Daily Archives: Sep 30, 2009

 
avatar

In a conversation earlier today with Keith Harrison-Broninski, Keith said something that was just too good not to share: Generally the IT world is starting to bounce back, it seems. Personally I feel that the recession is a welcome opportunity for IT. So much IT investment is done without real business benefit: Name-only BPMS installations for SOX compliance Endless maintenance of sprawling ERP systems that should be ripped and replaced with standardized services Poorly managed infrastructure projects that waste hundreds of millions Government-funded research that never leads to a product Software developers wasting 25% of their time due to poor understanding of fault fixing (I’ve proved and eliminated this on large-scale projects) Etc. One thing …

Read more

Sep 302009
 
avatar

Armies don’t fight as individuals, they fight as teams. In the U.S. Army, squads are grouped into platoons, then into companies, and then into battalions, regiments, divisions. If these multi-person squads are the basic building blocks in the military, then why is the basic unit of resource on most IT and software development projects the individual person? There are five individuals in an infantry squad. Three squads, plus a headquarters contingent make up an infantry platoon. As the size of the group increases, specialized groups are added, for example, a division could have a hospital, military police, signal, logistical support, and even a band. XP proponents advocate programming in pairs and agile methodologies in general …

Read more