2.1.3 Principles 7-9: Tailoring, Quality, Complexity
This part discusses principles related to adapting approaches, embedding quality, and navigating complex project environments.
7. Tailor Based on Context
- Definition: Adapt the project management approach, lifecycle, processes, tools, and artifacts to the unique needs of the project, organization, and environment.
- First-Principle Rationale ("Why"): No single approach works for all projects. Tailoring optimizes efficiency, effectiveness, and value delivery.
- Practical Application: Selecting the appropriate development lifecycle, scaling governance, adjusting communication frequency or methods, choosing relevant tools. See Section 3.1.
8. Build Quality into Processes and Deliverables
- Definition: Focus on preventing defects and ensuring fitness for purpose through proactive measures and attention to technical excellence.
- First-Principle Rationale ("Why"): Quality is more effectively and cheaply achieved through prevention rather than inspection and rework. It ensures deliverables meet needs.
- Practical Application: Implementing Definition of Done, using quality planning/assurance techniques, incorporating feedback loops, considering Cost of Quality, refactoring. Quality is planned in, not inspected in.
9. Navigate Complexity
- Definition: Acknowledge, explore, and adapt to complexity arising from human behavior, system interactions, uncertainty, and ambiguity.
- First-Principle Rationale ("Why"): Many projects are inherently complex; ignoring or oversimplifying complexity leads to failure.
- Practical Application: Using iterative and incremental approaches, employing modeling/simulation, breaking down complex problems into smaller parts, fostering diverse perspectives. Embrace adaptive techniques.