Don't miss out

Don't miss out

Don't miss out

Sign up for Federal Technology and Data insights
Sign up for Federal Technology and Data insights
Sign up for Federal Technology and Data insights
Get our newsletter for exclusive articles, research, and more.
Get our newsletter for exclusive articles, research, and more.
Get our newsletter for exclusive articles, research, and more.
Subscribe now

4 ways for CIOs to get IT governance right in an Agile world

4 ways for CIOs to get IT governance right in an Agile world
By Peter Wilson
Jul 27, 2021
6 MIN. READ
For federal CIOs, the transition from traditional waterfall to modern Agile project management methodology can be tough to master—and with high IT project failure rates, the risks of getting it wrong are significant. Here’s how to shift your organizational culture to achieve mission wins.

IT governance has always been a tricky organizational discipline to get right, and increasing use of Agile practices has raised new challenges for managers accustomed to traditional IT governance norms.

IT governance defines, prioritizes, aligns, integrates, and controls IT investments and activities to deliver technology-enabled business value. Traditionally, IT governance has relied upon command and control structures to govern IT, but the rise of Agile practices has created tension with traditional practices.

Let’s face it. Investors and managers want to be certain that their investments will pay off, and they have learned to rely upon project-oriented methods to prove in advance how results will be delivered. Project-oriented methods start with high-level business cases and scope statements but very quickly dive into the details of schedule, cost, and specifications – all up front. Providing the details at the start of the project gives investors and managers confidence that teams are going to deliver the right thing, and that investments are focused on the right work.

Traditional IT governance leads to high IT project failure rates

But these traditional methods aren’t without their faults. For decades, reports of high IT project failure rates filled the project management community, and those statistics are still fairly high. The Project Management Institute’s Pulse of the Profession 2021 Report indicated that of IT projects:

  • 25% didn’t meet goals
  • 36% overran budget
  • 41% overran schedule
  • 33% lost budget
  • 33% suffered from scope creep
  • 11% were considered failures

While these statistics are improvements over historical reports, they still point to enormous risk and beg the question: Is traditional IT governance really working?

Agile principles outlined in the Agile manifesto emphasize delivery over planning and documentation. It’s not to say that planning and documentation don’t exist; rather, Agile looks to Agile ceremonies that do just-in-time planning, which promotes flexibility and adaptive solutioning. Governing bodies can find that with Agile teams, the information they relied upon to budget and commit resources isn’t available up front. Given the IT project failure rates cited earlier, governing groups may be more reluctant to adopt and trust Agile delivery when even with the best laid plans, projects were underperforming.

Here are four changes that can better align IT governance with an ever-growing Agile world—and help you achieve speed-to-mission.

1. Create product and service budgets

Shifting to a product and service mindset can help governance groups focus investment discussions on mission enablement through specific product portfolios or individual products and services. This approach helps CIOs tie strategic platforms such as Salesforce, ServiceNow, and Appian to in-demand business capabilities. Money is allocated to process a backlog of prioritized product features and functions. It then falls to the product owner to work with the delivery team(s) to maximize how many backlog items are delivered. The Scaled Agile Framework (SAFe) calls this investment approach lean budgets. By allocating fixed funding increments to value streams (which can be product-oriented), governing boards can limit financial risk while also guaranteeing value delivery due to the short delivery timeframes typical of Agile.

2. Empower the product owner

The product owner plays a key role in Agile delivery. This role serves as an expert in business needs and priorities tied to the product and acts as the principal guide to delivery teams as they process the backlog of prioritized business needs. Business and technology leaders must ensure that qualified and empowered product owners are established. Product owners ensure that the right work gets done, and the work is done right. When Agile teams are led by an engaged product owner, agencies can:

  • manage business expectations more effectively because of close integration
  • deliver high-value items sooner due to shorter, time-boxed delivery windows
  • improve customer satisfaction and trust in IT due to the faster and more frequent delivery of high-value products and services

IT governance teams may lose up-front plans, but the results generated by experienced Agile teams continue to make up for the lack of a comprehensive plan.

3. Adopt lean measurement practices to tune delivery and set expectations

Traditional project management practices have always introduced drag on delivery teams. Documentation, schedules, status reporting, risk management, and other practices all draw the delivery team away from delivering value. Those unaccustomed to Agile and lean practices may wonder how they will know if value is being delivered efficiently by teams if they let go of the tools they rely upon today. Agile tools and practices have devised ways of working that capture delivery statistics and management information in a way that is integrated with what the developer does. Backlog item estimates are generated and refined during established Agile ceremonies, and actual effort and estimate to complete information is updated daily.

Go to ICF
ICF’s Digital Services Center (DSC) allows CIOs to scale value across their organization in real time. By engineering powerful platforms and developing applications in a matter of days, the DSC provides an on-ramp that helps CIOs put Agile practices to work to achieve fast and meaningful impact in their specific context.
This information is generated and updated more frequently than with traditional project schedules and helps managers and governing bodies get a truer picture of the rate of value delivery. The tools that capture delivery information become important repositories for managers and investors to access performance information that aids with future planning and budgeting. It’s a new way of looking at work. Rather than relying upon project schedules that endlessly shift right, managers can now simply ask the question: What’s the likelihood that we will deliver a feature or product within a specific timeframe? Rather than relying upon what are proven to be unreliable estimation practices, managers can draw from team performance metrics and forecast the probability of success. IT governance groups can then learn that there is a 90% probability of success (based upon historical performance facts) rather than having expectations set by a schedule, which has proven to be wrong 41% of the time.

4. Use metrics that bridge traditional and Agile practices

Adopting and governing Agile IT doesn’t happen overnight. IT governance teams need metrics that provide them with an equivalent understanding of investment health, whether project-oriented, product-oriented, waterfall, or Agile. Managers have mapped Earned Value Management (EVM) metrics to capture equivalent information across Agile and traditional practices. IT oversight groups and roles can gain a view of earned value, cost performance, schedule performance, and estimate at complete, which serve as basic guideposts for delivery oversight. Using this approach helps oversight roles see progress in a common way, but it can also go a long way to help CIOs demonstrate where Agile practices and teams are making meaningful contributions and outperforming traditional methods.

Remember that culture eats strategy

There are many ways to solve a problem, and the IT governance problem is no different. However, if the culture of the organization is slow or resistant to change , your efforts won’t go far. Tapping into the motivations for change is essential to making this shift. CIOs need to communicate the value of Agile to delivery teams, operations teams, managers, executives, and customers. Focus Agile in limited product sets or services to demonstrate success and build experience, then scale and communicate Agile contribution. Doing so will serve as an important tool to get governance stakeholders on board with making the shift.

Meet the author
  1. Peter Wilson

Your mission, modernized.

Subscribe for insights, research, and more on topics like AI-powered government, unlocking the full potential of your data, improving core business processes, and accelerating mission impact.

Discover how we drive IT modernization for federal agencies.