Brian Marick has identified four values
the Agile Manifesto left out :
1) Skill
You need competent people.
2) Discipline
You need self-disciplined people to perform the practices
correctly and maintain rhythm and frequency of delivery. You need
people to execute well.
3) Ease
You need people who invest effort into making their lives
easy. This is not about shirking responsibilities or avoiding
making commitments. It's about reducing pain. For example,
technical people maintain a code base that is habitable, where
changes are comfortable to perform, by employing test-driven
development and refactoring, and by fixing defects as they are
found, minimising technical debt, and maintaining executable code
through continuous integration. The value of ease should apply to
everyone and all aspects of work.
4) Joy
You need people who insist on experiencing joy. People deserve to
have fun at work. When people are skilled and disciplined,
experiencing joy at work has only healthy and beneficial side
effects.
Thursday, 24 May 2007
Additional values
Posted by Simon Baker - Permalink