Appendix E - The Fundamental Values and Principles of Agile Flashcards

1
Q

List the 9 fundamental values and principles of Agile

A

• The Agile Manifesto (the Manifesto for Agile Software Development)
• Scrum Theory
• The 5 values of eXtreme Programming (XP)
• The 4 core values of the scaled Agile Framework (SAFe) v3.0
• The Project Management Declaration of Interdependence
• The 8 Principles of the Dynamic Systems Development Method
• The Kanban Method: Foundation Principles & Core Practices
• The Principles of Lean Thinking
• The 5 Principles of Lean Start-Up

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Summarise the 4 Value of “The Agile Manifesto “ in the fundamental values and principles of Agile

A

Valuing:
• Individuals & Actions over Processes and Tools
• Working Software over Comprehensive Documentation
• Customer Collaboration over Contract Negotiation
• Responding to Change over Following a Plan

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Summarise the 12 principles of “The Agile Manifesto “ fundamental values and principles of Agile

A

• Highest priority is customer satisfaction via early and continuous delivery of valuable software
• Welcome requirement change even in late development.
• Delivery working software frequently with a preference for a shorter timescale
• Business people and developers must work together daily
• Build projects around motivated individuals with an appropriate environment & support
• Face to face conversation best communication method
• Working software is the primary measure of progress
• Agile processes promote sustainable development (sponsors, devel’s & users should keep pace indefinitely
• Continuous attention to technical excellence and good design enhances agility
• Simplicity or maximising amount of work not done is essential
• Best architectures, requirements and designs emerge from Self-organising teams
• At regular intervals, team reflects how to be more effective, then tunes and adjusts behaviour

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Summarise the”Scrum Theory” fundamental values and principles of Agile

A

• 3 pillars uphold every implementation of empirical process control:
- Transparency
- Inspection
- Adaptation

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Summarise the “5 values of extreme Programming (xp) fundamental values and principles of Agile

A

• Communication
• Simplicity
• Feedback
• Courage
• Respect

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Summarise the “4 core values of the Scaled Agile Framework (SAFe) v3.0” in fundamental values and principles of Agile

A

• Alignment
• Code Quality
• Transparency
• Programme Execution

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Summarise the “Project Management Declaration of Interdependence “ in fundamental values and principles of Agile

A

• Published in 2004/2005
• Evolution of the Manifesto to address a wider audience

  • Increase return on investment via making continuous flow of value, their focus
  • Deliver reliable results via customer engagement, frequent interactions and shared ownership
  • Expect uncertainty and manage it via iterations, anticipation and adaptation
  • Unleash creativity and innovation by recognising individuals are ultimate source of value
  • Boost performance through group accountability for results and shared responsibility for team effectiveness
  • Improve effectiveness and reliability via situationally specific strategies, processes and practices
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Summarise the “8 principles of DSDM” in fundamental values and principles of Agile

A

• Focus on the business need
• Deliver on time
• Collaborate
• Never compromise quality
• Build incrementally from firm foundations
• Develop iteratively
•Communicate continuously and clearly
• Demonstrate Control

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Summarise the “Kanban Method “ in fundamental values and principles of Agile

A

Foundation Principles:
• Start with what you do now
• Agree to pursue evolutionary change
• Initially, respect current roles, responsibilities and job titles
• Encourage acts of leadership at all levels

Core Practices:
• Visualise
• Limit WIP
• Manage the flow
• Make policies explicit
• Implement feedback loops
• Improve collaboratively, evolve experimentally

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Summarise the “Lean Thinking Principles” in fundamental values and principles of Agile

A

• Identify customers and specify value
• Identify and map the value stream
• Create flow by eliminating waste
• Respond to customer Pull
• Pursue perfection

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Summarise the “5 principles of Lean Start-Up” in fundamental values and principles of Agile

A

• Entrepreneurs are everywhere
• Entrepreneurship is management
• Embrace validated learning
• Use the feedback loop of build-measure-learn
• Measure progress using innovation accounting

How well did you know this?
1
Not at all
2
3
4
5
Perfectly