Development Approach and Life Cycle Performance Domain Flashcards
What is the “Development Approach and Life Cycle Performance Domain?
This addresses activities and functions associated with the development approach, cadence, and life cycle phases of a project.
What results come from development approach and life cycle performance domain?
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.
What is a “deliverable”?
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.
What is a “development approach”?
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.
What is “cadence’?
A rhythm of activities conducted throughout the project.
What is “project phase”?
A collection of logically related project activities that result in the completion of one or more variables.
What is the “project life cycle”?
The series of phases that a project passes through from start to finish.
The deliverable approach and the desired deliver cadence determine the project life cycle.
N/A
The type of deliverables and developmental approach influence the number and cadence for project deliverables.
N/A
What is “delivery cadence”?
Refers to the timing and frequency of project deliverables. Projects can have single, multiple, or periodic deliveries.
What is “single delivery”?
Often used in process delivery, where there is one solutions at the end.
What are “multiple deliveries”?
When there are multiple deliverables before a project is considered complete. Sometimes deliveries are concurrent and sometimes they are lineaer.
What are “periodic deliveries”?
Like multiple deliveries, they are on a fixed schedule, such as monthly or bi-monthly. i.e. software release
What is “continuous delivery”?
The practice of delivering feature increments immediately to customers. Often used for digital products.
What is a “development approach”?
The means to create and evolve a product, service, or result during a project life cycle.
What are 3 common delivery approaches?
1) predictive
2) hybrid
3) adaptive.
What is the “predictive development approach”?
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.
What is the “hybrid development approach”?
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.