By bfwebster on Aug 15, 2008 in Articles, Baseline, Main, Management, Project Failure, Surviving Complexity | 1 Comment
I have a new Baseline column up on the tendency of large organizations to reject the best solutions for a troubled IT project: The consultants, usually with the help of the employees in the trenches, would use their time, effort, and expertise to analyze the system under development or in production. They would arrive at [...]
By bfwebster on Jun 16, 2008 in Main, Management, Project Failure | 20 Comments
The following document is the actual text — carefully redacted — of a memo I wrote some time back [i.e., several years ago] after performing an IT project review; names and identifying concepts have been changed to preserve confidentiality (and protect the guilty). The project in question was a major IT re-engineering effort for a [...]
By bfwebster on May 29, 2008 in Books, PMSE, Product development, Project Failure, Software engineering | 0 Comments
One of the books I’m currently writing is Pitfalls of Modern Software Engineering, a greatly expanded and updated version of a book I published back in the 1990s. I’ve been posted new and revised pitfalls over at my Bruce F. Webster & Associates (bfwa.com) website. To make the pitfalls a bit easier to browse, I’ve [...]
By bfwebster on May 14, 2008 in Development, Main, Management, Project Failure, Software engineering, Surviving Complexity | 0 Comments
[Copyright 2008 by Bruce F. Webster. All rights reserved. Adapted from Surviving Complexity (forthcoming).] Humanity has been developing information technology for half a century. That experience has taught us this unpleasant truth: virtually every information technology project above a certain size or complexity is significantly late and over budget or fails altogether; those that don’t [...]
By bfwebster on Apr 15, 2008 in Development, Main, Management, Product development, Project Failure, Software engineering, Surviving Complexity | 12 Comments
[Copyright 2008 by Bruce F. Webster. All rights reserved. Adapted from Surviving Complexity (forthcoming).] A thermocline is a distinct temperature barrier between a surface layer of warmer water and the colder, deeper water underneath. It can exist in both lakes and oceans. A thermocline can prevent dissolved oxygen from getting to the lower layer and [...]