What I Didn't Say About Agile - InformationWeek

InformationWeek is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them.Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.

Government // Leadership
11:32 AM
Roger Baker
Roger Baker
Connect Directly

What I Didn't Say About Agile

Former VA CIO Roger Baker responds to readers who haven't seen the upside of Agile development.

In my recent InformationWeek column, Why Feds Are Embracing Agile, I said "the case for Agile is straightforward." From a CIO perspective, it is all about saving money, building better solutions and, most importantly, avoiding project failures.

Based on some of the feedback that I've gotten, I didn't make one point clear enough -- Bad Agile (like bad Waterfall) can and will fail. Specifically, several noted that in their experience Agile programs have lower product quality, or that Agile is only suitable for small, inconsequential programs.

My direct experience is different, and I think I understand why. Effective systems development, Agile or Waterfall, must be a disciplined process, a point that was made most effectively by the creation of the Capability and Maturity Model (CMM) by Carnegie Mellon back in the late 1980s. Lack of a disciplined process will cause a systems development program of any type to have problems. I think that both sets of observations, good and bad, reinforce that effective, decisive management is probably the most important determinant in program success.

[ Want more expert advice from government gurus? See Government IT Contract Wins: An Insider's Perspective. ]

To be fair to those who disagreed with me, Agile is still emerging in some organizations, and may be immature and guilty as charged. However, we shouldn't use these examples as our benchmark, as we have significant evidence to the contrary.

In the case of Agile -- mature, enterprise-level Agile -- code standardization, build automation and integrated testing are key components of our software development processes. If these practices are being executed right, it is impossible not to deliver higher quality. And that's been our experience in engagement after engagement.

Also, government projects face unique challenges at both the front and back end. Specifically, the initial funding and authorization hurdles take longer to clear, as do executing the certification & accreditation processes needed to secure authority to operate. As a result, the core argument for Agile -- keeping big, long-term projects on track by breaking them into easier to manage components -- is even more relevant in the federal sector, as the overall process is longer.

Let me be clear that it is impossible for Agile to be a panacea as it's not even a single methodology. However, it does provide the tools and frameworks needed to be successful. The challenge is having the discipline required to use these approaches effectively and consistently.

We welcome your comments on this topic on our social media channels, or [contact us directly] with questions about the site.
Comment  | 
Print  | 
More Insights
Newest First  |  Oldest First  |  Threaded View
User Rank: Author
8/27/2013 | 8:25:06 PM
re: What I Didn't Say About Agile
One wonders whether Agile had a better chance of working at VA, where former CIO Baker had an overarching IT authority that most other agency CIOs don't enjoy. That said, it's hard to imagine, given the pace of technology change, for committing to any IT project that doesn't incorporate an Agile approach.
Alex Kane Rudansky
Alex Kane Rudansky,
User Rank: Author
8/27/2013 | 7:06:41 PM
re: What I Didn't Say About Agile
I agree that integrated testing is key. I'm curious how this works at the government level because of privacy issues -- who is the product tested on? Are there restrictions as to who can have access to the unfinished product for testing?
InformationWeek Is Getting an Upgrade!

Find out more about our plans to improve the look, functionality, and performance of the InformationWeek site in the coming months.

How CIO Roles Will Change: The Future of Work
Jessica Davis, Senior Editor, Enterprise Apps,  7/1/2021
A Strategy to Aid Underserved Communities and Fill Tech Jobs
Joao-Pierre S. Ruth, Senior Writer,  7/9/2021
10 Ways AI and ML Are Evolving
Lisa Morgan, Freelance Writer,  6/28/2021
White Papers
Register for InformationWeek Newsletters
Current Issue
Flash Poll