SlideShare une entreprise Scribd logo
1  sur  26
Agile Program
Management
Scaling it “right”
with the Kanban Method!
1
@sudiptal
2
Distinguished Fellow, Kanban University
@sudiptal
Your takeaways
(I hope)…
• Understanding Program Management!
• Lean Program Management…
• What Changed
• Getting it done right…
@sudiptal 3
What is a Program
• A collection of “projects”
• A collection of “applications” is generally called
a “Portfolio”
• Collection could be based on different dimensions!
• Geography, Customer, Vertical, etc.
@sudiptal 4
Why do we do
Program
Management?
Qualitative
Dimension
Account Mining,
Market share Risks,
Stakeholder
Expectation
Management,
Procurement,
Human Resources,
Attrition
Quantitative
dimension
Scope, Cost. Time
Quality, Budget
Capacity and
Resource Planning
Identify issues for Escalation,
Steering Committee
engagement
@sudiptal 5
Why the change?
• We cannot figure out the new-age applications/products
• We don’t fully well understand what the market wants exactly
• We don’t fully well understand what user experience works
• We don’t fully well understand what market positioning works
• We need to build fast and get feedback
• Build fast means that it must be small, independent, valuable, testable scope items
• This is specifically true for software development
• Manufacturing, Construction or other industries could PERHAPS do well with
traditional planning and execution
@sudiptal 6
Why the
change?
• Traditional planning was based on Estimates:
• We used to spend a lot of time on Estimates
• Had to do detailed Scope Analysis
• Had to do detailed Design
• Make estimates on Resource Availability
and Skills
• Then, derive an Estimate
• This model had high dependency on the
accuracy of Estimates
• Since, this would fail, we would depend on
Contingency and then, all the estimates
working
@sudiptal 7
Why the
change?
Not much with reference to the
expectation from Program/Portfolio
Management but…
… the nature of what the Programs
are tracking are widely different!
@sudiptal 8
Understanding
Lean Program
Management
• Application of Lean principles
to Program Management…
• So, you would expect:
• Reduced lead times
• Lower inventory and
storage costs
• Decreased overall costs
• Improved productivity
and efficiency
• Greater quality
• Higher customer
satisfaction
• Unfortunately:
• The ecosystem missed
some of the original
objective of what where
the programs for!
• Got everyone
focused to product
delivery
• To some extent, it has
been trivialized the
problem to “Flow”
@sudiptal 9
Lean Portfolio
Management (from SAFe)
• Do you have to do SAFe for
Program/Portfolio Management?
• Does not address any of the
qualitative aspects of
Program/Portfolio Management?
@sudiptal 10
What changes?
• New age planning CANNOT be based on
Estimates:
• If you don’t know what you need to
build (but just have an idea), what will
you estimate??
• So, we fall back to the next option: Velocity
• Capacity and Resource planning can be done
based on the same
• # of cards/per unit time per unit person
• Concern: How does this work without
consideration of the card size/effort?
• Sprints are of tight duration; a card should
finish in a Sprint
• # of points/per unit time per unit person
• Concern: Why is this estimate fast and
accurate?
• Its relative! Its does not delve into the
details… we poll for a relative size
• # of hours/per unit card
@sudiptal 11
How do we do it
right?
Kanban Method has multiple answers…
@sudiptal 12
Work flows
in two key
forms…
• Velocity based tracking
• Must have: Groomed stories + Past velocity date
= “Deterministic” Forecast
• SCRUM would work...
• Good to have: Probability based LT forecasting
• Kanban will give you the edge…
Major enhancements, New Projects
• Production Support, Small enhancement, Ops
• Must have: Probability based LT forecasting
• Kanban is a must!
Continuous stream of tickets…
Let us look at them in more detail…
@sudiptal 13
Legend:
@sudiptal 14
Doing Project/Program management, quantitatively
@sudiptal 15
1. Getting a sense of where are we…
@sudiptal 16
2. Expand that to identify the issue…
@sudiptal 17
3. Quantify your problem!
Scope Spillover = 2 cards
Timeline Spillover = 17 days
@sudiptal 18
3. What options do you have? People dimension…
@sudiptal 19
3. What options do you have? Scope dimension…
The most important thing is to get
a cross-project view of these
quantitative dimensions,
independent of which team, in
which project, located in which
part of the world, is contributing to
it!
In large programs, work is spread
across teams, across locations,
across geographies, across projects
@sudiptal 20
We can still get
better…
Velocity driven
forecasting is
deterministic
• Kanban shows that completion forecasts are probabilistic
• Avoid this trap… business does not like probability
• Ask “when do you need it?”
• Adjust the scope using a process like Story Mapping!
@sudiptal 21
WIP…
Doing Program Management,
quantitatively for continuous
flow of tickets.…
@sudiptal 22
Doing Program
Management,
qualitatively…
• Design a lightweight
Kanban Board like this…
https://www.linkedin.com/pulse/how-use-kanban-boards-project-risks-issues-actions-logs-craig-cherlet/
@sudiptal 23
Doing Program Management, qualitatively…
A more scalable implementation for larger Programs…
@sudiptal 24
We think of Card level CT…
… but focus on Column level CT!
Column level aging => Card level aging
No WIP on Risks!
@sudiptal 25
Thank you...
26

