Essential Guide

Next generation Agile: Guide to continuous development

A comprehensive collection of articles, videos and more, hand-picked by our editors

Agile Manifesto

The Agile Manifesto, also called the Manifesto for Agile Software Development, is a formal proclamation of four key values and 12  principles to guide an iterative and people-centric approach to software development. 

FROM THE ESSENTIAL GUIDE:

All about Agile and ALM

GUIDE SECTIONS

  1. Tools
  2. Methodologies
  3. User guide
+ Show More

The Agile Manifesto, also called the Manifesto for Agile Software Development, is a formal proclamation of four key values and 12  principles to guide an iterative and people-centric approach to software development. 

Agile software development focuses on keeping code simple, testing often and delivering functional bits of the application as soon as they're ready. The Agile Manifesto was created as an alternative to document-driven, heavyweight software development processes such as the waterfall approach. 

The four core values of  agile software development as stated by the Agile Manifesto emphasize:

  • Individuals and interactions over processes and tools.
  • Working software over comprehensive documentation.
  • Customer collaboration over contract negotiation.
  • Responding to change over following a plan.

The 12 principles laid down in the Agile Manifesto have been adapted for managing a variety of business and IT-related projects, including business intelligence (BI).  They include:

  1. Satisfying 'customers' through early and continuous delivery of valuable work.
  2. Breaking big work down into smaller components that can be completed quickly.
  3. Recognizing that the best work emerges from self-organizing teams.
  4. Providing motivated individuals with the environment and support they need and trust them to get the job done.
  5. Creating processes that promote sustainable efforts.
  6. Maintaining a constant pace for completed work.
  7. Welcoming changing requirements, even late in a project.
  8. Assembling the project team and business owners on a daily basis throughout the project.
  9. At regular intervals, having the team reflect upon how to become more effective, then tuning and adjusting behavior accordingly.
  10. Measuring progress by the amount of completed work.
  11. Continually seeking excellence.
  12. Harnessing change for competitive advantage.

See also: agile project management, kaisen, Scrum

This was first published in September 2011

Continue Reading About Agile Manifesto

Glossary

'Agile Manifesto' is part of the:

View All Definitions

Pro+

Features

Enjoy the benefits of Pro+ membership, learn more and join.

Essential Guide

All about Agile and ALM

GUIDE SECTIONS

  1. Tools
  2. Methodologies
  3. User guide

0 comments

Oldest 

Forgot Password?

No problem! Submit your e-mail address below. We'll send you an email containing your password.

Your password has been sent to:

-ADS BY GOOGLE

File Extensions and File Formats

Powered by:

SearchCompliance

SearchHealthIT

SearchCloudComputing

SearchMobileComputing

SearchDataCenter

Close