Development Approach Selection: Predictive, Adaptive, and Hybrid

Development Approach Selection: Predictive, Adaptive, and Hybrid

PMBOK v8 Definition

Selecting the initial development approach determines the development approach that will be used for the project. Project teams apply their knowledge of the product, delivery cadence, and awareness of the available options to select the most appropriate development approach for the situation. This is the first step in the tailoring process, which then continues by tailoring for the organization, tailoring for the project, and implementing ongoing improvement.

Why It Matters for the Exam

This concept appears frequently in situational questions where you must choose the correct development approach based on project characteristics. The PMI exam tests your ability to differentiate between predictive, adaptive, and hybrid approaches, and to recognize when tailoring is required versus when it is limited by organizational policies or contracts.

Key Points to Remember (for the exam)

  • Three Approach Options: Predictive (traditional/waterfall), Adaptive (agile/iterative), and Hybrid (combination of both)
  • Selection Factors: Product characteristics, delivery cadence, and awareness of available options
  • Tailoring Sequence: Select Initial Development Approach → Tailor for Organization → Tailor for Project → Implement Ongoing Improvement
  • Prerequisite: Project environment must be thoroughly analyzed and understood before tailoring begins
  • Limitations: Organizational policies or contracts may mandate a specific approach, limiting tailoring flexibility
  • Key Distinction: Predictive is best when requirements are stable and well-defined; Adaptive is best when requirements are uncertain or evolving
  • Continuous Process: Tailoring is not a one-time activity—ongoing improvement is required

Typical PMI Exam Example

A project manager is assigned to a software development project where requirements are expected to change frequently. The organization has no mandated development approach. What should the project manager do first?

Answer: Select an adaptive development approach based on the product characteristics and delivery cadence, then tailor it for the organization and project.

PMI Exam Traps

  • Trap: Confusing "tailoring for the organization" with "tailoring for the project"

    • Reality: Organization tailoring modifies based on organizational requirements; project tailoring adjusts based on size, criticality, and other factors
  • Trap: Thinking tailoring is optional or only for adaptive projects

    • Reality: Tailoring applies to ALL development approaches—predictive, adaptive, and hybrid
  • Trap: Assuming the project manager can always freely choose any approach

    • Reality: Organizational policies or contracts may mandate a specific approach, limiting tailoring options
  • Trap: Selecting an approach without first analyzing the project environment

    • Reality: The project environment must be thoroughly analyzed and understood before tailoring begins

Important PMI Connections

Related ConceptRelationship TypeExam Attention Point
Tailoring (Section 3)Part of the tailoring processThe four steps: Select → Tailor for Organization → Tailor for Project → Ongoing Improvement
Project EnvironmentPrerequisite for selectionMust analyze environment before selecting approach
Organizational PoliciesConstraint on selectionMay mandate a specific approach, limiting tailoring
ContractsConstraint on selectionMay specify a mandated approach that cannot be changed

Quick Review Questions

  1. What are the three development approach options available for project teams?

  2. What must be done BEFORE selecting the initial development approach?

  3. When might a project team be LIMITED in their ability to tailor the development approach?

  4. What is the correct sequence of the four tailoring steps?

  5. What factors do project teams apply to select the most appropriate development approach?

PMBOK v8 Reference

Section 3.4 – Tailoring (specifically Section 3.4.1 – Select Initial Development Approach)

This content is based on the tailoring process described in Section 3 of the PMBOK Guide, which covers selecting, tailoring, and improving development approaches for projects.