IAPM Agile Guide Flashcards

1
Q

Under what circumstances are Agile methods best used?

A

When the process to achieve specific project deliverables are difficult or impossible to plan at the outset of a project

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

What are some of the most common Agile methods?

A

Scrum, Kanban, Extreme Programming, MVP, Feature Driven Development, Test Driven Development, Crystal Clear

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

What is the basic framework of Scrum?

A

It provides a project team with maximum flexibility in developing an optimum product within a defined timeframe and budget.

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

What is the central planning document of Scrum?

A

The Product Backlog

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

What are the three Roles in Scrum?

A

The Product Owner, The Development Team and The Scrum Master. Together they form The Scrum Team

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

Who is the Product Owner?

A

The Customer or an authorised representative of the Client

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

What are the responsibilities of the Product Owner?

A

Maximising the product’s ROI
Develops the product vision
Represents the customer and the users
Expressing the product backlog items
Stakeholder management
Is available to the dev team during a sprint to answer questions
Accepting product increments (sprint results)
Authority to decide whether to continue or terminate project

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

What are some of the key hallmarks and responsibilities of the Development Team?

A

Cross-functional (they have all the skills as a team necessary to complete a product increment)
Self-organising
Collectively responsible for development increments (sprints)
Negotiates with the Product Owner on scope of sprints
Decides how to perform the tasks in a sprint
Should ideally be composed of 7 +/- 2 members

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

What are the responsibilities of the Scrum Master?

A

Ensure that the Scrum Team understands and enacts Scrum
Supports the Development Team’s self-organisation
Ensures that the Scrum rules are observed by the Scrum Team
Resolves impediments and shields the team from interruptions during a sprint
Is a facilitator, which involves preserving the integrity of the Scrum framework and making improvements when necessary
Monitors the Development Team’s performance
Liaises with the project’s organisational stakeholders
Has no authority over the Development Team

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

How might roles be assigned in large projects?

A

The project might have several Development Teams working concurrently. The Scrum Master can in that case be servant leader to several of the Development Teams at once. A dedicated Product Owner is assigned to each Development Team however, and there should in this case be a Chief Product Owner who has overall responsibility and final decision making authority.

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

What are the principal activities and outputs of a Scrum Project?

A
Product Vision
Product Backlog
Sprint Backlog
Sprint Burndown Chart
Release Burndown Chart
Product Increment
Release Planning
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What are the typical Scrum meetings?

A
Sprint Planning Meeting
Daily Scrum
Sprint Review
Sprint Retrospective
Backlog Grooming (not an official Scrum meeting)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Who attends the Sprint Planning meeting?

A

The Product Owner, the Development Team and the Scrum Master

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

Who attends the Daily Scrum?

A

The Development Team (and the Scrum Master)

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

Who attends the Sprint Review?

A

The Product Owner, the Development Team and the Scrum Master

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

Who attends the Sprint Retrospective?

A

The Development Team and the Scrum Master

17
Q

Who attends the Backlog Grooming?

A

The Product Owner, the Development Team (and the Scrum Master)

18
Q

What is the purpose of the Product Vision?

A

It’s the development compass for the development of the product.
The timeframe of the vision spans the whole lifecycle of the product, far beyond the scrum project closeout date.
The purpose is to formalise the desired commercial success as a vision and as objectives, and to consider how it can be achieved.

19
Q

What questions need to be answered in the Product Vision?

A

Which target user group has to be addressed?
What need does the customer/user have, or what benefit is being provided?
What is the product? What exactly does it offer?
What USPs does the application or product have compared with competitor products?
How is the business model structured? How will it generate income?