Read with : CorporateDashboard
This article explains the mess IT systems are in : http://blogs.salon.com/0002007/2003/09/30.html
Maybe ExtremeProgramming style refactoring is the right solution to fixing giant IT systems.
But as organizations are built around their IT nervous system, refactoring that is tantamount to refactoring the company. And a political battlezone.
WardCunningham on refactoring the business : http://weblog.infoworld.com/udell/2003/02/13.html