Agile Approaches Flashcards

1
Q

Scrum

A

A single-team (agile) process framework for developing and sustaining complex products, with specific roles, events, and artifacts.

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

eXtreme Programming (XP)

A

A (agile) software development method based on frequent cycles; that leads to higher quality software, a greater responsiveness to changing customer requirements, and more frequent releases in shorter cycles.

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

Kanban Method

A

In lean manufacturing, a system for scheduling inventory control and replenishment based on “just-in-time” replenishment (ie: replacing stock on grocery store shelves based on gaps), invented by Taiichi Ohno and applied at the main Toyota manufacturing facility in 1953; an agile method inspired by the original Kanban inventory control system and used specifically for knowledge work.
> Unlike most agile approaches, does not prescribe the use of timeboxed iterations
> Best used when a team or org is in need of:
* Flexibility = Teams are typically not bound by timeboxes and will work on the highest priority item in the backlog first.
*Focus on continuous delivery = Teams are focused on flowing work through the system to completion and not beginning new work until work in progress is completed.
*Increased productivity and quality = Productivity and quality are increased by limiting work in progress.

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