Contenu connexe

Tendances

Lean Agile Metrics And KPIs
Lean Agile Metrics And KPIsLean Agile Metrics And KPIs
Lean Agile Metrics And KPIsYuval Yeret
 
Lean-Agile PMO
Lean-Agile PMOLean-Agile PMO
Lean-Agile PMOLeanKit
 
Introduction to SAFe, the Scaled Agile Framework
Introduction to SAFe, the Scaled Agile FrameworkIntroduction to SAFe, the Scaled Agile Framework
Introduction to SAFe, the Scaled Agile Frameworksrondal
 
Agile Scrum Training Process
Agile Scrum Training ProcessAgile Scrum Training Process
Agile Scrum Training ProcessClarion Marketing
 
Project Management Kickoff Meeting Template Powerpoint Presentation Slides
Project Management Kickoff Meeting Template Powerpoint Presentation SlidesProject Management Kickoff Meeting Template Powerpoint Presentation Slides
Project Management Kickoff Meeting Template Powerpoint Presentation SlidesSlideTeam
 
Scrum Prioritization Techniques PowerPoint Presentation Slides
Scrum Prioritization Techniques PowerPoint Presentation SlidesScrum Prioritization Techniques PowerPoint Presentation Slides
Scrum Prioritization Techniques PowerPoint Presentation SlidesSlideTeam
 
Dealing with Difficult Stakeholders: Tips for Product People
Dealing with Difficult Stakeholders: Tips for Product PeopleDealing with Difficult Stakeholders: Tips for Product People
Dealing with Difficult Stakeholders: Tips for Product PeopleRoman Pichler
 
Product owner Roles and responsibilities in Agile Scrum Methodologies
Product owner Roles and responsibilities in Agile Scrum MethodologiesProduct owner Roles and responsibilities in Agile Scrum Methodologies
Product owner Roles and responsibilities in Agile Scrum MethodologiesAgile Project Management
 
Portfolio for JIRA & Kanban: How Thrillist Manages Their Product Roadmap
Portfolio for JIRA & Kanban: How Thrillist Manages Their Product RoadmapPortfolio for JIRA & Kanban: How Thrillist Manages Their Product Roadmap
Portfolio for JIRA & Kanban: How Thrillist Manages Their Product RoadmapAtlassian
 
Introduction to jira
Introduction to jiraIntroduction to jira
Introduction to jiraKhubaib Ahmed
 
Agile transformation Explanined
Agile transformation ExplaninedAgile transformation Explanined
Agile transformation ExplaninedLeadingAgile
 
The Scrum Guide 2020.pptx
The Scrum Guide 2020.pptxThe Scrum Guide 2020.pptx
The Scrum Guide 2020.pptxLN Mishra CBAP
 
Introduction to Scrum.ppt
Introduction to Scrum.pptIntroduction to Scrum.ppt
Introduction to Scrum.pptMohan Late
 

