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 fail [...]
By bfwebster on May 5, 2008 in Books, Hiring, Main, Management, Surviving Complexity | 3 Comments
In my post on the “Dead Sea Effect“, I talk about why the overall quality of personnel in large corporate and government IT shops declines over time (short answer: the great IT engineers leave for greener pastures, the not-so-great ones stay and entrench).
So, why would IT engineers leave one of the most highly regarded, high-quality, [...]
By bfwebster on Apr 26, 2008 in Books, Development, Hiring, Main, Management, Software engineering, Surviving Complexity | 1 Comment
[Note: I originally wrote about this concept in my first edition of The Art of 'Ware and was going to include it in version 2.0 of that book. However, my review of the most recent translations of the oldest manuscripts of Suntzu pingfa has led me to re-interpret the maxims for that section. As a [...]
By bfwebster on Apr 16, 2008 in Books, Business, Development, Hiring, Main, Management, Marketing, Product development, Software engineering, Surviving Complexity | 1 Comment
[Copyright 2008 by Bruce F. Webster. All rights reserved. Adapted from Surviving Complexity (forthcoming).]
Two disappointed believers,
Two people playing the game.
Negotiations and love songs
Are often mistaken for one and the same.
– “Train in the Distance”, Paul Simon
I used to have arguments with Carol Teasley, one of my mentors, regarding software development methodologies. She contended that there [...]
By bfwebster on Apr 15, 2008 in Development, Main, Management, Product development, Project Failure, Software engineering, Surviving Complexity | 11 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 [...]