Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

The Agile Manifesto (and a brief history lesson)

2,523 views

Published on

Published in: Technology
  • Be the first to comment

The Agile Manifesto (and a brief history lesson)

  1. 1. The Agile Manifesto (and a bit of a history lesson)
  2. 2. Agile isn’t new
  3. 3. Agile isn’t new
  4. 4. Manifesto Values We are uncovering better ways of developing software by doing it and helping others do it. Through this work we have come to value Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan That is, while there is value in the items on the right, we value the items on the left more.
  5. 5. Manifesto Principles Our highest priority is to satisfy the customer Working software is the primary measure of through early and continuous delivery of valuable progress. software. Agile processes promote sustainable development. Welcome changing requirements, even late in The sponsors, developers, and users should be able development. Agile processes harness change for the to maintain a constant pace indefinitely. customer's competitive advantage. Continuous attention to technical excellence and Deliver working software frequently, from a couple good design enhances agility. of weeks to a couple of months, with a preference to the shorter timescale. Simplicity — the art of maximizing the amount of work not done--is essential. Business people and developers must work together daily throughout the project. The best architectures, requirements, and designs emerge from self-organizing teams. Build projects around motivated individuals. Give them the environment and support they need, and At regular intervals, the team reflects on how to trust them to get the job done. become more effective, then tunes and adjusts its behavior accordingly. The most efficient and effective method of conveying information to and within a development team is face-to-face conversation.
  6. 6. Manifesto Values We are uncovering better ways of developing software by doing it and helping others do it. Through this work we have come to value Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan That is, while there is value in the items on the right, we value the items on the left more.
  7. 7. Individuals and interactions over processes and tools
  8. 8. Working software over comprehensive documentation
  9. 9. Customer collaboration over contract negotiation
  10. 10. Responding to change over following a plan
  11. 11. Values Principles Crystal XP ASD DSDM FDD Scrum Your Process
  12. 12. Scrum = Agile
  13. 13. Scrum ≠ Agile
  14. 14. agilemanifesto.org
  15. 15. You should ask questions now :-) adrianh@quietstars.com twitter.com/adrianh quietstars.com

×