Share, Learn and Grow

The Agile Manifesto

The Agile Manifesto

On February 11-13, 2001, at The Lodge at Snowbird ski resort in the Wasatch mountains of Utah, seventeen (17) people met to talk, ski, relax, and try to find common ground around Agile. What emerged was the Agile Software Development Manifesto. There was representation from Extreme Programming (XP), SCRUM, Dynamic systems development method (DSDM), Adaptive Software Development, Crystal, Feature-Driven Development, Pragmatic Programming, and other rapid development evangelist. They all agreed to the need for an alternative to documentation driven, heavyweight software development processes convened.

Core Members:

Kent Beck, Mike Beedle, Arie van Bennekum, Alistair Cockburn, Ward Cunningham, Martin Fowler, James Grenning, Jim Highsmith, Andrew Hunt, Ron Jeffries, Jon Kern, Brian Marick, Robert C. Martin, Steve Mellor, Ken Schwaber, Jeff Sutherland, Dave Thomas

Manifesto for Agile Software Development

Agile Values

Agile Values

Manifesto says : We are uncovering better ways of developing software by doing it and helping others do it. Through this work we have arrived at four key values (Pillars) which are fundamental to lead the development of the Agile Manifesto. We 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. For details on these value, please refer What is Agile


12 principles of Agile Software Development:

“Our highest priority is to satisfy the customer
through early and continuous delivery of valuable software.”

“Welcome changing requirements, even late in
development. Agile processes harness change for
the customer’s competitive advantage.”

“Deliver working software frequently, from a
couple of weeks to a couple of months, with a
preference to the shorter timescale.”

“Business people and developers must work
together daily throughout the project.”

“Build projects around motivated individuals.
Give them the environment and support they need,
and trust them to get the job done.”

“The most efficient and effective method of
conveying information to and within a development
team is face-to-face conversation.”

“Working software is the primary measure of progress.”

“Agile processes promote sustainable development.
The sponsors, developers, and users should be able
to maintain a constant pace indefinitely.”

“Continuous attention to technical excellence
and good design enhances agility.”

“Simplicity–the art of maximizing the amount
of work not done–is essential.”

“The best architectures, requirements, and designs
emerge from self-organizing teams.”

“At regular intervals, the team reflects on how
to become more effective, then tunes and adjusts
its behavior accordingly.”


Read more about Scrum Roles such as Product Owner, Scrum Master

Android App – KnowledgeBlob

Please read more Recent Posts

  • SprintPlanningMeeting
    Sprint Planning Meeting The Sprint Planning Meeting is […]
  • Listening is Learning
    The art of Listening Listening is a skill of critical […]
  • 10 Amazing Quotes On Strategy
    10 Amazing Quotes on Strategy Quotes are inspiration […]
  • Every battle is won before it is fought.
    Importance of Strategy It is important for an […]
  • Strategy
    Strategy Strategy has been studied and defined by […]

Follow us on facebook