Guide - Section 2.3 - Development / Life Cycle Performance Flashcards

1
Q

Define Deliverable

A

Any unique output (product, result, or capability to perform a service)

that is required

to complete a process, phase, or project.

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

What is a development approach?

A

A method (means) used
to work (create and evolve the product, result, or service),
during the project life cycle.

Examples are: predictive, iterative, incremental, adaptive, or hybrid method.

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

What is a rhythm of activities conducted throughout the project called?

A

Cadence

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

A collection of logically related project activities
that culminates in the completion of one or more deliverables
is referred to as?

A

Project Phase

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

Define Project Life Cycle

A

The series of phases
that a project passes through
from its start to its completion.
(IPEMC)

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

The timing and frequency
of project deliverables refers to?

A

Delivery Cadance

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

Name 4 Delivery Cadances?

A
  1. Single
  2. Multiple - usually phases throughout the project
  3. Periodic - multiple but with fixed delivery scheudle
  4. Continuous - feature increments (digital products) - delivering benefits and value throughout the product life cycle.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What project life cycle allows
the project team to reduce the level of uncertainty early in the project
and do much of the planning up front?

A

Predictive / Waterfall

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

Which project life cycle is useful
when there is uncertainty or risk around the requirements
or deliverables can be modularized,
or when there are deliverables that can be developed by different project teams?

A

Hybrid

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

Which project life cycle is used when you are trying different ideas to clarify scope, approach and requirement?

A

Iterative

Example - developing an app for a phone

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

Which project life cycle is used to progressively develop features and functions?

A

Incremental

Example - building a house

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

Which project life cycle is useful when
requirements are subject to a high level of uncertainty and volatility
and are likely to change throughout the project?

A

Adaptive

Agile

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

List 5 main phases of a project in a project life cycle?

A
  1. Initiation
  2. Planning
  3. Execution
  4. Monitor / Control
  5. Close

others: feasability, design, build, test, deploy

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

What is used to check
that the desired outcomes or exit criteria for the phase
have been achieved before proceeding to the next phase?

A

Phase Gate Review / Stage Gate

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

What are the 4 main project managment life cycles?

A
  1. Predictive / Waterfall / Plan Driven (plan the work, work the plan)
  2. Iterative / Change Driven
  3. Incremental / Change Driven
  4. Adaptive / Change Driven (deliver in small pieces/increments, project activities repeated several times/iterations, feedback incorporated)

Hybrid combines predictive and adaptive

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

Describe 5 main features of an
Adaptive Life Cycle

A
  1. Change driven life cycle
  2. Incomplete requirements up front
  3. Uses Iterations - All project activities are performed several times
  4. Uses Increments - Deliver small pieces (periodic deliveries)
  5. Requires Feedback

Agile is based on delivering valuable increments to the customers asap

17
Q

Describe 7 aspects of the
Iterative Life Cycle

A
  1. Unknown requirements
  2. Similar to Predictive / Plan Driven
  3. Multiple deliveries
  4. Uses iterations to REFINE
  5. First iteration to develop the basic functionality of the minimum viability
  6. Feedback drives change
  7. May produce sufficient results before final iteration

ex - drawing, shaded, colored in

18
Q

Describe 7 aspects of the
Incremental Life Cycle

A
  1. Unknown requirements
  2. Similar to Adaptive / Change Driven
  3. Multiple deliveries
  4. Uses Iterations
  5. Uses Increments
  6. Feedback drives change
  7. Final iteration required to produce sufficient results (combined increments)

ex - 1/3 of painting, 1/3 of painting, 1/3 of painting

19
Q

What is a main driver (related to Life Cycle Performance) of delivering value in alignment with the business case and the benefits realization plans?

A

Delivery Cadence