Adam divides software tools into two categories
- demanding, abstract, rich but systematized
- flexible, simple, sloppy, tolerant, and altogether forgiving of human foibles and weaknesses
Productivity for creativity is a great slogan, but how is it to be achieved?
There is a fundamental clash between two modes of software production. In the Boxer Model of Collaborative Composition, we characterize these modes as Clockwise and Anticlockwise.
The anticlockwise mode of software production is dominated by the economics of scale/scope. As has become clear in recent years, this is generally not a sustainable game for the inhouse IT department, since it can usually be beaten on cost and scale by external solution providers such as systems integrators and offshore outsourcing. Many IT departments are becoming marginalized and irrelevant - Adam compares them with children building sand castles on the beach and watching the tide roll in.
Meanwhile, the systems integrators are starting to discover that the anticlockwise game doesn't work very well for them either, especially when dealing with highly complex and changing requirements. In recent years, there have been some large and high profile projects gone badly wrong - especially in public sector IT.
More to come. Please subscribe to receive the next instalment.