Tendances (20)

Introduction to Agile and Scrum
Introduction to Agile and ScrumIntroduction to Agile and Scrum
Introduction to Agile and Scrum
 
Lean Agile Metrics And KPIs
Lean Agile Metrics And KPIsLean Agile Metrics And KPIs
Lean Agile Metrics And KPIs
 
What is Scrum?
What is Scrum?What is Scrum?
What is Scrum?
 
Lean-Agile PMO
Lean-Agile PMOLean-Agile PMO
Lean-Agile PMO
 
Introduction to SAFe, the Scaled Agile Framework
Introduction to SAFe, the Scaled Agile FrameworkIntroduction to SAFe, the Scaled Agile Framework
Introduction to SAFe, the Scaled Agile Framework
 
The Agile PMO
The Agile PMOThe Agile PMO
The Agile PMO
 
Agile Scrum Training Process
Agile Scrum Training ProcessAgile Scrum Training Process
Agile Scrum Training Process
 
Project Management Kickoff Meeting Template Powerpoint Presentation Slides
Project Management Kickoff Meeting Template Powerpoint Presentation SlidesProject Management Kickoff Meeting Template Powerpoint Presentation Slides
Project Management Kickoff Meeting Template Powerpoint Presentation Slides
 
Scrum Prioritization Techniques PowerPoint Presentation Slides
Scrum Prioritization Techniques PowerPoint Presentation SlidesScrum Prioritization Techniques PowerPoint Presentation Slides
Scrum Prioritization Techniques PowerPoint Presentation Slides
 
Dealing with Difficult Stakeholders: Tips for Product People
Dealing with Difficult Stakeholders: Tips for Product PeopleDealing with Difficult Stakeholders: Tips for Product People
Dealing with Difficult Stakeholders: Tips for Product People
 
Product owner Roles and responsibilities in Agile Scrum Methodologies
Product owner Roles and responsibilities in Agile Scrum MethodologiesProduct owner Roles and responsibilities in Agile Scrum Methodologies
Product owner Roles and responsibilities in Agile Scrum Methodologies
 
Portfolio for JIRA & Kanban: How Thrillist Manages Their Product Roadmap
Portfolio for JIRA & Kanban: How Thrillist Manages Their Product RoadmapPortfolio for JIRA & Kanban: How Thrillist Manages Their Product Roadmap
Portfolio for JIRA & Kanban: How Thrillist Manages Their Product Roadmap
 
Introduction to jira
Introduction to jiraIntroduction to jira
Introduction to jira
 
An Overview of SAFe
An Overview of SAFeAn Overview of SAFe
An Overview of SAFe
 
Certified ScrumMaster Training
Certified ScrumMaster TrainingCertified ScrumMaster Training
Certified ScrumMaster Training
 
Scrum in an hour
Scrum in an hourScrum in an hour
Scrum in an hour
 
Business roadmap
Business roadmapBusiness roadmap
Business roadmap
 
Agile transformation Explanined
Agile transformation ExplaninedAgile transformation Explanined
Agile transformation Explanined
 
The Scrum Guide 2020.pptx
The Scrum Guide 2020.pptxThe Scrum Guide 2020.pptx
The Scrum Guide 2020.pptx
 
Introduction to Scrum.ppt
Introduction to Scrum.pptIntroduction to Scrum.ppt
Introduction to Scrum.ppt
 

Similaire à Agile Program Management

Upstream: Shifting-left towards organization agility
Upstream: Shifting-left towards organization agilityUpstream: Shifting-left towards organization agility
Upstream: Shifting-left towards organization agilitySudipta Lahiri
 
Lean Kanban India 2018 | A Design Thinking Approach towards Business Agility...
Lean Kanban India 2018  | A Design Thinking Approach towards Business Agility...Lean Kanban India 2018  | A Design Thinking Approach towards Business Agility...
Lean Kanban India 2018 | A Design Thinking Approach towards Business Agility...LeanKanbanIndia
 
