Agile Values & Manifesto Flashcards
What are the 4 value statements of the Agile Manifesto?
- Individuals & interactions over processes and tools
- Working software over comprehensive documentation
- Customer collaboration over contract negotiation
- Responding to change over following a plan
What is the highest priority according to the Agile Manifesto Principles?
Our highest priority is to satisfy the customer through early and continuous delivery of valuable software.
What do the Agile Manifesto Principles say about changing requirements?
Welcome changing requirements, even late in development. Agile processes harness change for the customer’s competitive advantage.
How often should you deliver working software?
Deliver working software frequently, from a couple of weeks to a couple of months, with a preference for a shorter timescale.
How often do developers & the business work together?
Business people and developers must work together daily throughout the project
What do we build Agile projects around?
Build projects around motivated individuals. Give them the environment and support they need and trust them to get their job done.
What is the most efficient and effective communication method?
The most efficient and effective method of conveying information to and within a development team is face-to-face conversation.
What is the primary measure of progress?
Working software is the primary measure of progress.
What do Agile processes promote?
Agile processes promote sustainable development. The sponsors, developers, and users should be able to maintain a constant pace indefinitely.
What enhances agility?
Continuous attention to technical excellence and good design enhances agility.
What do the manifesto principles say about simplicity?
Simplicity - the art of maximizing the amount of work not done - is essential.
Where do the best architectures, requirements, and designs emerge from?
The best architectures, requirements, and designs emerge from self-organizing teams.