Government // Cloud computing
05:30 PM
Connect Directly
DNS: Up Your Security vs. Complexity Game Quickly
May 26, 2016
To help you optimize security as you cope with complexity, InformationWeek is offering you an excl ...Read More>>

Lessons For Former DHS CIO Talks Recovery

Former Homeland Security CIO Richard Spires says the key to running big IT programs -- and recovering when they fail -- is first-class program management.

Few CIOs understand the scope of disciplines needed to manage large-scale IT projects quite like Richard Spires. He led one of the largest business IT modernization efforts ever undertaken by the federal government at the IRS, eventually landing him the top IT spot there, and later, a deputy commissioner role in charge of operations.

The lessons he learned at the IRS (particularly the importance of program and project management capabilities) were sharpened when he became CIO of the Department of Homeland Security -- a position he held for nearly four years before leaving this year to start his own consulting firm.

For Spires, the core principles for recovering from an IT project failure are the same ones he would use for shepherding a big IT project in the first place: having the right program management talent and skills in place.

"I'm still a believer, nothing replaces the right kind of management discipline" on large IT projects, Spires told us. When a manager is under pressure, "you tend to want to shortcut the discipline to get the functionality in place. You can't take shortcuts and expect things to go any faster."

[ For another federal IT exec's perspective on effective project management and recovery, see Lessons For Project Crash Recovery. ]

"It's always been my experience that it's better to take a little more time and get [the IT development] right than it is to continue to rush to get the next release into production for users -- because you don't want to disappoint them a second time."

In a recovery, just as with an IT project rollout, Spires stressed the need for a robust development and build process, hopefully moving to an automated build process so you can cycle-build faster, particularly when you're trying to recover from a failure. Similarly, you want to automate and speed up testing.

He also emphasized taking stock of the situation, understanding where the real issues are, and deciding on a plan. "I feel for those working on site" developed by the Centers for Medicare and Medicaid Services. "There's tremendous pressure from above to get things fixed. It takes strong program management to make the case that says, 'This is what we need to do to fix this' and then stick to those guns."

Spires recognizes there are times when bringing outside help can make sense to speed up the recovery process. Outside experts can help if they are the right kind of people in the technical areas where help is needed most. "You have to be careful bringing in too many new people, though, because their learning curve can slow down the rest of the team. It's a tradeoff."

It's equally important to reassess the rigor of your management disciplines and make adjustments. "What I've seen in government too often is you have organizations that just don't have much experience delivering large-scale IT programs. They don't understand the complexity level; they don't understand the discipline you need to bear." Some of that is an ignorance issue. In other cases, it's a cultural issue where agencies fail to devote the necessary talent and disciplines to managing large-scale IT projects.

Should an IT project with the number of issues has faced simply be taken down and repaired offline? The fact that the site had 400 software bugs that required fixing over the past two months speaks to the fact that it just wasn't ready to be launched -- and to the underlying lack of effective program management. "Given the number of problems... if politics wasn't an issue, I would have immediately shut it down."

Best-practices would favor taking the site down, making needed repairs, and relaunching it in a pilot mode with a small set of users. Meanwhile, a recovery team would do rigorous performance testing behind the scenes.

Another facet in a recovery is communication -- both internal and external. Inside the operation, it's crucial to have daily status reviews. Team leaders "need to have the pulse on what's going on" and have a forum to discover and jump on issues. Communicating outwardly is always more complicated, especially in a heated political environment. From a best-practice point of view, Spires is big believer in transparency. "It doesn't mean you have to communicate daily."

When he ran the IRS Business Systems Modernization program, "we would have monthly program reviews, and I would send the results of the reviews to all our stakeholders, including up to the Hill." The important thing is to tell it like it is. This builds trust and rapport with your stakeholders. But perhaps the most important communication effort a CIO can make is to educate senior leaders of an organization on the institutional importance of building a culture that values program management capabilities and disciplines.

There's no single migration path to the next generation of enterprise communications and collaboration systems and services, and Enterprise Connect delivers what you need to evaluate all the options. Register today and learn about the full range of platforms, services, and applications that comprise modern communications and collaboration systems. Register with code MPIWK and save $200 on the entire event and Tuesday-Thursday conference passes or for a Free Expo pass. It happens in Orlando, Fla., March 17-19.

Comment  | 
Print  | 
More Insights
Oldest First  |  Newest First  |  Threaded View
Marilyn Cohodas
Marilyn Cohodas,
User Rank: Author
12/4/2013 | 1:48:36 PM
Where was Spires when HHS needed him?
Too bad Spires didn't have a seat at the table when HHS was making the strategic decisions that led to the failure of the rollout. It's hard to understand how a program of this magniitude had such  paltry and ineffective program management.
User Rank: Author
12/4/2013 | 2:57:17 PM
Re: Where was Spires when HHS needed him?
There's little question, he would have identified the signs of failure and need for stronger management internally at CMS -- and with the lead contractor -- sooner. Whether the political environment would have allowed him to make the necessary changes is another story. There's a reason he moved on from DHS...
User Rank: Apprentice
1/22/2014 | 4:18:42 PM
Open your eyes!

Start thinking at last! Open your eyes!

No manager knows for sure what the written code really does!

Here is control loss!

Managers will tell you tales endlessly. They want to be valued - nothing more.

Who would solve technical problems? Managers?

Would they permit engineers to solve them? Never!

I'm experienced software engineer and I solved this problem.

I'm unemployed for many years! The problem could be solved if managers don't hinder.

Listen what they mumble!

Did they ever really solved at least one minor technical problem?

Does someboby remember?

Are they capable of reasoning?

I don't think so.
Gov Cloud: Executive Initiatives, Enterprise Experience
Gov Cloud: Executive Initiatives, Enterprise Experience
In this report, we'll examine the use of cloud services by government IT, including the requirements, executive initiatives and service qualifications, and auditing and procurement programs that make government cloud adoption unlike that in the private sector.
Register for InformationWeek Newsletters
White Papers
Current Issue
2016 InformationWeek Elite 100
Our 28th annual ranking of the leading US users of business technology.
Twitter Feed
InformationWeek Radio
Sponsored Live Streaming Video
Everything You've Been Told About Mobility Is Wrong
Attend this video symposium with Sean Wisdom, Global Director of Mobility Solutions, and learn about how you can harness powerful new products to mobilize your business potential.