We follow these principles:
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.
Agile professionals: Which of these principles have had the greatest positive impact on your business? Which principles have been the most challenging?
Feel free to comment below with your thoughts.

