2 Flashcards

1
Q

What is an iteration?

A

Time boxed, never extended.
Fixed duration of weeks
Each iteration has the same construction :

Start|Realise | evaluate
Which is basically:
Plan |Develop|retro

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

What is product backlog ?

A

The list of all work items is called the product backlog

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

What is Iteration backlog

A

The list of work items selected in each iteration is called iteration backlog

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

Key points in iteration :

A

Expressed in story points
Story points are related size and effort of work items

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

What are story points?

A

Are relative values / figures

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

Key factors of story points:

A

The amount of work to do
Complexity
Risk and uncertainty

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

What is the scrum process?

A

Scrum: Iterative and incremental process.
Iteration (Sprint): Realization activities.
Increment: Shippable output of an iteration.
Inspection: Daily team review, inspection of activities, and adaptation.
Product Backlog: List of project-driving requirements.

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

What are the 4 types of meetings for inspection and adaptation?

A

Sprint planning
Daily scrum
Sprint review
Sprint retrospective

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

What is product backlog?

A

Definition: List of project-driving requirements.
Purpose: Guides the development process.
Dynamic: Evolves throughout the project lifecycle.

They involve items called user stories

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

What is a user story?

A

Definition: Functional chunk providing value.
Purpose: Breaks down system requirements for incremental delivery.
Focus: Describes desired customer experiences.
Components: User type, desired outcome, and rationale.

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

What is a template of user story?

A

StoryAs a < type of user >, I want < some goal > so that < some reason >.
For example, As a user, I want to be able to indicate folders not to ba

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

User story vs requirement

A

User Story:
Focuses on user experience.
Example: “As a customer browsing through the holiday website, I always want to have a ‘Check Availability’ button on any holiday page.”

Requirement:
Defines functionality or constraint.
Example: “The holiday website must include a ‘Check Availability’ button on every holiday page.”

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

Product backlog structure

A

ID:

Definition: Unique auto-incremented number for tracking.
Purpose: Prevents loss of story tracking during renaming.
Description:

Format: “As a <type>, I want <some> so that <some>."
Purpose: Specifies user needs and motivations.
Priority:</some></some></type>

Format: Product owner’s rating (e.g., 10, 150; 1 = highest importance).
Purpose: Determines story importance.
Initial Estimate:

Format: S, M, L, XL (later converted to story points).
Purpose: Provides initial assessment of story size.

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

Who’s responsible: product backlog?

A

The product owner maintains the backlog

The team and product owner can contribute to the product backlog

The product owner is the only one who’s allowed to prioritise user stories

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

Good stories (INVEST MODEL)

A

Independent: Stories can be done separately.
Negotiable: Can be adjusted during development.( the best user stories can be written in a sentence or 2)
Valuable: Adds value to users or stakeholders.
Estimable: Effort can be estimated.
Small: Can be finished in one go.( stories need to be of a size which you can build a few of them in each iteration)
Testable: Can be tested for completion.

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

What are epics?

A

EPICS are user stories that do not comply with the INVEST model

An EPIC is a large User Story that can be split into smaller user stories

17
Q

Split the epic” as a manager I want to manage the accounts of my clients “

A

As a manager, I want to search client accounts by name or ID so that I can quickly find specific accounts.

18
Q

Initial Estimation of User Stories

A
  • Timing: Begin estimating when writing stories.
  • Epic Identification: Identify large or complex stories (epics) for further breakdown.
  • Example:
    • Ambiguous Story: “It should be easy for the user to diagnose a failure.”
    • Clarification: What does “easy” mean? What action triggers diagnosis?
    • Customer Interaction: Seek clarification on user expectations and actions.
    • Refinement: Break down large stories into smaller, estimable tasks.
19
Q

What is t shirt estimation?

A

Each member has 4 cards : S M L XL

All members choose one

Then show their card to each member simultaneously

20
Q

What is backlog refinement meeting?

A

a meeting where the team, scrum master and product owner work on refining the product backlog

21
Q

3 steps of backlog refinement?

A
  1. Estimate the effort of user stories
  2. Clarify the user stories
  3. Identify epics and breakdown down
22
Q

What is plan it poker

A

An estimation tool for estimating S M L XL