Silicon Beach Training Blog | Posts Category Project Management

For training call +44(0)1273 6222 72

Your basket is empty View Cart shopping cart

theBLOG

What are the Basic Agile Principles?

/ home / blog /What are the Basic Agile Principles?

Written by Andy Trainer– Fri 20 May 2011

Agile principles are now being applied to software development, software testing and project management, but what are the basic principles that Agile is based on?

All Agile methods were designed around a simple premise; the smaller the project, the greater the success rate.  For agile to be successful it must be both quick and simple.

In 2001 the Agile Manifesto was born.  Representatives from several Agile methodologies (including SCRUM, eXtreme Programming & DSDM) came together and devised a set of values and principles that any Agile methodology should adhere to.  These values and principles would increase the success rate as projects would be constantly revised to meet customer requirements.

We now offer the Certified Agile Project Management Training, please see our Agile Project Management Foundation Training and Agile Project Management Practitioner Training courses.

The Four Agile Manifesto Values are:

  • Individuals & Interactions over processes and tools
  • Working Software over Comprehensive Documentation
  • Customer collaboration over contract negotiation
  • Responding to Change over following a plan

The Twelve Agile Manifesto Principles are:

  1. Satisfy the customer through early & continuous delivery of valuable software
  2. Welcome changing requirements, even late in development
  3. Deliver working software frequently (a few weeks, not a few months)
  4. Business and developers must work together
  5. Build projects around motivated individuals
  6. Face-to-face meetings are the most effective way to convey information
  7. Working software is the primary measure of progress
  8. Agile processes promote sustainable development (i.e. maintain a constant pace)
  9. Continuous attention to technical excellence and good design enhances agility
  10. Simplicity is essential
  11. The best architectures, requirements and designs emerge from self-organizing teams
  12. Let the team reflect on how to do better at regular intervals and adjust behaviour accordingly

To learn more about our Agile Project Management courses or certification give us a call on 01273 622272 or email info@siliconbeachtraining.co.uk.

Posted under:

Back
blog comments powered by Disqus

New Online Courses  

  +44(0)1273 6222 72 Call now to enquire