Subscribe to CIO Magazine »

What are the principles of Agile?

The collaboratively-developed Agile Manifesto outlines 12 core principles
What are the principles of Agile?

Agile developers often refer to the collaboratively-developed Agile Manifesto, which outlines 12 core principles:

  1. Customer satisfaction by rapid delivery of useful software

  2. Working software delivered frequently (in weeks rather than months)

  3. Working software is the principal measure of progress

  4. Even late changes in requirements are welcome

  5. Close, daily co-operation between businesspeople and developers

  6. Face-to-face conversation (and co-location) is the best form of communication

  7. Projects are built around motivated individuals, who should be trusted

  8. Continuous attention to excellence and good design

  9. Simplicity

  10. Self-organising teams

  11. Regular adaptation to changing circumstances

  12. The sponsors, developers and users should be able to maintain a constant pace indefinitely

The principles are embodied in several Agile development techniques, the most popular of which is ‘Scrum’ where development, developers and business-sourced product owners work together to continually specify and review code as it emerges.

Business requirements are listed and prioritised on a ‘backlog’, with the top three or four requirements targeted during a ‘sprint’ that lasts several weeks and produces additional code that is generally usable, if incomplete.

Team collaboration is essential in Scrum development, with face-to-face contact preferred and regular meetings held to evaluate progress and plan for the future. Fortnightly ‘retrospectives’ provide the chance to review the last sprint and identify any issues, while ‘showcases’ demonstrate developing functionality and daily ‘stand-ups’” evaluate progress since the previous day; plans for the day; and any potential issues.

Read how CIOs are using Agile methods in Time to get Agile.

Join the CIO Australia group on LinkedIn. The group is open to CIOs, IT Directors, COOs, CTOs and senior IT managers.

More about: Agile
References show all
Comments are now closed.
Related Coverage
Related Whitepapers
Latest Stories
Community Comments
Tags: principles, manifesto, project management, agile
Latest Blog Posts
  • Facebook Graph Search POV
    A description and analysis of Facebook Social Graph, monetization opportunities and its value to businesses.
    Learn more »
  • Smarter Data Centre Outsourcing: Considerations for CFOs
    Deloitte explores the business and finance implications associated with managing data centres. This paper outlines the options available to structure an organisations data centre and complementary IT services and provides the key considerations that need to be reviewed when determining which option works best for them.
    Learn more »
  • Rebranded Quadmark revamps its IT solutions with Google Apps
    The Singapore office was using Exchange as its email server but encountered various issues such as storage capacity limitations and difficulty in managing spam. Adding new users to the server was also a hassle that often required a third party vendor, resulting in a waste of time and resources. Quadmark also experienced email performance issues that slowed down their employees’ response time, leading to frustration among staff and clients. Quadmark’s management felt that it was unacceptable to continue it’s current solution and thus decided to streamline its IT infrastructure alongside its rebranding plans. The business wanted a unified and consolidated email service for its various offices. Quadmark also wanted to be able to house files and documents on the cloud.
    Learn more »
All whitepapers
rhs_login_lockGet exclusive access to Invitation only events CIO, reports & analysis.
Latest Jobs
Salary Calculator

Supplied by

View the full Peoplebank ICT Salary & Employment Index

Recent comments