#NoProjects - Beyond Projects
#NoProjects - Beyond Projects#NoProjects - Beyond Projects
#NoProjects - Beyond Projectsallan kelly
 
Mqug2015 july richard whyte
Mqug2015 july richard whyteMqug2015 july richard whyte
Mqug2015 july richard whyteRichard Whyte
 
Estimation - Delivering Business Agility without Estimation
Estimation - Delivering Business Agility without EstimationEstimation - Delivering Business Agility without Estimation
Estimation - Delivering Business Agility without EstimationSudipta Lahiri
 
IWMW 2004: It Always Takes Longer Than You Think (Even If You Think It Will T...
IWMW 2004: It Always Takes Longer Than You Think (Even If You Think It Will T...IWMW 2004: It Always Takes Longer Than You Think (Even If You Think It Will T...
IWMW 2004: It Always Takes Longer Than You Think (Even If You Think It Will T...IWMW
 
The End of Projects & what to do about it
The End of Projects & what to do about itThe End of Projects & what to do about it
The End of Projects & what to do about itallan kelly
 
Topic 5 - Project Planning.pdf
Topic 5 - Project Planning.pdfTopic 5 - Project Planning.pdf
Topic 5 - Project Planning.pdfHuyNguyen657394
 
Agile project, myths & selection criteria
Agile project, myths & selection criteriaAgile project, myths & selection criteria
Agile project, myths & selection criteriaWilliam Hill Australia
 
Agile Gurugram 2019 Conference | Design Thinking: an approach for transformation
Agile Gurugram 2019 Conference | Design Thinking: an approach for transformationAgile Gurugram 2019 Conference | Design Thinking: an approach for transformation
Agile Gurugram 2019 Conference | Design Thinking: an approach for transformationAgileNetwork
 
Presentation_about_Fundamentals_Of_Project_Management.ppt
Presentation_about_Fundamentals_Of_Project_Management.pptPresentation_about_Fundamentals_Of_Project_Management.ppt
Presentation_about_Fundamentals_Of_Project_Management.pptDivyaNair573905
 
Project Server: Who can benefit from it and how?
Project Server: Who can benefit from it and how?Project Server: Who can benefit from it and how?
Project Server: Who can benefit from it and how?SPC Adriatics
 
No Projects - Beyond Projects (Refreshed version)
No Projects - Beyond Projects (Refreshed version)No Projects - Beyond Projects (Refreshed version)
No Projects - Beyond Projects (Refreshed version)allan kelly
 
Beyond the Crystal Ball –The Agile PMO - Heather Fleming and Justin Riservato
Beyond the Crystal Ball –The Agile PMO - Heather Fleming and Justin RiservatoBeyond the Crystal Ball –The Agile PMO - Heather Fleming and Justin Riservato
Beyond the Crystal Ball –The Agile PMO - Heather Fleming and Justin RiservatoAtlassian
 
Presentation_about_Fundamentals_Of_Project_Management.ppt
Presentation_about_Fundamentals_Of_Project_Management.pptPresentation_about_Fundamentals_Of_Project_Management.ppt
Presentation_about_Fundamentals_Of_Project_Management.pptFaisalRafique27
 
Presentation_about_Fundamentals_Of_Project_Management.ppt
Presentation_about_Fundamentals_Of_Project_Management.pptPresentation_about_Fundamentals_Of_Project_Management.ppt
Presentation_about_Fundamentals_Of_Project_Management.pptsheelaa10
 
Presentation_about_Fundamentals_Of_Project_Management.ppt
Presentation_about_Fundamentals_Of_Project_Management.pptPresentation_about_Fundamentals_Of_Project_Management.ppt
Presentation_about_Fundamentals_Of_Project_Management.pptRaja Manyam
 
Presentation_about_Fundamentals_Of_Project_Management.ppt
Presentation_about_Fundamentals_Of_Project_Management.pptPresentation_about_Fundamentals_Of_Project_Management.ppt
Presentation_about_Fundamentals_Of_Project_Management.pptDarioVivancoHuaytara
 

Similaire à Agile Program Management (20)

Upstream: Shifting-left towards organization agility
Upstream: Shifting-left towards organization agilityUpstream: Shifting-left towards organization agility
Upstream: Shifting-left towards organization agility
 
Beyond projects
Beyond projectsBeyond projects
Beyond projects
 
Top tips to starting a project
Top tips to starting a project Top tips to starting a project
Top tips to starting a project
 
Lean Kanban India 2018 | A Design Thinking Approach towards Business Agility...
Lean Kanban India 2018  | A Design Thinking Approach towards Business Agility...Lean Kanban India 2018  | A Design Thinking Approach towards Business Agility...
Lean Kanban India 2018 | A Design Thinking Approach towards Business Agility...
 
#NoProjects - Beyond Projects
#NoProjects - Beyond Projects#NoProjects - Beyond Projects
#NoProjects - Beyond Projects
 
Mqug2015 july richard whyte
Mqug2015 july richard whyteMqug2015 july richard whyte
Mqug2015 july richard whyte
 
Estimation - Delivering Business Agility without Estimation
Estimation - Delivering Business Agility without EstimationEstimation - Delivering Business Agility without Estimation
Estimation - Delivering Business Agility without Estimation
 
IWMW 2004: It Always Takes Longer Than You Think (Even If You Think It Will T...
IWMW 2004: It Always Takes Longer Than You Think (Even If You Think It Will T...IWMW 2004: It Always Takes Longer Than You Think (Even If You Think It Will T...
IWMW 2004: It Always Takes Longer Than You Think (Even If You Think It Will T...
 
The End of Projects & what to do about it
The End of Projects & what to do about itThe End of Projects & what to do about it
The End of Projects & what to do about it
 
Topic 5 - Project Planning.pdf
Topic 5 - Project Planning.pdfTopic 5 - Project Planning.pdf
Topic 5 - Project Planning.pdf
 
Agile project, myths & selection criteria
Agile project, myths & selection criteriaAgile project, myths & selection criteria
Agile project, myths & selection criteria
 
Agile Gurugram 2019 Conference | Design Thinking: an approach for transformation
Agile Gurugram 2019 Conference | Design Thinking: an approach for transformationAgile Gurugram 2019 Conference | Design Thinking: an approach for transformation
Agile Gurugram 2019 Conference | Design Thinking: an approach for transformation
 
Presentation_about_Fundamentals_Of_Project_Management.ppt
Presentation_about_Fundamentals_Of_Project_Management.pptPresentation_about_Fundamentals_Of_Project_Management.ppt
Presentation_about_Fundamentals_Of_Project_Management.ppt
 
Project Server: Who can benefit from it and how?
Project Server: Who can benefit from it and how?Project Server: Who can benefit from it and how?
Project Server: Who can benefit from it and how?
 
No Projects - Beyond Projects (Refreshed version)
No Projects - Beyond Projects (Refreshed version)No Projects - Beyond Projects (Refreshed version)
No Projects - Beyond Projects (Refreshed version)
 
Beyond the Crystal Ball –The Agile PMO - Heather Fleming and Justin Riservato
Beyond the Crystal Ball –The Agile PMO - Heather Fleming and Justin RiservatoBeyond the Crystal Ball –The Agile PMO - Heather Fleming and Justin Riservato
Beyond the Crystal Ball –The Agile PMO - Heather Fleming and Justin Riservato
 
Presentation_about_Fundamentals_Of_Project_Management.ppt
Presentation_about_Fundamentals_Of_Project_Management.pptPresentation_about_Fundamentals_Of_Project_Management.ppt
Presentation_about_Fundamentals_Of_Project_Management.ppt
 
Presentation_about_Fundamentals_Of_Project_Management.ppt
Presentation_about_Fundamentals_Of_Project_Management.pptPresentation_about_Fundamentals_Of_Project_Management.ppt
Presentation_about_Fundamentals_Of_Project_Management.ppt
 
Presentation_about_Fundamentals_Of_Project_Management.ppt
Presentation_about_Fundamentals_Of_Project_Management.pptPresentation_about_Fundamentals_Of_Project_Management.ppt
Presentation_about_Fundamentals_Of_Project_Management.ppt
 
Presentation_about_Fundamentals_Of_Project_Management.ppt
Presentation_about_Fundamentals_Of_Project_Management.pptPresentation_about_Fundamentals_Of_Project_Management.ppt
Presentation_about_Fundamentals_Of_Project_Management.ppt
 

Plus de Sudipta Lahiri

Flow - the secret sauce for business agility
Flow - the secret sauce for business agilityFlow - the secret sauce for business agility
Flow - the secret sauce for business agilitySudipta Lahiri
 
Digital transformation for the next decade
Digital transformation for the next decadeDigital transformation for the next decade
Digital transformation for the next decadeSudipta Lahiri
 
Getting requirements right for business agility
Getting requirements right for business agilityGetting requirements right for business agility
Getting requirements right for business agilitySudipta Lahiri
 
Practical steps to drive agile mindset
Practical steps to drive agile mindsetPractical steps to drive agile mindset
Practical steps to drive agile mindsetSudipta Lahiri
 
Understanding flow debt
Understanding flow debtUnderstanding flow debt
Understanding flow debtSudipta Lahiri
 
Valuing the value stream
Valuing the value streamValuing the value stream
Valuing the value streamSudipta Lahiri
 
Damn... we missed the date again
Damn... we missed the date againDamn... we missed the date again
Damn... we missed the date againSudipta Lahiri
 
Dev ops is more than CI+CD tools
Dev ops is more than CI+CD toolsDev ops is more than CI+CD tools
Dev ops is more than CI+CD toolsSudipta Lahiri
 
Toyota kata for continuous improvement
Toyota kata for continuous improvementToyota kata for continuous improvement
Toyota kata for continuous improvementSudipta Lahiri
 
Kanban != Kanban Board
Kanban != Kanban BoardKanban != Kanban Board
Kanban != Kanban BoardSudipta Lahiri
 
Simplify your day...execute better!
Simplify your day...execute better!Simplify your day...execute better!
Simplify your day...execute better!Sudipta Lahiri
 
Limited WIP Society Bangalore Chapter - Jun 6 2014 Meetup
Limited WIP Society Bangalore Chapter - Jun 6 2014 MeetupLimited WIP Society Bangalore Chapter - Jun 6 2014 Meetup
Limited WIP Society Bangalore Chapter - Jun 6 2014 MeetupSudipta Lahiri
 
Training - Agile Testing
Training - Agile TestingTraining - Agile Testing
Training - Agile TestingSudipta Lahiri
 
Training - Introducing Agile, Lean and Kanban
Training - Introducing Agile, Lean and KanbanTraining - Introducing Agile, Lean and Kanban
Training - Introducing Agile, Lean and KanbanSudipta Lahiri
 
Applying WCM to Software Industry
Applying WCM to Software IndustryApplying WCM to Software Industry
Applying WCM to Software IndustrySudipta Lahiri
 
Kanban for Fixed Price Projects
Kanban for Fixed Price ProjectsKanban for Fixed Price Projects
Kanban for Fixed Price ProjectsSudipta Lahiri
 

Plus de Sudipta Lahiri (18)

Flow - the secret sauce for business agility
Flow - the secret sauce for business agilityFlow - the secret sauce for business agility
Flow - the secret sauce for business agility
 
Digital transformation for the next decade
Digital transformation for the next decadeDigital transformation for the next decade
Digital transformation for the next decade
 
Getting requirements right for business agility
Getting requirements right for business agilityGetting requirements right for business agility
Getting requirements right for business agility
 
Practical steps to drive agile mindset
Practical steps to drive agile mindsetPractical steps to drive agile mindset
Practical steps to drive agile mindset
 
Understanding flow debt
Understanding flow debtUnderstanding flow debt
Understanding flow debt
 
Valuing the value stream
Valuing the value streamValuing the value stream
Valuing the value stream
 
Damn... we missed the date again
Damn... we missed the date againDamn... we missed the date again
Damn... we missed the date again
 
Dev ops is more than CI+CD tools
Dev ops is more than CI+CD toolsDev ops is more than CI+CD tools
Dev ops is more than CI+CD tools
 
Personal kanban + GTD
Personal kanban + GTDPersonal kanban + GTD
Personal kanban + GTD
 
The game has changed!
The game has changed!The game has changed!
The game has changed!
 
Toyota kata for continuous improvement
Toyota kata for continuous improvementToyota kata for continuous improvement
Toyota kata for continuous improvement
 
Kanban != Kanban Board
Kanban != Kanban BoardKanban != Kanban Board
Kanban != Kanban Board
 
Simplify your day...execute better!
Simplify your day...execute better!Simplify your day...execute better!
Simplify your day...execute better!
 
Limited WIP Society Bangalore Chapter - Jun 6 2014 Meetup
Limited WIP Society Bangalore Chapter - Jun 6 2014 MeetupLimited WIP Society Bangalore Chapter - Jun 6 2014 Meetup
Limited WIP Society Bangalore Chapter - Jun 6 2014 Meetup
 
Training - Agile Testing
Training - Agile TestingTraining - Agile Testing
Training - Agile Testing
 
Training - Introducing Agile, Lean and Kanban
Training - Introducing Agile, Lean and KanbanTraining - Introducing Agile, Lean and Kanban
Training - Introducing Agile, Lean and Kanban
 
Applying WCM to Software Industry
Applying WCM to Software IndustryApplying WCM to Software Industry
Applying WCM to Software Industry
 
Kanban for Fixed Price Projects
Kanban for Fixed Price ProjectsKanban for Fixed Price Projects
Kanban for Fixed Price Projects
 

Dernier

Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareJim McKeeth
 
WSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024VictoriaMetrics
 
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfonteinmasabamasaba
 
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyviewmasabamasaba
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...masabamasaba
 
Artyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptxArtyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptxAnnaArtyushina1
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension AidPhilip Schwarz
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrainmasabamasaba
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfonteinmasabamasaba
 
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...Jittipong Loespradit
 
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...masabamasaba
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrandmasabamasaba
 
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...WSO2
 
%in Benoni+277-882-255-28 abortion pills for sale in Benoni
%in Benoni+277-882-255-28 abortion pills for sale in Benoni%in Benoni+277-882-255-28 abortion pills for sale in Benoni
%in Benoni+277-882-255-28 abortion pills for sale in Benonimasabamasaba
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisamasabamasaba
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Bert Jan Schrijver
 
%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Hararemasabamasaba
 
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...chiefasafspells
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech studentsHimanshiGarg82
 

Dernier (20)

Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK Software
 
WSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go Platformless
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
 
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
 
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
 
Artyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptxArtyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptx
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
 
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
 
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand
 
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
 
%in Benoni+277-882-255-28 abortion pills for sale in Benoni
%in Benoni+277-882-255-28 abortion pills for sale in Benoni%in Benoni+277-882-255-28 abortion pills for sale in Benoni
%in Benoni+277-882-255-28 abortion pills for sale in Benoni
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
 
%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare
 
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students
 

Agile Program Management

  • 1. Agile Program Management Scaling it “right” with the Kanban Method! 1 @sudiptal
  • 2. 2 Distinguished Fellow, Kanban University @sudiptal
  • 3. Your takeaways (I hope)… • Understanding Program Management! • Lean Program Management… • What Changed • Getting it done right… @sudiptal 3
  • 4. What is a Program • A collection of “projects” • A collection of “applications” is generally called a “Portfolio” • Collection could be based on different dimensions! • Geography, Customer, Vertical, etc. @sudiptal 4
  • 5. Why do we do Program Management? Qualitative Dimension Account Mining, Market share Risks, Stakeholder Expectation Management, Procurement, Human Resources, Attrition Quantitative dimension Scope, Cost. Time Quality, Budget Capacity and Resource Planning Identify issues for Escalation, Steering Committee engagement @sudiptal 5
  • 6. Why the change? • We cannot figure out the new-age applications/products • We don’t fully well understand what the market wants exactly • We don’t fully well understand what user experience works • We don’t fully well understand what market positioning works • We need to build fast and get feedback • Build fast means that it must be small, independent, valuable, testable scope items • This is specifically true for software development • Manufacturing, Construction or other industries could PERHAPS do well with traditional planning and execution @sudiptal 6
  • 7. Why the change? • Traditional planning was based on Estimates: • We used to spend a lot of time on Estimates • Had to do detailed Scope Analysis • Had to do detailed Design • Make estimates on Resource Availability and Skills • Then, derive an Estimate • This model had high dependency on the accuracy of Estimates • Since, this would fail, we would depend on Contingency and then, all the estimates working @sudiptal 7
  • 8. Why the change? Not much with reference to the expectation from Program/Portfolio Management but… … the nature of what the Programs are tracking are widely different! @sudiptal 8
  • 9. Understanding Lean Program Management • Application of Lean principles to Program Management… • So, you would expect: • Reduced lead times • Lower inventory and storage costs • Decreased overall costs • Improved productivity and efficiency • Greater quality • Higher customer satisfaction • Unfortunately: • The ecosystem missed some of the original objective of what where the programs for! • Got everyone focused to product delivery • To some extent, it has been trivialized the problem to “Flow” @sudiptal 9
  • 10. Lean Portfolio Management (from SAFe) • Do you have to do SAFe for Program/Portfolio Management? • Does not address any of the qualitative aspects of Program/Portfolio Management? @sudiptal 10
  • 11. What changes? • New age planning CANNOT be based on Estimates: • If you don’t know what you need to build (but just have an idea), what will you estimate?? • So, we fall back to the next option: Velocity • Capacity and Resource planning can be done based on the same • # of cards/per unit time per unit person • Concern: How does this work without consideration of the card size/effort? • Sprints are of tight duration; a card should finish in a Sprint • # of points/per unit time per unit person • Concern: Why is this estimate fast and accurate? • Its relative! Its does not delve into the details… we poll for a relative size • # of hours/per unit card @sudiptal 11
  • 12. How do we do it right? Kanban Method has multiple answers… @sudiptal 12
  • 13. Work flows in two key forms… • Velocity based tracking • Must have: Groomed stories + Past velocity date = “Deterministic” Forecast • SCRUM would work... • Good to have: Probability based LT forecasting • Kanban will give you the edge… Major enhancements, New Projects • Production Support, Small enhancement, Ops • Must have: Probability based LT forecasting • Kanban is a must! Continuous stream of tickets… Let us look at them in more detail… @sudiptal 13
  • 15. Doing Project/Program management, quantitatively @sudiptal 15
  • 16. 1. Getting a sense of where are we… @sudiptal 16
  • 17. 2. Expand that to identify the issue… @sudiptal 17
  • 18. 3. Quantify your problem! Scope Spillover = 2 cards Timeline Spillover = 17 days @sudiptal 18
  • 19. 3. What options do you have? People dimension… @sudiptal 19
  • 20. 3. What options do you have? Scope dimension… The most important thing is to get a cross-project view of these quantitative dimensions, independent of which team, in which project, located in which part of the world, is contributing to it! In large programs, work is spread across teams, across locations, across geographies, across projects @sudiptal 20
  • 21. We can still get better… Velocity driven forecasting is deterministic • Kanban shows that completion forecasts are probabilistic • Avoid this trap… business does not like probability • Ask “when do you need it?” • Adjust the scope using a process like Story Mapping! @sudiptal 21
  • 22. WIP… Doing Program Management, quantitatively for continuous flow of tickets.… @sudiptal 22
  • 23. Doing Program Management, qualitatively… • Design a lightweight Kanban Board like this… https://www.linkedin.com/pulse/how-use-kanban-boards-project-risks-issues-actions-logs-craig-cherlet/ @sudiptal 23
  • 24. Doing Program Management, qualitatively… A more scalable implementation for larger Programs… @sudiptal 24
  • 25. We think of Card level CT… … but focus on Column level CT! Column level aging => Card level aging No WIP on Risks! @sudiptal 25