Previous Section Next Section

Top 10 Practices and Values That Make a Project Agile

Here are the top 10 practices and values:

  • 10. Tune the process as you go along.

  • 9. Make the process low ceremony (i.e., produce just enough documentation to proceed).

  • 8. Enhance agility through good design (with tried and trusted techniques).

  • 7. Improve teamwork and communication.

  • 6. Reduce exposure to the forces of change (e.g., by getting from use cases to code in the shortest time possible, and by short iterations).

  • 5. Measure progress with working software.

  • 4. Implement agile project management (identifying and delivering customer value).

  • 3. Implement agile planning (use short iterations and review the plan regularly).

  • 2. Manage change (a more controlled form of adapting to change, which is an important agile principle).

  • 1. Aim to deliver the system that the customer wants at the end of the project, not what he thought he wanted at the start.

Previous Section Next Section