Scott Rosenberg: What Makes Software So Hard Print By Edward Cone

The history of software development is marked by missed deadlines, blown budgets and broken promises. Author Scott Rosenberg discusses this dysfunctional culture, and why it persists.