Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
Process may not be as important as people, but it’s far from unimportant. Process has gotten a bad rap in agile circles as being static, prescriptive, and difficult to change. Process, per se, doesn’t have to be negative, but it must be tied to business objectives. If the objective is repeatable manufacturing, then a prescriptive process may be completely justified. However, if the objective is reliable innovation, then the process framework must be organic, flexible, and easy to adapt. An agile delivery framework needs to embody the principles described in the previous chapters. In addition to supporting business objectives, the framework needs to:
Support an envision, explore, adapt culture
Support a self-organizing, self-disciplined team
Promote reliability and consistency to the extent possible given the level of project uncertainty
Be flexible and easy to adapt
Support visibility into the process
Incorporate learning
Incorporate practices that support each phase
Provide management checkpoints for review