managing complexity

The Economist on software development.

the problem:

30% of all software projects are cancelled, nearly half come in over budget, 60% are considered failures by the organisations that initiated them, and nine out of ten come in late

the solution:

better software tools and processes

The three big industry trends—lifecycle management, testing and open source—come together in a movement known as “agile” programming. This approach to software development was codified in a meeting in February 2001 in Utah when a group of programmers declared its allegiance to doing things quickly, using common sense and simplicity.
The main principle of agile programming is that developers must talk to each other often, and that they must talk to the business people setting requirements equally often.


Categorized as General

By nchenga

Nchenga-nchenga is my nickname. is my online playground, scrap book, and on-going collection of bookmarks and interesting quotes. Chiperoni is a Malawian term for cold, grey, rainy weather. I am a bridge blogger somewhere between Basel and Blantyre. The opinions and comments expressed here are my own personal opinions and do not represent my employer's view in anyway. So far, this blog is free of advertising or paid articles or similar.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.