Development Approach Selection: Impactful Decisions for Project Success

Development Approach Selection: Impactful Decisions for Project Success

PMBOK v8 Definition

Development approach selection refers to the process of determining the most appropriate life cycle (predictive, adaptive/agile, or hybrid) for a project based on organizational variables, project characteristics, and team capabilities. As stated in PMBOK v8, this decision involves identifying the types of processes and activities that should be performed, and adjusting attributes of activities, phases, or processes. The choice of development approach is one of the most impactful decisions a project team makes, alongside selecting tools or vendors.

Why It Matters for the Exam

This concept appears frequently on the PMI exam in situational questions where you must recommend the best development approach based on given project characteristics. It is tested in both the "Development Approach and Life Cycle" domain and across multiple knowledge areas, particularly in questions about tailoring, team performance, and organizational influences. Expect to see it in scenario-based questions asking which approach fits specific constraints.

Key Points to Remember (for the exam)

  • Main Organizational Variables: Structure, culture, capability, project team size, and location influence development approach selection
  • Team Skills Requirement: Adaptive/agile approaches benefit from teams with strong communication, collaboration, and problem-solving skills
  • Interdependency Factor: Reliance on other projects, departments, or functions for decisions, components, or resources may favor iterative approaches
  • Coordination Type: Predictive projects benefit from centralized coordination; agile projects benefit from decentralized coordination where teams self-organize and self-manage
  • Life Cycle Flexibility: The project life cycle should be flexible enough to meet target objectives while protecting and enhancing value proposition
  • Common Confusion: Confusing "development approach" with "project life cycle" – the approach is selected (predictive, adaptive, hybrid), while the life cycle contains the phases and processes
  • Key Decision Factors: Team cohesiveness, skill improvements, reduced staff turnover, and increased team performance are indicators of effective team development that influence approach selection

Typical PMI Exam Example

A project has high uncertainty, requires frequent customer feedback, and the team has strong collaboration skills. The organization has a flat structure with self-managing teams. Question: Which development approach is most appropriate? Answer: Adaptive/agile approach, because the organizational structure supports decentralized coordination and the team has the required communication skills.

PMI Exam Traps

  • Trap: Assuming predictive approaches always require centralized coordination

  • Reality: Some projects with centralized coordination can benefit from hybrid or mixed coordination, including self-organized teams for portions of the work

  • Trap: Thinking development approach selection is solely based on project complexity

  • Reality: Organizational variables (structure, culture, capability, team size, location) are equally important decision factors

  • Trap: Confusing team lunch decisions (low impact) with development approach decisions (high impact)

  • Reality: The PMBOK explicitly contrasts minor decisions with impactful ones like development approach, tool selection, and vendor selection

  • Trap: Believing one development approach fits all project phases

  • Reality: The project life cycle should be flexible, allowing selection of a mix of approaches for different phases

Important PMI Connections

Related ConceptRelationship TypeExam Attention Point
Project Life CycleDetermined by approachThe life cycle must be flexible to accommodate the selected development approach
Organizational StructureInfluences approach selectionFlat structures favor agile; hierarchical structures favor predictive
Team PerformanceIndicator of effectivenessSkill improvements and team cohesiveness validate approach selection
TailoringApplied through approach selectionAdjusting processes and activities based on approach choice is a tailoring activity
Value PropositionProtected by approach choiceThe selected approach should enhance the project's value proposition

Quick Review Questions

  1. A project has high interdependencies with other departments. Which development approach might be most appropriate, and why?

  2. What are the four indicators used to evaluate a team's effectiveness according to PMBOK v8?

  3. Your organization has a hierarchical structure with centralized decision-making. The project team is large and geographically distributed. Which development approach is likely most suitable?

  4. A project team has strong communication, collaboration, and problem-solving skills. What type of development approach would benefit most from these capabilities?

  5. True or False: Once a development approach is selected, it cannot be changed during the project life cycle.

PMBOK v8 Reference

Section 4.3.3 – Organization (Organizational variables influencing development approach selection) Section 4.3 – Development Approach and Life Cycle (Life cycle flexibility and approach selection)