Combining traditional (waterfall) methods with agile methods that can be implemented in several different ways
- Definable [clear procedures that have proved successful] vs. high uncertainty [not done before with high rates of change, complexity and risk]: car production or electrical appliance vs. software development, designing a house
- Four Life Cycles: Predictive, Iterative, Incremental, Agile [study the table from the PPT]
- Hybrid Method 1: Agile [design, develop, test] development followed by a predictive [rollout]
- Hybrid Method 2:
- Combined agile & predictive approaches are used simultaneously.
- It can be for transitioning
- Doing a traditional approach but incorporating agile practices [can be daily standup meetings, co-location, low tech high touch, kanban, product backlog, etc.]
- Hybrid Method 3: Predominantly predictive with some agile [for example a building construction, with roofing type to be tested with feedback]
- Hybrid Method 4: Predominantly agile with some predictive [for example software development where some things are non-negotiable such as scope, etc.]
- Hybrid fit for purpose: Hybrid life-cycle as fit-for-purpose that is based on project risk. You can create your own hybrid method