Agile Frameworks Flashcards

kanban, XP, and lean

1
Q

what’s kanban?

A

kanban comes from two japanese words, “kan” meaning “sign”, and “ban” meaning “board”

boards display the progress of a project as to do, in progress, and done

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

benefits of kanban?

A

it provides transparent visual feedback to everyone who might be interested about the status of work in progress

ensures that the project team only accepts a sustainable amount of in progress work

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

what’s WIP limit?

A

Tasks are limited to what the team can actually handle during a certain amount of time.

The WIP limit is decide on by the team. (self-organizing and empowered to operate at a sustainable pace)

e.g.:
Backlog | creating (WIP: 8) | review (WIP: 4) | publishing (WIP: 4) | DONE

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

what’s flow?

A

a core principle of Kanban that aims to maximize efficiency

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

what’s the goal of XP?

A

aims to improve product quality and the ability to respond to changing customer needs

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

what are the XP activities?

A

designing, coding, testing, and listening

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

what are the XP innovative practices?

A
  • pair programming - two team members work together at the same time on one task
  • continuous integration and continuous refactoring - merging product changes into shared version of the product
  • avoid big design up front - design is just enough to get started and should be continuously improved as the product evolves
  • write tests, not requirements - embed product requirements into the test plan
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

what are the 5 principles of lean?

A
  1. define value
  2. map value stream
  3. create flow
  4. establish pull
  5. pursue perfection
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q
A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly