Understanding and Apply Scrum [P1]: Empiricism - Manifesto for Agile Software Development Flashcards
We value individuals and interactions over what?
process and tools
We value working software over what?
comprehensive documentation
We value customer collaboration over what?
contract negotiation
How many authors wrote the Agile Software Development manifesto?
17
What is the official name of the manifesto?
Manifesto for Agile Software Development
What is the name of the group who formed the manifesto?
The Agile Alliance
What was the key message that Bob Martin had regarding the manifesto?
- act as if people were the most important, and loose the word “asset”
- manifesto is about values and culture
Dates for meeting to discuss the formation of Agile
February 11-13, 2001
How many principles are there in the Agile manifesto?
12
Regarding the principles in the Agile manifesto, what is the principle of the highest priority?
satisfy the customer through early and continuous delivery of valuable software
Regarding the principles in the Agile manifesto, what is the principle about change requirements?
Welcome changing requirements, even late in development. Agile processes harness change for the customer’s competitive advantage
Regarding the principles in the Agile manifesto, what is the principle about delivering working software?
Deliver working software frequently, from a couple of weeks to a couple of month, with preference to the shorter timescale
Regarding the principles in the Agile manifesto, what is the principle about people and devs?
Business people and developers must work together daily throughout the project
Regarding the principles in the Agile manifesto, what is the principle about what to build projects around?
Build projects around motivated individuals. Give them the environment and support they need and trust them to get the job done.
Regarding the principles in the Agile manifesto, what is the principle about conveying info?
The most efficient and effective method of conveying information to and within a development team is face-to-face conversation