Computer programmers, and the people they serve, produce better results when they work at the edge of their creative ability. Here we consider how to find that edge.
A challenged team will progress through complex states that can be superficially summarized.
- understand - create - communicate
Thompson expands on this sequence.
- clarity of intention - sense of goodness, rightness - delights as it becomes something bigger than itself
The creative step depends on trust. A team accumulates trust as it demonstrates a deep understanding context within which they are asked to work. From this they find freedom of initiative within managed risk.
Without creative initiative progress is constrained to incremental improvements over leaps of innovation.
Work becomes whole and fuels subsequent iterations with the collective delight of seeing work appreciated.
See Agile Dissected and Applied in Dayton.
See XP and Normative Good for goodness qualified.