More Related Content Similar to The Role of Project Professionals Creating Agile Organisations - PMI UK Agile Forum - 18th Sept 2014 (20) More from Andrea Darabos (17) The Role of Project Professionals Creating Agile Organisations - PMI UK Agile Forum - 18th Sept 20141. 1
18thSeptember 2014I 18:30hI Shell, London
PMI ® UK Agile Forum
#PMIUKAgileCoP
Project ProfessionalsCreatingAgileOrganizations?
Proudly presents
Andrea Darabos PMP®, PMI-ACP® – LeanAgileTransformationCoachandrea@leanadvantage.co.uk 2. 2
Project ProfessionalsCreatingAgileOrganizations? –Andrea Darabos, LeanAdvantageLtd. ©
About Me
Andrea Darabos, PMP®, PMI-ACP®
•EnterpriseLeanAgilecoach, Trainer
•WorkedwithhighlydistributedlargeenterprisesintheUS, Asiaand Europe
•AgilePortfolioProgram OfficeandLeanAgileTransformationsspecialist 3. 3
WhyAgile?
Project ProfessionalsCreatingAgileOrganizations? –Andrea Darabos, LeanAdvantageLtd. © 4. 4
Keeping Pace
▸We’ve had Moore’s Law for hardware and now software is eating the world
▸Our development practices haven’t kept pace. Agile shows the greatest promise, but was developed for small teams
▸We need a new approach that harnesses the power of Agile and Leanand applies to the needs of the largest software enterprises
Project ProfessionalsCreatingAgileOrganizations? –Andrea Darabos, LeanAdvantageLtd. ©
Our development methods must keep pace with an increasingly complex world driven by software 5. 5
We thought we’d be programming like this
Project ProfessionalsCreatingAgileOrganizations? –Andrea Darabos, LeanAdvantageLtd. © 6. 6
But sometimes it feels like this
Project ProfessionalsCreatingAgileOrganizations? –Andrea Darabos, LeanAdvantageLtd. © 7. 7
Accelerating Value Delivery
Early value delivery accumulates and accumulates
Time
Value Delivery
Project ProfessionalsCreatingAgileOrganizations? –Andrea Darabos, LeanAdvantageLtd. © 8. 8
Delivers Better Fit for Purpose
TIME
Waterfall result
Agile
result
Measure of
waterfall customer
dissatisfaction
Project ProfessionalsCreatingAgileOrganizations? –Andrea Darabos, LeanAdvantageLtd. © 9. 9
AgileReduces Risk
Risk
Agile
Waterfall
Time
Deadline
?
Project ProfessionalsCreatingAgileOrganizations? –Andrea Darabos, LeanAdvantageLtd. © 10. 10
Varietyof AgileMethods
SCRUM
EXtremeProgramming
KANBAN
SCRUMBAN
…
BeyondAgile
Lean, ContinuousImprovement
Project ProfessionalsCreatingAgileOrganizations? –Andrea Darabos, LeanAdvantageLtd. © 11. 11
MYTHS#1
Myth#1
No (Project) ManagersareneededinAgile
Project ProfessionalsCreatingAgileOrganizations? –Andrea Darabos, LeanAdvantageLtd. © 13. 13
•Createcontinuity(stableteams)
•Builda motivatingpurpose
•Providetraining
•Encourageteamwork
•Defineconstraintsand boundaries
•Adopta coachingstyle
•Havea leanagilecoach
•Encouragecontinuouslearning
PreconditionsforSelf-OrganizingTeams
Project ProfessionalsCreatingAgileOrganizations? –Andrea Darabos, LeanAdvantageLtd. ©
Read more: http://bit.ly/whathow_selforg 14. 14
AgileRoleEvolutionCanHurt!
•ResourceManagers
•Project Managers
•Program Managers
•PMO Managers
•PortfolioManagers
•ResourceManagers, butstablecross-functionalteams(CFTs)
•AgileProject Managers??
•AgileProgram Managers
•SCRUM Masters
•AgileCoaches
•PMO Managers
•PortfolioManagers
TraditionalAgile
Project ProfessionalsCreatingAgileOrganizations? –Andrea Darabos, LeanAdvantageLtd. © 16. 16
Whatis an AgileCoach?
Fromthebook
RachelDavies:
AgileCoaching
Project ProfessionalsCreatingAgileOrganizations? –Andrea Darabos, LeanAdvantageLtd. © 17. 17
DifferentManagement Focus
Withagility, wemaximizevaluedelivered.
Traditionally, wefocusedonadherencetoplan…
Project ProfessionalsCreatingAgileOrganizations? –Andrea Darabos, LeanAdvantageLtd. © 18. 18
MYTHS#2
Myth#2
Wecanmanagecomplexitytop-down
Project ProfessionalsCreatingAgileOrganizations? –Andrea Darabos, LeanAdvantageLtd. © 19. 19
Project Planning
Project ProfessionalsCreatingAgileOrganizations? –Andrea Darabos, LeanAdvantageLtd. © 20. 20
Evolutionof Governance
TraditionalPMO
•CentralizedPlanningand Control
•Annualplanning
•Project-basedfunding
•Project kick-offand close-down
•Work-breakdownstructures
•Milestone, planbasedmetrics
BUT…
Project ProfessionalsCreatingAgileOrganizations? –Andrea Darabos, LeanAdvantageLtd. © 21. 21
DesirevsCapacity
Image by: SolutionsIQ
Project ProfessionalsCreatingAgileOrganizations? –Andrea Darabos, LeanAdvantageLtd. © 22. 22
The primarymetricinAgile
… is workingsoftware (customervalue).
Project ProfessionalsCreatingAgileOrganizations? –Andrea Darabos, LeanAdvantageLtd. © 23. 23
A Story
Project ProfessionalsCreatingAgileOrganizations? –Andrea Darabos, LeanAdvantageLtd. © 24. 24
AGILE Projects, c.a. 8 Iterations
An AgileProgram
AGILE Projects, c.a. 8 Iterations
AGILE Dev+ Test Teams
Program LevelSI and Test, Deployment
AGILE Dev+ Test Teams
AGILE Dev+ Test Teams
Maintenanceteam
AGILE Projects
ReleaseTeam
£
£
£
£
Project ProfessionalsCreatingAgileOrganizations? –Andrea Darabos, LeanAdvantageLtd. © 25. 25
An AgileProgram
Project ProfessionalsCreatingAgileOrganizations? –Andrea Darabos, LeanAdvantageLtd. ©
WhatWorked
+ Focusoncodequality
+ SCRUM foundations
WhatDidn’t
-Complexity 26. 26
The Story cont’d–Step2
Programswererelativelystable, long-living. Theywereproductsolutionsprovidingvalueforthecustomer.
Inessence, thesewereourvaluestreams. Somewereexternal(customer-facing), someinternal.
Deployment
Development
Concept
Customer
ProductPlanning
Project ProfessionalsCreatingAgileOrganizations? –Andrea Darabos, LeanAdvantageLtd. © 27. 27
StabilizingValueStreams
„ Itis teamworkthatremainstheultimatecompetitiveadvantage, bothbecauseitissopowerfuland sorare.” -PatrickLencioni, The FiveDysfunctionsof a Team
Project ProfessionalsCreatingAgileOrganizations? –Andrea Darabos, LeanAdvantageLtd. © 28. 28
ValueStreamBasedOrganisation
WevisualizedourvaluestreamsinthePortfolio.
Eachwasnamedasa „Program, whichneverendsNEP”, flowscontinuously.
Fundingwasarrangedper „Program”.
StableteamswerecreatedwithinPrograms.
Deployment
Development
Concept
Customer
ProductPlanning
£
Deployment
Development
Concept
Customer
ProductPlanning
£
Project ProfessionalsCreatingAgileOrganizations? –Andrea Darabos, LeanAdvantageLtd. © 29. 29
Deployment
Development, incl. Maintenance
A ValueStreamlater
29
Concept
Customer
ProductPlanning
£
AGILE Teams
Program LevelSI and Test, Deployment
AGILE Dev+ Test + MaintainTeams
ReleaseTeam
AGILE Teams
Project ProfessionalsCreatingAgileOrganizations? –Andrea Darabos, LeanAdvantageLtd. © 30. 30
Deployment
Development, incl. Maintenance
AgileProgram Roles
30
Concept
Customer
ProductPlanning
£
AGILE Teams
Program LevelSI and Test, Deployment
AGILE Dev+ Test + MaintainTeams
ReleaseTeam
AGILE Teams
Program Manager & AgileCoach
SCRUM Master
SCRUM Master
SCRUM Master
ReleaseManager
PM team and Architects
PO
PO
PO
Project ProfessionalsCreatingAgileOrganizations? –Andrea Darabos, LeanAdvantageLtd. © 31. 31
Whatwelearned
+ Stable, cross-functionalteams
+ Onecommonprogram backlog
+ Decouplingcommercialreleasesfrominternalreleases
Butnotyetthere…!
Project ProfessionalsCreatingAgileOrganizations? –Andrea Darabos, LeanAdvantageLtd. © 32. 32
CreatingDevelopmentCadence
32
£
AGILE Teams
Program LevelSI and Test, Deployment
AGILE Dev+ Test + MaintainTeams
ReleaseTeam
AGILE Teams
Strong „Program” qualitygovernance. Reliability, Predictability
ReleaseonMarketDemand
Project ProfessionalsCreatingAgileOrganizations? –Andrea Darabos, LeanAdvantageLtd. © 33. Dependencies–AgileProgram Planning
Program Backlog(features)
US1
US1
US1
US2
US3
US2
US5
US6
US3
US4
US2
US4
US5
US1
US3
U56
US2
US4
SAFeVideocreatedbyInbarOren©
Project ProfessionalsCreatingAgileOrganizations? –Andrea Darabos, LeanAdvantageLtd. © 34. 34
Prioritization–Worksequencing
1, Add allworktothebacklog
•New productfeatures
•„Architecture” features
•Maintenancebugs
•Re-factoring
•Improvementsetc.
Pre-determine% capacityallocationforeach.
2, SequenceallworkwithWSJF*
WSJF = Costof Delay/ Job duration
Assesseachfeatureregularly** on
Costof delay= User-Businessvalue
+ Time criticality
+ RiskReduction/ Opportunityenablement
* Weightedshortestjobfirst–principleof ProductDevelopmentFlow byDon Reinersten** Re-assessunimplementedpart of features(backlogrefinement)
Project ProfessionalsCreatingAgileOrganizations? –Andrea Darabos, LeanAdvantageLtd. © 35. 35
Whatelse?
„Program Team” 30 .. 100 people
PlanningScope
ManagingRisks
ImprovingProcess, Product
DeliveringValue
HavingFun
Together!
Project ProfessionalsCreatingAgileOrganizations? –Andrea Darabos, LeanAdvantageLtd. © 36. 36
Whatelse?
Program PortfolioOffice
•Strategy& funding
•Planning
•Program management
•Agilegovernanceandsupport
Project ProfessionalsCreatingAgileOrganizations? –Andrea Darabos, LeanAdvantageLtd. © 37. 37
Evolutionof ourAgilePMO
TraditionalPMO
•CentralizedPlanningand Control
•Annualplanning
•Project-basedfunding
•Project kick-offand close- down
•Work-breakdownstructures
•Milestone, planbasedmetrics
AgilePMO onLeanFoundations
•DecentralizedPlanning& Control
•Visual Management
•Rolling waveplanning
•ValueStreamfunding
•StableValueStreams
•AgileProgram Planning
•Codequalityand business valuebasedmetrics
Project ProfessionalsCreatingAgileOrganizations? –Andrea Darabos, LeanAdvantageLtd. © 38. 38
Visual Management –Program KANBAN
ExampleboardcreatedinLeanKit
SAFetemplatesareavailable
Project ProfessionalsCreatingAgileOrganizations? –Andrea Darabos, LeanAdvantageLtd. © 40. 40
PMO DeliveryMetrics
•Codequality(systemlevel)
•Featurelead times
•Program velocity
•Program releasepredictability
# featuresplannedvsbusiness valuerealizedininternalrelease
FeedbackonCapacityand ValueDelivered
R1
R2
R3
R4
80-100%
% ObjectivesDelivered
Project ProfessionalsCreatingAgileOrganizations? –Andrea Darabos, LeanAdvantageLtd. © 41. 41
ScalingAgileYourWay
You have a blank slate.
Figure out what works for you.
Project ProfessionalsCreatingAgileOrganizations? –Andrea Darabos, LeanAdvantageLtd. © 43. 43
DisciplinedAgileDelivery(DAD) Process
•Hybrid, end-to-endagiledeliverylifecyclewithtailoringstrategies
•LeanAgileFoundations
•GovernanceclarityforAgileProgram, ProductManagement
Book: DisciplinedAgileDelivery(2012) byScott W. Ambler, Mark Lines
Project ProfessionalsCreatingAgileOrganizations? –Andrea Darabos, LeanAdvantageLtd. © 44. 44
SAFePrograms and DAD
inception
construction
transition
Project ProfessionalsCreatingAgileOrganizations? –Andrea Darabos, LeanAdvantageLtd. © 45. 45
MYTHS#4
Myth#3
Weare„Agile” now! Wecanrelax
Project ProfessionalsCreatingAgileOrganizations? –Andrea Darabos, LeanAdvantageLtd. © 46. 46
MaintainingAgility
The naturaltrending of anyprocessand organizationtowardsdisorder… unlesswekeepaddingenergy.
SecondLaw of Thermodynamics
Project ProfessionalsCreatingAgileOrganizations? –Andrea Darabos, LeanAdvantageLtd. © 47. 47
CallforLeanAgileManagers!
„An empoweredorganizationis oneinwhichindividualshavetheknowledge, skill, desireand opportunitytopersonallysucceedina waythatleadstocollectiveorganizationalsuccess.” -Stephen Covey
Project ProfessionalsCreatingAgileOrganizations? –Andrea Darabos, LeanAdvantageLtd. © 49. 49
Lean Agile Enterprise Health Check
Delivery
Time to market?
Throughput of the value stream
Flow efficiency
Work in progress
Copyright © of LeanAdvantageLtd., Contact: Andrea@leanadvantage.co.uk
LeadershipBehaviors
Decision-making
Transparency
Problem-solving
Competence development
Systems
Organizational structure and roles
Enterprise alignment
Scaled Agile governance
Continuous improvement process
Toolsand Techniques
Visual management tools
Agile portfolio management tools
ContinuousDeliverypractice& tools
Continuous improvement practice
Project ProfessionalsCreatingAgileOrganizations? –Andrea Darabos, LeanAdvantageLtd. © 50. 50
KaizenWorkshops
•Team and Program retrospectives
•Functionaland Cross-functionalteams
Content:
•Kaizenevents
•Team Kaizen
•ProductKaizen
•ProcessKaizen
Project ProfessionalsCreatingAgileOrganizations? –Andrea Darabos, LeanAdvantageLtd. © 51. 51
The LeanSoftware Wastes(Mary Poppendieck)
1, PartiallyDoneWork
2, Extra Features
3, Extra Processes
4, Handoffs
5, Delays
6, TaskSwitching
7, Defects
8, UnusedSkills*
* The 8thwasteaddedbyAndrea Darabos & Bazil Arden, basedonthetraditionallean
Project ProfessionalsCreatingAgileOrganizations? –Andrea Darabos, LeanAdvantageLtd. © 52. 52
Project ProfessionalsCreatingAgileOrganizations? –Andrea Darabos, LeanAdvantageLtd. ©
RemovingWastefromtheValueStream
LeanLensWorkshopinaction © Andrea Darabos
LeanLensGame (cc) createdbyAndrea Darabos and Bazil Arden, 2014Sharedundercreativecommons 53. 53
LeanLensWorkshopinaction © Andrea Darabos
LeanLensGame (cc) createdbyAndrea Darabos and Bazil Arden, 2014Sharedundercreativecommons
Project ProfessionalsCreatingAgileOrganizations? –Andrea Darabos, LeanAdvantageLtd. ©
RemovingWastefromtheValueStream 54. 54
It’sallaboutChangeManagement
Image sources: systems2win.com
Whichprofessionalshavethebestskillsettomanageand coachchangeinan organization?
Project ProfessionalsCreatingAgileOrganizations? –Andrea Darabos, LeanAdvantageLtd. © 55. 55
Video -Joe Justice, Wikispeed
Project ProfessionalsCreatingAgileOrganizations? –Andrea Darabos, LeanAdvantageLtd. ©
UnleashAgility 56. 56
Thankyouforyourtime!
Findmore infoatSlideshare
@ADarabos
Linkedin
www.leanadvantage.co.uk
andrea@leanadvantage.co.uk
Services
SAFe:
SAFetraining& certification
Agile Release Train Quickstarts
AgilePortfolioOffice Workshops
LeanAgile:
Kaizentraining& facilitation
LeanAgileCoaching
HelpingYouSucceedwithLeanAgileTransitions!
Project ProfessionalsCreatingAgileOrganizations? –Andrea Darabos, LeanAdvantageLtd. © Editor's Notes Black rows stay still (all people not facing the stage)
Each person in red seat move one seat to the right
Each person in green seat move one seat to the left
Person in right bottom corner of the room moves to the top left corner (person number 100 move in the seat of person 11, which is now in the seat of person 12)
Helpers to direct people if in doubt
All people who has just turned around will stay still for the rest of the session
Everyone facing the stage will be moving either to the left or right depending on the color of their row (red – to the right and green – to the left)
Each pair will have 3 minutes for speed networking
http://www.youtube.com/watch?v=mT5gpHgi0Dg
Agile India self-organization games
Self-organization in Hanoi
http://www.youtube.com/watch?v=LzjifmHavAQ
Epic gridlock in Hanoi traffic
http://www.youtube.com/watch?v=W3ZvXo_pgKg
The Second Law of Thermodynamics: a closed system will gradually move towards a state of maximum disorder (i.e. entropy).