Intro To Agile Flashcards

1
Q

Agile manifesto

A

Individuals and interactions 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
2
Q

Twelve clarifying principles

A

1) highest priority is to satisfy the customer through early and continuous delivery of valuable software
2) welcome change req, even late in dev
3) deliver work frequently
4) business and developers work together
5) build projects around motivated individuals
6) most effective method for communication is face to face
7) working software is the primary measure or progress
8) agile processes promote sustainable development
9) continuous attention to technical excellence an good design enhances agility
10) simplicity is essential
11) the best emerges from self-organizing teams
12) at regular intervals, the team reflects and adjusts

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

Agile approaches/agile methods

A

Blanket term, any kind of approach, technique, framework, method or practice that fulfills the value and principles of the agile manifesto

Agile/Kansan subsets of lean - value, small batch size, elimination of waste

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

Agile project life cycles

A

Very short feedback loops, frequent adaptation to process, reprioritization, regularly updated plans and frequent delivery

Teams adapt to change more easily
Good for r&d, high rates of change, unclear/unknown requirements

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