Channels ▼
RSS

Design

Surviving Fixed-Everything IT Projects


Sadly, some organizations don't allow you to follow these common sense suggestions. Many organizations, particularly in government, are required to take the lowest bid even when they know the problems associated with doing so. In a desire for fairness, some organizations also choose to set up walls between themselves and service providers and will not ask them to rebid or justify their bid, thereby robbing themselves of an opportunity to increase their own chance of success.

Although it's possible to remove some of the dysfunction surrounding fixed-everything IT projects, the fact is that they prove to be riskiest approach. There are better options for funding and governing IT projects, but to adopt them your customer needs to understand the options available to them and the important trade-offs that they're making. For detailed discussions behind some of the "outrageous" claims that I've made in this article please follow some of the links provided below.

Links

My May 2011 article, Survey Shows Unethical Behavior Rampant Inside IT Development Teams, summarizes data from the December 2010 DDJ State of the IT Union survey.

For a better understanding of the fundamental problems with a fixed-everything approach to IT projects, read the articles The Dire Consequences of Fixed-Price IT Projects, Is Fixed-Price Software Development Unethical?, and Lies, Great Lies, and Software Development Project Plans.

To reduce the inherent risks of fixed-everything IT projects, read the articles Reducing the Risk of Fixed-Price Projects and Agile on a Fixed Budget.

To understand some of the alternatives available to you, read Strategies for Funding Software Development Projects, which describes several variations on the strategies described above. The article Something's Gotta Give argues for a flexible approach to funding, schedule, and/or scope — in other words, an elastic triangle over an iron one. The article Governing Agile Development Teams also provides insight into how to better address the risks which fixed-everything approaches struggle to address.

The articles Questioning the value of Earn Value Management (EVM) on IT projects and The Change Prevention Antipattern describe some of the dysfunctions motivated by a fixed-everything strategy to funding and governing IT projects.

The IBM whitepaper Disciplined Agile Delivery: An Introduction overviews the DAD process framework which has effective governance practices built right into it.

The Surveys Exploring the Current State of Information Technology Practices page links to the results of all the DDJ surveys which I've run over the years.


Scott Ambler is the Chief Methodologist for Agile and Lean at IBM Rational. His blog can be found here.


Related Reading


More Insights






Currently we allow the following HTML tags in comments:

Single tags

These tags can be used alone and don't need an ending tag.

<br> Defines a single line break

<hr> Defines a horizontal line

Matching tags

These require an ending tag - e.g. <i>italic text</i>

<a> Defines an anchor

<b> Defines bold text

<big> Defines big text

<blockquote> Defines a long quotation

<caption> Defines a table caption

<cite> Defines a citation

<code> Defines computer code text

<em> Defines emphasized text

<fieldset> Defines a border around elements in a form

<h1> This is heading 1

<h2> This is heading 2

<h3> This is heading 3

<h4> This is heading 4

<h5> This is heading 5

<h6> This is heading 6

<i> Defines italic text

<p> Defines a paragraph

<pre> Defines preformatted text

<q> Defines a short quotation

<samp> Defines sample computer code text

<small> Defines small text

<span> Defines a section in a document

<s> Defines strikethrough text

<strike> Defines strikethrough text

<strong> Defines strong text

<sub> Defines subscripted text

<sup> Defines superscripted text

<u> Defines underlined text

Dr. Dobb's encourages readers to engage in spirited, healthy debate, including taking us to task. However, Dr. Dobb's moderates all comments posted to our site, and reserves the right to modify or remove any content that it determines to be derogatory, offensive, inflammatory, vulgar, irrelevant/off-topic, racist or obvious marketing or spam. Dr. Dobb's further reserves the right to disable the profile of any commenter participating in said activities.

 
Disqus Tips To upload an avatar photo, first complete your Disqus profile. | View the list of supported HTML tags you can use to style comments. | Please read our commenting policy.
 

Video