Domain I. Agile Principles & Mindset Flashcards
Agile values Individuals and Interactions over:
Processes and Tools
Agile values Working Software over:
Comprehensive Documentation
Agile values Customer Collaboration over:
Contract Negotiation
Agile values Responding to Change over:
Following a Plan
Agile values Processes and Tools less than it values:
Individuals and Interactions
Agile values Comprehensive Documentation less than it values:
Working Software
Agile values Contract Negotiation less than it values:
Customer Collaboration
Agile values Following a Plan less than it values:
Responding to Change
What are the 12 Agile Principles
Customer Satisfaction, Welcome Changes, Frequent Delivery, Collocated Team, Motivated Individuals, Face-to-face Conversation, Working Software, Continuous Attention, Simplicity, Self Organization, Regular Reflection.
What is Agile?
The ability to move quickly and easily.
What is Agile Software Development?
•Set of principles•Requirements and solutions evolve through the collaborative effort of self-organizing cross-functional teams•Adaptive planning, evolutionary development, early delivery, and continuous improvement •Rapid and flexible response to change
What is distinct about Agile?
Quality Focus, Iterative and Incremental, Face-to-Face Communication, Short Feedback Loops
While Waterfall is Predictive, Agile is:
Adaptive
While Waterfall is One time through each stage, Agile is:
Iterations or Sprints
While Waterfall is Documentation/Deliverables, Agile is:
Working Software