Data Loading...
CH - Types of Practices Flipbook PDF
CH - Types of Practices
106 Views
65 Downloads
FLIP PDF 1.03MB
Sponsored by
Version 3.0 Copyright © 2022
Delivered by Eng. Mohammed Alarabi, PMP®
2
Types of Practices
Agile History 3
The term ‘agile’ was created in 2001
when a group of ‘independent thinkers around software development’ came together to talk about an alternative to the heavyweight, document-driven processes that existed at the time.
The group was already working in ways that later become agile;
the ‘Agile Manifesto’ (www.agilemanifesto.org) was an output from this meeting, and its impact and success have been quite dramatic.
Agile Values, Principles, and Practices 4
Define the core set of most important beliefs of what is truly important
Define a set of ways to meet the values
Define in detail how this is implemented in practice This model is inspired by Ahmed Sidky
Being Agile
Doing Agile
Agile is a Blanket Term for Many Approaches 5
Q: Is agile an approach, a method, a practice, a technique, or a framework? A: Any or all of these terms could apply depending on the situation. We use the term “approach” unless one of the other terms is obviously more correct.
Lean 6
Lean manufacturing
Agile manufacturing
A philosophy that considers the expenditure of resources other than the direct creation of value for the end customer to be wasteful. Thus its targeted for elimination.
Eliminate waste
A term applied to an organization that has created the processes, tools, and training to enable it to respond quickly to customer needs and market changes while still controlling costs and quality.
Uncover waste
Kanban 7
The word kanban is literally translated as “visual sign” or “card.”
Generic Flavor of Agile Methodologies (like Scrum and XP) 8
Scrum 9
eXtreme Programming (XP) 10
It is a software development method based on frequent cycles.
Dynamic Systems Development Method (DSDM) 11
DSDM is an agile project delivery framework initially designed to add more rigor to existing iterative methods. Pre-project
Post-project
Mixing Agile Approaches Scrumban 12
Scrumban is an agile approach originally designed as a way to transition from Scrum to Kanban. Scrumban became an evolving hybrid framework where teams use Scrum as a framework and Kanban for process improvement. In Scrumban, the work is organized into small “sprints” and leverages the use of kanban boards to visualize and monitor the work.
Questions & Answers 13
Eng. Mohammed Al-Arabi BSP®, CSSBB®, MPM®, Prince2®, MSP®, MOP®, P3O®, PMOC®, PMP®, PMI-RMP®, PMI-SP®, PMI-PBA®, PMD PRO, ISO 21500TM, ITIL® V3, DTC,
MCP, MCTS, MS Project, IT project+, SFC™, ICC, CQIA, Marketing Diplomas