09. Planning & Control throughout the Lifecycle Flashcards

1
Q

What type of planning does timeboxing require?

A

Outcome-based planning

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

What are the two planning horizons?

A
  1. Delivery plan (high level planning due to a more distant planning horizon, 6 weeks to 6 months)
  2. Timebox plan (more detailed as working to a shorter horizon, typically 2-4 weeks)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

How many Timebox Plans per timebox?

A

1

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

What does the Timebox Plan include?

A

Activity detail (e.g. date for reviews at end of Investigation and Refinement)

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

Who drafts the Timebox Plan?

A

Team Leader (collaboratively)

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

When is the Timebox Plan drafted?

A

In the previous timebox

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

Where is the Timebox Plan agreed and by whom?

A

In the kick-off meeting, and by the whole team

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

True or False: When re-planning, the timescales for timeboxes, increments and the whole project can move.

A

False

What changes is what can realistically be delivered in the fixed timeframe

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

Test driven development: Collaborative testing

A

Collaboration of stakeholders increases productivity of test, fix, re-test cycle

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

Test driven development: Repeatable testing

A

Consistency of testing allows re-testing of previous errors and confirmation of stability when adding increments

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

Test driven development: Prioritised testing

A

Apply MoSCoW rules to testing

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

Test driven development: Independent testing

A

By someone other than creator of product

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

Test driven development

A

Define tests then develop solution to pass the tests improved quality

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

True or False: Testing should be integrated throughout.

A

True

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

How is Agile progress measured?

A

On getting something done, rather than “being busy”

i.e. number of requirements completed, not “we half did all of them”

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

Planning throughout the lifecycle: Pre-project

A
  • Positioning project within a portfolio
  • Ensures only the right projects are started
17
Q

Planning throughout the lifecycle: Feasibility

A
  • Initial project shaping and tentative schedule
18
Q

Planning throughout the lifecycle: Foundations

A
  • Strategy for Iterative Development with integrated testing
  • Strategy for Deployment
  • Committed timescale and cost
19
Q

Planning throughout the lifecycle: Evolutionary Development

A
  • Planning Development Timeboxes
  • Iterative Development and integrated testing
  • Refinement of Delivery Plan
  • Planning for Deployment and Benefits realisation
20
Q

True or False: There can only be one iteration of Development and Deployment within an Agile plan.

A

False

There could be numerous iterations of Development and Deployment within an Agile plan.