Agile Project Processes Flashcards

(23 cards)

1
Q

Agile project process

A

Feasibility - high level estimation (the team is usually already in place)
Initiation - high level project planning
Release Planning <-> Iterations - plan for next feature release, iterations over time to accomplish that release
Close Out

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

Backlog

A

Wish list; prioritized
Can be for a project, product, or iteration

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

Timebox

A

Specific amount of time dedicated to something
Work stops when the time interval ends

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

User story

A

A brief description of a requirement, from the user’s perspective
Represents a feature

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

Story points

A

Way to quantitatively rank and prioritize user stories

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

Team velocity

A

Rate of work completion, usually story points per unit of time
Since story points are arbitrary, velocities across projects are not comparable

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

Agile charter

A

Similar to project charter in predictive project

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

Product visioning

A

Session/workshop for team to imagine best end state for customer

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

Product roadmap

A

Plan for a product’s development
Like a visual representation of a predictive project’s scope statement

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

Story map

A

Like a product roadmap, but customer-focused instead of product-focused

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

Iteration

A

I timebox for part of the work to be done during a release plan

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

Sprint

A

The Scrum methodology’s term for “iteration”

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

Release

A

A feature/functionality to be provided to the customer upon completion; usually a component of the overall project

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

Affinity estimating

A

Grouping user stories together based on work involved
Helps to verify whether estimates are accurate

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

T-shirt sizing

A

Affinity estimation technique - grouping user stories from S to XXL

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

Planning Poker

A

Estimation/prioritization technique where the team assigns a unique point value to different stories

17
Q

Daily standup meetings

A

~15 Minutes long
Covers what was done yesterday, plans for today, any issues

18
Q

Iteration planning

A

Establishes goals and duration of an iteration

19
Q

Types of iterations

A

Development Iteration - standard type
Iteration Zero - for preparatory work before a feature can be released
Hardening/Release Iteration - final steps/testing before completion of a product/phase
Spikes - focused on internal work, like investigating a risk or developing skills

20
Q

Risk spike

A

Spike specifically focused on addressing a risk

21
Q

Information radiators

A

Visual displays of key information in a public/easily accessible place

22
Q

Burn charts

A

Burnup - work completed over time
Burndown - work remaining over time

23
Q

Retrospective

A

Periodic reviews of the work completed and/or implementation of the product