Agile Methods Flashcards

1
Q

What is the differences of Scrum & Kanban in turns of Planning & Commitment

A

Scrum: In Scrum, during Sprint Planning, the team commits to completing a set of backlog items within the Sprint. The scope is fixed for the duration of the Sprint.

Kanban: Kanban does not involve committing to a fixed scope for a specific time frame. Work is continuously pulled from the backlog as resources become available.

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

What are the other Agile Method

A
  1. Extreme Programming (XP)
  2. Lean Software Development (LSD)
  3. Crystal
  4. Dynamic System Development Method (DSDM)
  5. Feature Driven Development (FDD)
  6. Kanban
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is the differences of Scrum & Kanban in turns of Framework vs. Methodology

A

Scrum is a structured framework with specific roles, events, and artifacts. It prescribes a fixed set of roles, events, and timeboxes.

Kanban: Kanban is a more flexible methodology and is often referred to as a “pull” system. It does not have prescribed roles or events like Scrum. Instead, it focuses on visualizing work, limiting work in progress (WIP), and continuously improving the process.

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

What is the differences of Scrum & Kanban in turns of Roles & Responsibility

A

Scrum: Scrum defines specific roles, including a Product Owner who prioritizes and manages the backlog, a Scrum Master who facilitates the process, and a Development Team responsible for delivering the work.

Kanban: Kanban typically does not assign specific roles. Team members are often cross-functional and self-organizing. There is no formal Scrum Master or Product Owner role.

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

What is the differences of Scrum & Kanban in turns of Time-boxing

A

Scrum: Scrum organizes work into fixed-length timeboxes called Sprints, usually 2-4 weeks long. Work is planned and committed to for the duration of the Sprint.

Kanban: Kanban does not have fixed timeboxes. Work is pulled and completed as capacity allows, and there are no predefined Sprint boundaries.

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

What is the differences of Scrum & Kanban in turns of Change Management

A

Scrum: Scrum emphasizes stability within a Sprint, with minimal changes to the Sprint backlog once it’s committed. Changes are typically handled through the Product Owner and require consensus from the team.

Kanban: Kanban is more flexible and allows for immediate changes. Priorities can shift as new work items are added or as the team learns more about the work in progress.

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

What is the differences of Scrum & Kanban in turns of Metrics & Flow Optimization

A

Scrum: Scrum focuses on metrics such as velocity, burndown charts, and sprint burndown. It emphasizes predictability within the Sprint.

Kanban: Kanban emphasizes flow metrics like lead time and cycle time. It aims to optimize the flow of work from start to finish, often with an emphasis on reducing bottlenecks and improving overall efficiency.

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

What is the differences of Scrum & Kanban in turns of Iterations vs. Continupous Flow

A

Scrum: Scrum work is organized into iterations (Sprints) with defined start and end points.

Kanban: Kanban promotes a continuous flow of work without predefined iterations.

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

What is the differences advantages of Scrum & Kanban.

A

Both Scrum and Kanban have their strengths and are suitable for different contexts. Scrum provides structure and predictability, while Kanban offers flexibility and adaptability. Teams often choose the approach that best aligns with their specific needs and work environment. Additionally, some teams even combine elements of both frameworks, a practice sometimes referred to as “Scrumban,” to create a hybrid approach that suits their requirements.

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