Professional Documents
Culture Documents
2-Adaptive PM
Flexibility
Agile
Adaptive PM is a flexible approach to managing projects that focuses on effective and efficient
execution methods and tools to ensure organizations can successfully deliver and report on
work delivered through all modalities
3-Generic PM ----> Hybrid
Definitions:
Delivery cadence :
Single devlivery (generally at the end)
Multiple delivery
Periodic delivery
Sequential phases
Overlapping phases
Iterative phases
2
AGILE
Approaches
In agile we have thre main approaches :
1-iterative
Based on experiences and then take feedbacks from the market and then take experience 2. Etc.
exemple : rassem i7eb yorsom rasma
1. I7eb yorsom mra ---> yabda fl rasma
2. Ybadel feha beshway 7asb feedback taa martou
3. Iwali yorsom fi jartou
2-Incremental
Final goal is know from the beginning
Each part can be delivered as its done
exemple : rassem i7eb yorsom JARTOU
1. Yorsem el wejh kbal
2. Yorsem el yed
3. Yorsem el ch3ar
3-full agile
take requirements from customers (not all are clear but need to be adapted)
3
Agile frame works
Kanban (flow-based Agile)
Lean
Scrum
Scrum of Scrums
Crystal Family of Methodologies
Large Scale Framework (LeSS)
Scaled Agile Framework (SAFe)
eXtreme Programming (XP)
DSDM
FDD / TDD / BDD
Blended Agile
Scrumban
Agile Manifesto
4
Scrum Framework
scrum values
5
Scrum key roles
Team
Self-organized / Self-Managed
Had may9olhom kifeh yekhdmou (methodology )
Exemple : omek t9olha nheb kosksi ---> heya tetsaref kifh etaybou tchri khidhra
wahadeha thot thoum kbal bsal …etc
Product Owner
Must understand the acceptance criteria (kol mayefhem akthr kol ma ashel lel team
khedma ) exemple ta3 mra w loun orange
6
Take needs from customers
Follow User Story Mapping
Product backlog
Howa document inadhem fih PO el tasks hasb priority wel task
7
prioritize product backlog (there are 7) the exemple below in MoScow
8
MVP vs MMP
MVP
Minimum viable product ----------------> product for testin the market and take feedbacks (ken
ma3jebnesh nbatlou menou product hedheka)
MMP
Minimun marketable product ----------------> product at its first version (produit minimal
7achetna chnodkhlou bih sou9 w baad naamloulou updaes)
Sprint ??
Sprint = in course = all the team are running together to attempt the end of the sprint
Sprint ---> have a begin and an end ----> between 1 week and 4 weeks
N.B !!!!!!! : All sprints have the same period
Sprint Planning
9
Capacity / velocity
N.B : Ne7sbou ken finiched tasks (tabdechi wahda 12/13 SP mane7sbouhesh)
Capacity = N.people x N.days x N.hours = SP (story point)
Capacity ne7sbouha bel US (user sprint)
Planning technics
Planing poker -------> caculate planning card with fibunacci
Process :
Scrum master demand the team to estimate the number of SP of the sprint
( choose a card)
Scrum master pass one-per-one and Take from each team member the value
and why that choice
Scrum master make a second round after argum
N.B: each iteration/round is a US (user sprint)
Number of US is added to the sprint backlog
Each US must have an acceptence criteria vs DOD is for all US
10
DOD is when all conditions, or acceptance criteria, that a software product must satisfy are
met and ready to be accepted by a user, customer
Scrum master compare done work with the expected
SCRUM BOARD
11
Impediment log
A document where Scrum master register each team member problems
After the daily scrum SM call each member and ask him about the problem and they
looks together to find a solution
12
Sprint review
13
Sprint zero is a try run to integrate all the team together
sprint H is a supplementary sprint after the release maybe for the quality augmentation
14