Development Approach and Life Cycle Performance Domain Flashcards

1
Q

What is the “Development Approach and Life Cycle Performance Domain?

A

This addresses activities and functions associated with the development approach, cadence, and life cycle phases of a project.

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

What results come from development approach and life cycle performance domain?

A

1) Development approaches that are consistent with project deliverables.
2) A project life cycle consisting of phases that connect the delivery of business and stakeholder value from the beginning to the end of the project.
3) A project life cycle consisting of phases that facilitate the delivery cadence and development approach required to produce the project deliverables.

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

What is a “deliverable”?

A

Any unique and verifiable product, result, and capability to perform a service that is required to be produced to complete a process, phase, or project.

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

What is a “development approach”?

A

A method used to create and evolve the product, service, or result during the project life cycle, such as predictive, iterative, incremental, adaptive, and hybrid method.

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

What is “cadence’?

A

A rhythm of activities conducted throughout the project.

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

What is “project phase”?

A

A collection of logically related project activities that result in the completion of one or more variables.

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

What is the “project life cycle”?

A

The series of phases that a project passes through from start to finish.

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

The deliverable approach and the desired deliver cadence determine the project life cycle.

A

N/A

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

The type of deliverables and developmental approach influence the number and cadence for project deliverables.

A

N/A

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

What is “delivery cadence”?

A

Refers to the timing and frequency of project deliverables. Projects can have single, multiple, or periodic deliveries.

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

What is “single delivery”?

A

Often used in process delivery, where there is one solutions at the end.

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

What are “multiple deliveries”?

A

When there are multiple deliverables before a project is considered complete. Sometimes deliveries are concurrent and sometimes they are lineaer.

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

What are “periodic deliveries”?

A

Like multiple deliveries, they are on a fixed schedule, such as monthly or bi-monthly. i.e. software release

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

What is “continuous delivery”?

A

The practice of delivering feature increments immediately to customers. Often used for digital products.

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

What is a “development approach”?

A

The means to create and evolve a product, service, or result during a project life cycle.

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

What are 3 common delivery approaches?

A

1) predictive
2) hybrid
3) adaptive.

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

What is the “predictive development approach”?

A

Useful when the project and product requirements can be defined, collected, and analyzed at the start of the project. (aka Waterfall approach).

The scope, schedule, cost, resource needs, and risks can be well-defined in the early stages of the project. Many times, project templates are used.

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

What is the “hybrid development approach”?

A

combo of adaptive and predictive.

Useful when the deliverables can be modularized or when there are deliverables that be developed by different teams.

Often uses an iterative or incremental development approach. The deliverable is considered complete only after the final iteration.

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

What is an “adaptive development approach”?

A

Useful when requirements are subject to a high level of uncertainty and volatility and are likely to change throughout the project.

A clear vision is established at the start, and initial known requirements are refined, detailed, changed, or replaced in accordance with user feedback, the environment, or unexpected events.

Agile approaches are considered adpative.

20
Q

Name 8 variables that influence the development approach.

A

1) Degree of innovation.
2) Requirements certainty.
3) Scope stability
4) Ease of change.
5) Delivery options.
6) Risk
7) Safety Requirements.
8) Regulations.

21
Q

What is the development approach “degree of innovation”?

A

The degree to which a project is more suited for predictive or adaptive.

22
Q

What is the development approach “requirements certainty”?

A

The degree to which requirements are well-known and easy to define or they are uncertain, volatile, or complex and are expected to evolve throughout the project.

23
Q

What is the development approach “scope stability”?

A

The degree to which the scope is stable and not likely to change to that of having many changes.

24
Q

What is the development approach “ease of change”?

A

The degree that a deliverable is difficult to manage and incorporate changes to easily adapt to change.

25
Q

What is the development approach “delivery option”?

A

The degree to how something can be delivered, in pieces or a as a whole.

26
Q

What is the development approach “risk”?

A

The degree to how risky something is, may require additional time to evaluate those risks.

27
Q

What is the development approach regarding “safety requirements”?

A

The degree to which rigorous safety requirements need to be followed.

28
Q

What is the development approach to “regulations”?

A

The degree to which regulatory oversight is calculated.

29
Q

What is the development approach to “stakeholders”?

A

adaptive methods required significant stakeholder involvement.

30
Q

What is the development approach to “schedule constraints”?

A

An iterative or adaptive approach is more beneficial when there is a need to develop something early.

31
Q

What is the development approach to “funding availability”?

A

Projects that have funding questions may benefit from an adaptive or iterative approach.

32
Q

What is the development approach to “organizational structure”?

A

Matrix or highly complex organizations may benefit from using a predictive approach. Flat organizational teams tend to use adaptive methods.

33
Q

What is the development approach to “culture”?

A

When there is a defined culture, many times predictive is better suited.

34
Q

What is the development approach to “organizational capability”?

A

Predictive is more often used in larger organizations.

35
Q

What is the development approach to “project team size and location”?

A

Adaptive approaches, especially agile, often work better with smaller project teams located in the same physical space. Larger project teams do well with predictive styles.

36
Q

What are the 6 phases of a project life cycle?

A

1) Feasibility
2) Design
3) Build
4) Test
5) Deploy
6) Close

37
Q

What is the lifecycle phase of “feasibility”?

A

The determines if the business case is valid and if the organization has the capability to deliver the intended outcome.

38
Q

What is the lifecycle phase of “design”?

A

Planning and analysis lead to the design of the project deliverables that will be developed.

39
Q

What is the lifecycle phase of “build”?

A

Construction of the deliverable with integrated quality assurance activities is conducted.

40
Q

What is the lifecycle phase of “test”?

A

Final quality review and inspection of deliverables are carried out before transition, go-live, or acceptance by the customer.

41
Q

What is the lifecycle phase of “deploy”?

A

Project deliverables are put into use and transitional activities required for sustainment, benefits realization, and organizational change management are completed.

42
Q

What is the lifecycle phase of “close”?

A

The project is closed, product knowledge and artifacts are archived, project team members are released, and contracts are closed.

43
Q

What are “phase gates”?

A

This is checking the desired outcome or exit criteria versus where the project actually is.

44
Q

What is a secondary name for “iteration”?

A

sprint

45
Q
A