Lessons From Failure

It is easy to play the Blame Game, and the Organization Culture may compel you to do it. You start to Blame The Manager (Project Manager), Blame The Tool, and early in life you learned never to Blame Yourself First.

If there exists a Blame Culture then Blame Avoidance will be the Dominant Game. That, in my opinion, is the reason why Refactoring Government is so difficult the world over. We the voters takes next-to-free services for granted.

We have to believe that a Better Game than a Con Game is possible.

That is the vision (my opinion) needed in The Heart Of Change, for lots of institutions that we value.

So we need to learn (not just be informed) the Lessons From Failure.

Selected Pages on Failure on Wards Wiki:


Why My Company Failed in IT projects

From Why Software Fails at www.spectrum.ieee.org :

Megasoftware projects, once rare, are now much more common, as smaller IT operations are joined into "systems of systems."

The trick of integration has stymied many an IT developer, to the point where academic researchers increasingly believe that computer science itself may need to be rethought in light of these massively complex systems.

That is not my interpretation of the above article. Where does the article indicate that academic researchers increasingly believe computer science itself needs to be rethought?

Among the most common factors:

Unrealistic or unarticulated project goals

Inaccurate estimates of needed resources

Badly defined system requirements

Poor reporting of the project's status

Unmanaged risks

Poor communication among customers, developers, and users

Use of immature technology

Inability to handle the project's complexity

Sloppy development practices

Poor project management

Stakeholder politics

Commercial pressures


Resources

Who's to blame for IT failures? comment.silicon.com

Failing to learn and Learning to Fail (intelligently) . 2004 paper at www.hbs.edu

The paper suggests, via examples, there is much to be gained to overcome Social Dynamics and other conditions that inhibit a proper "failure analysis". The paper also mentioned the need for going deeper than "superficial explanations" sometimes being offered during such analyses.

a shorter version can be seen at hbswk.hbs.edu


...academic researchers increasingly believe that computer science itself may need to be rethought in light of these massively complex systems

In other news, researchers are finding that hammers are not effective at fitting square pegs into round holes. They believe that our current hammer curriculum needs to be rethought in light of these problems.


See original on c2.com