SlideShare a Scribd company logo
1 of 41
Download to read offline
Agile	
  Program	
  Management
Moving	
  Away	
  from	
  Traditional	
  Program	
  Management
Niranjan Nerlige V,	
  Founder	
  of	
  ExelPlus	
  Services
1
About	
  me	
  	
  
Niranjan Nerlige V, CSM,CSP,PMI-ACP, SPC
Agile Coach and Trainer,
Scrum, Agile, Lean, Leadership and Enterprise
Agility
Founder of Exelplus Services
niranjan@exelplus.com
Skype: niranjan.nv
Twitter: niranjan_nv
2
©Niranjan    N  V,  Exelplus Services
Pressure	
  Today
Reduce	
  Cost
©Niranjan N  V,  Exelplus Services
3
Order	
  of	
  the	
  day
Deliver	
  Value
©Niranjan N  V,  Exelplus Services
4
Rapid	
  &	
  Unpredictably	
  Changing	
  Market	
  
Scenario
Huge	
  Pressure	
  on	
  Product	
  Managers
&	
  Operational	
  Leaders©Niranjan N  V,  Exelplus Services
5
Changing	
  Business	
  Scenario
Dynamics	
  of	
  Market	
  and	
  Rapidly	
  Changing	
  Requirements
©Niranjan N  V,  Exelplus Services
6
What	
  is	
  Program	
  Management?
Program	
  Management	
  is	
  a	
  process	
  of	
  
the	
  	
  managing	
  several	
  related	
  
projects	
  or	
  a	
  portfolio	
  of	
  products
Source:	
  http://www.kraus-­‐partner.eu/sites/default/files/project_portfolio_management_ii.jpg ©Niranjan N  V,  Exelplus Services
7
The	
  problem	
  
in	
  Traditional	
  
Program	
  
Management
©Niranjan N  V,  Exelplus Services
8
Traditional	
  program	
  management
Measures	
  Variance	
  against	
  Plans	
  than	
  Performance	
  forecasting
Variance against	
  Plans	
  
Performance	
  forecasting
9
Traditional	
  Systems
Measures	
  work	
  accomplished	
  through	
  Time	
  and	
  Schedule	
  Variance
Source:ttp://thefederalist.com/wp-­‐content/uploads/2015/07/bush_mission_accomplished-­‐jpg1.jpeg
©Niranjan N  V,  Exelplus Services
10
Success	
  Rates	
  of	
  	
  Traditional
Program	
  Management
The  success  rates  of  applying  traditional  
methods  to  complex  software  development  
projects  over  the  years  have  been  
underwhelming.Requirements
Technology
©Niranjan N  V,  Exelplus Services
11
IT	
  Projects	
  Have	
  Grown
in	
  number	
  and	
  complexity
©Niranjan N  V,  Exelplus Services
12
In	
  Traditional	
  Systems
Avoiding	
  or	
  controlling	
  change	
  is	
  primary	
  activity
Source:	
  http://www.projmasters.com/images/changecontrol.png
©Niranjan N  V,  Exelplus Services
13
Agile	
  Program	
  Management
Provides  practices  needed  to  successfully  manage  
a  portfolio  of  projects,  measure  their  financial  and  
technical  performance  through  iterative  and  
incremental  deliverables  at  program  level.
©Niranjan N  V,  Exelplus Services
14
Agile	
  Program	
  Management
Provides	
  performance	
  forecasting	
  information
cc:	
  Jogesh	
  S	
  -­‐ https://www.flickr.com/photos/75621441@N00
continuously  manage  performance  variation  and  control
variability  through    Iterative  and  Incremental deliverables
©Niranjan N  V,  Exelplus Services
15
Traditional and	
  Agile	
  Program	
  Management
Differences
©Niranjan N  V,  Exelplus Services
16
Agile	
  Program	
  Management
There	
  are	
  Five	
  principles
1)Vision: What	
  will	
  the	
  system	
  going	
  to	
  perform	
  when	
  it	
  is	
  done?
2)Value: How	
  will	
  we	
  recognize	
  that	
  our	
  Investment	
  has	
  given	
  returns?
3)Alignment: Who	
  are	
  the	
  people	
  to	
  be	
  aligned	
  to	
  deliver	
  Program	
  Features?
4)Transparency: How	
  can	
  we	
  have	
  building	
  lasting	
  relationships	
  with	
  customers	
  
based	
  on	
  the	
  trust
5)Results: What	
  does	
  done	
  look	
  like?	
  
©Niranjan N  V,  Exelplus Services
17
Program	
  Vision
©Niranjan N  V,  Exelplus Services
18
Vision
cc:	
  Celestine	
  Chua	
  -­‐ https://www.flickr.com/photos/69065182@N00 ©Niranjan N  V,  Exelplus Services
19
Program	
  Vision
It	
  expresses the	
  Strategic	
  Intention	
  of	
  a	
  Business
An example of a
strategic objective:
“Move back-office
storage to the cloud
application “
©Niranjan N  V,  Exelplus Services
20
Each	
  Program	
  Vision	
  should	
  answer	
  
4Where	
  are	
  we	
  headed	
  with	
  this	
  solution?
4What	
  problem	
  does	
  it	
  solve?
4What	
  features and	
  benefits does	
  it	
  provide?
4For	
  whom	
  does	
  it	
  provide	
  it?
4What	
  performance	
  (Non-­‐Functional	
  Requirements)	
  does	
  it	
  
deliver?	
  
Agile	
  Program	
  Vision	
  explained………..
Program	
  Vision
©Niranjan N  V,  Exelplus Services
21
Formats	
  of	
  Program	
  Vision
a)Rolling	
  Wave	
  Briefings
b)Vision	
  Document
c)Preliminary	
  Data	
  Sheet
d)Draft	
  Press	
  Release
©Niranjan N  V,  Exelplus Services
22
Agile	
  Roadmap
Vision	
  is	
  realized	
  through	
  Product	
  Road	
  Map©Niranjan N  V,  Exelplus Services
23
Value
©Niranjan N  V,  Exelplus Services
24
Agile	
  Roadmap
Demonstrate	
  Value	
  Flow	
  by	
  delivering	
  Program	
  Features
Internal Release 1 Internal Release 2 Internal Release 3
Feature sets
Feature sets
Feature sets
Feature sets
Feature sets
Feature sets
Feature sets
Feature sets
Feature sets
Feature sets
Feature sets
Feature sets
Feature sets
Feature sets
Feature sets
Feature sets
Feature sets
Feature sets
Story
Story
Story
Story
Story
Story
Story
Story
Story
Story
Story
Story
Story Successful	
  Agile	
  program	
  
demonstrate	
  value	
  flow	
  by	
  
delivering	
  the	
  Program	
  Features	
  
in	
  regular	
  intervals	
  in	
  the	
  form	
  
of	
  Potential	
  Shippable	
  
Increments	
  
©Niranjan N  V,  Exelplus Services
25
Accelerate	
  the	
  Learning
Successful	
  agile	
  programs	
  have	
  fast	
  feedback	
  cycles
4Smaller	
  batches
4Less	
  work	
  in	
  process
4Shorter	
  release	
  dates	
  
4Faster	
  feedback
4Releases	
  defined	
  by	
  
date,	
  theme,	
  planned	
  
feature	
  set
4Release	
  date	
  and	
  
quality	
  are	
  fixed
4Scope is	
  the	
  variable
©Niranjan N  V,  Exelplus Services
26
Alignment
©Niranjan N  V,  Exelplus Services
27
cc:	
  Ken	
  Whytock	
  -­‐ https://www.flickr.com/photos/7815007@N07 ©Niranjan N  V,  Exelplus Services
28
Shared	
  Understanding
Perform	
  Release	
  Planning	
  at	
  least	
  every	
  Quarter
Sorce:	
  http://agileatlas.org/images/uploads/Simplified_Release_Cycle.jpg
“Agile Program Management exhibit strong alignment from Top Senior Executives
to Product managers, Product Owners, Scrum Masters and Scrum Team members”
©Niranjan N  V,  Exelplus Services
29
Agile	
  teams	
  frequently	
  integrate	
  the	
  User	
  Stories
Test	
  the	
  System	
  Increment
Source:http://farm7.staticflickr.com/6013/5979199497_b189247c17_z.jpg
©Niranjan N	
  V,	
  Exelplus Services
30
Validate	
  Program	
  Increment
Agile	
  teams	
  adapt	
  themselves	
  through	
  feedback
Agile teams adapt themselves through regular feedback from
all stakeholders for every program increment
©Niranjan N	
  V,	
  Exelplus Services
31
Transparency
©Niranjan N	
  V,	
  Exelplus Services
32
cc:	
  Rene	
  Mensen	
  -­‐ https://www.flickr.com/photos/44206268@N07
“Isolated	
  activities	
  and	
  Lack	
  of	
  transparency	
  will	
  
hinder	
  performance” – Jeff	
  Sutherland
“Equal	
  access	
  to	
  information	
  at	
  all	
  levels	
  is	
  critical” –
Takeuchi	
  and	
  Nonaka on	
  Knowledge	
  Management
©Niranjan N	
  V,	
  Exelplus Services
33
Involve	
  Executives,	
  Program	
  Managers	
  &	
  Stake	
  Holders
Agile	
  Programs	
  Inspect	
  and	
  Adapt
cc:	
  codyvaldes -­‐ https://www.flickr.com/photos/49174157@N03
©Niranjan N	
  V,	
  Exelplus Services
34
Agile	
  Program	
  Execution
Agile	
  teams	
  collaborate	
  together	
  to	
  define	
  release	
  scope	
  ,	
  
program	
  deliverables	
  and	
  implement	
  the	
  program	
  increment	
  
at	
  every	
  release	
  boundaries
©Niranjan N	
  V,	
  Exelplus Services
35
Results
©Niranjan N	
  V,	
  Exelplus Services
36
Identify	
  Program	
  Measures
Evalute	
  the	
  Agile	
  Program	
  Performance
Program	
  Performance	
  Metrics:
Ø #	
  of	
  Features	
  planned
Ø #	
  of	
  Features	
  accepted
Ø #	
  of	
  user	
  stories	
  planned
Ø #	
  of	
  user	
  stories	
  accepted
Ø %	
  Business	
  Value	
  Planned	
  v/s
Achieved
©Niranjan N	
  V,	
  Exelplus Services
37
Working	
  Product
Key	
  for	
  every	
  Program	
  Increment	
  Release
cc:	
  hanspetermeyer.ca	
  -­‐ https://www.flickr.com/photos/9522129@N03
The	
  “working	
  product”	
  is	
  the	
  key	
  in	
  every	
  program	
  
increment	
  release
©Niranjan N	
  V,	
  Exelplus Services
38
Visibility	
  of	
  Results
Program	
  Backlog	
  Burn	
  Down,	
  Burn	
  Up	
  Charts
50
100
150
200
250
300
350
400
450
500
Time
Features
Features Done, Remaining and Total
Program	
  Backlog	
  Burn	
  up	
  and	
  Burn	
  down	
  indicating	
  features	
  remaining	
  and	
  total	
  features	
  done
©Niranjan N	
  V,	
  Exelplus Services
39
cc:	
  Toronto	
  Public	
  Library	
  Special	
  Collections	
  -­‐ https://www.flickr.com/photos/43021516@N06
References
1)Agile Program Management-Moving from principles to practice
by Glen B. Alleman, Cutter journal.
2)Scaled Agile Framework by Dean Leffingwell
3)Agile Program Management Best Practices by Peter Beherens
©Niranjan N	
  V,	
  Exelplus Services
40
cc:	
  Stuck	
  in	
  Customs	
  -­‐ https://www.flickr.com/photos/95572727@N00
Thank	
  you
Niranjan N V,
Email: niranjan@exelplus.com
Skype: niranjan.nv
Twitter: niranjan_nv
©Niranjan N	
  V,	
  Exelplus Services
41

More Related Content

What's hot

Scrum Training Course
Scrum Training CourseScrum Training Course
Scrum Training CourseAstro Tech
 
Implementando una PMO con Scrum
Implementando una PMO con ScrumImplementando una PMO con Scrum
Implementando una PMO con ScrumRicardo Toledo
 
Project Management
Project ManagementProject Management
Project ManagementPrarthan P
 
Project Scope Management - PMBOK 5th Edition
Project Scope Management - PMBOK 5th EditionProject Scope Management - PMBOK 5th Edition
Project Scope Management - PMBOK 5th Editionpankajsh10
 
Diagrammi di Flusso della Guida PMBOK® 5ª Edizione in Italiano
Diagrammi di Flusso della Guida PMBOK® 5ª Edizione in ItalianoDiagrammi di Flusso della Guida PMBOK® 5ª Edizione in Italiano
Diagrammi di Flusso della Guida PMBOK® 5ª Edizione in ItalianoRicardo Viana Vargas
 
Taller ingernieria de requerimientos
Taller ingernieria de requerimientosTaller ingernieria de requerimientos
Taller ingernieria de requerimientosXilena16
 

What's hot (12)

PMO & CMMI
PMO & CMMIPMO & CMMI
PMO & CMMI
 
Scrum Training Course
Scrum Training CourseScrum Training Course
Scrum Training Course
 
Agile Model for Beginner’s
Agile Model for Beginner’sAgile Model for Beginner’s
Agile Model for Beginner’s
 
Implementando una PMO con Scrum
Implementando una PMO con ScrumImplementando una PMO con Scrum
Implementando una PMO con Scrum
 
Scrum
ScrumScrum
Scrum
 
Project Management
Project ManagementProject Management
Project Management
 
Project Scope Management - PMBOK 5th Edition
Project Scope Management - PMBOK 5th EditionProject Scope Management - PMBOK 5th Edition
Project Scope Management - PMBOK 5th Edition
 
Agile Methodology
Agile MethodologyAgile Methodology
Agile Methodology
 
Agile Practice Guide Notes
Agile Practice Guide NotesAgile Practice Guide Notes
Agile Practice Guide Notes
 
PMO: Servicios y tipos
PMO: Servicios y tiposPMO: Servicios y tipos
PMO: Servicios y tipos
 
Diagrammi di Flusso della Guida PMBOK® 5ª Edizione in Italiano
Diagrammi di Flusso della Guida PMBOK® 5ª Edizione in ItalianoDiagrammi di Flusso della Guida PMBOK® 5ª Edizione in Italiano
Diagrammi di Flusso della Guida PMBOK® 5ª Edizione in Italiano
 
Taller ingernieria de requerimientos
Taller ingernieria de requerimientosTaller ingernieria de requerimientos
Taller ingernieria de requerimientos
 

Similar to Agile program management

DevOps, SAFe and critical information bearers: A practical approach for plann...
DevOps, SAFe and critical information bearers: A practical approach for plann...DevOps, SAFe and critical information bearers: A practical approach for plann...
DevOps, SAFe and critical information bearers: A practical approach for plann...Bosnia Agile
 
Agile in an ANSI-748-C environment
Agile in an ANSI-748-C environmentAgile in an ANSI-748-C environment
Agile in an ANSI-748-C environmentGlen Alleman
 
Code to Cloud: Three Trends for Faster, Safer Continuous Delivery
Code to Cloud: Three Trends for Faster, Safer Continuous DeliveryCode to Cloud: Three Trends for Faster, Safer Continuous Delivery
Code to Cloud: Three Trends for Faster, Safer Continuous DeliveryVMware Tanzu
 
Wealth Technology Strategy
Wealth Technology StrategyWealth Technology Strategy
Wealth Technology StrategyAlison Rooney
 
EVM+Agile the darkside
EVM+Agile the darksideEVM+Agile the darkside
EVM+Agile the darksideGlen Alleman
 
CV Alan Leakey v9_3
CV Alan Leakey v9_3CV Alan Leakey v9_3
CV Alan Leakey v9_3Alan Leakey
 
i-nexus Case Study at Novartis
i-nexus Case Study at Novartisi-nexus Case Study at Novartis
i-nexus Case Study at Novartisi-nexus
 
ITA2323_Final_SHOWREADY_28April2015
ITA2323_Final_SHOWREADY_28April2015ITA2323_Final_SHOWREADY_28April2015
ITA2323_Final_SHOWREADY_28April2015Paul Kirch
 
Operational Excellence StartPoint Solution Briefing
Operational Excellence StartPoint Solution BriefingOperational Excellence StartPoint Solution Briefing
Operational Excellence StartPoint Solution Briefingemmakallay
 
Integrated Continuous Improvements Ecosystem
Integrated Continuous Improvements EcosystemIntegrated Continuous Improvements Ecosystem
Integrated Continuous Improvements EcosystemQuEST Forum
 
The Business of Projects
The Business of ProjectsThe Business of Projects
The Business of ProjectsUnanet
 
PallaviVerma_Summer2015_InternshipPoster
PallaviVerma_Summer2015_InternshipPosterPallaviVerma_Summer2015_InternshipPoster
PallaviVerma_Summer2015_InternshipPosterPallavi Verma
 
Curriculum Vitae
Curriculum Vitae Curriculum Vitae
Curriculum Vitae Julie Hoyle
 
AgileLIVE Webinar: Measuring the Success of Your Agile Transformation - Part 2
AgileLIVE Webinar: Measuring the Success of Your Agile Transformation - Part 2AgileLIVE Webinar: Measuring the Success of Your Agile Transformation - Part 2
AgileLIVE Webinar: Measuring the Success of Your Agile Transformation - Part 2VersionOne
 
rapid productivity methodology
rapid productivity methodologyrapid productivity methodology
rapid productivity methodologyPivotal CRM
 

Similar to Agile program management (20)

DevOps, SAFe and critical information bearers: A practical approach for plann...
DevOps, SAFe and critical information bearers: A practical approach for plann...DevOps, SAFe and critical information bearers: A practical approach for plann...
DevOps, SAFe and critical information bearers: A practical approach for plann...
 
Agile in an ANSI-748-C environment
Agile in an ANSI-748-C environmentAgile in an ANSI-748-C environment
Agile in an ANSI-748-C environment
 
Code to Cloud: Three Trends for Faster, Safer Continuous Delivery
Code to Cloud: Three Trends for Faster, Safer Continuous DeliveryCode to Cloud: Three Trends for Faster, Safer Continuous Delivery
Code to Cloud: Three Trends for Faster, Safer Continuous Delivery
 
Wealth Technology Strategy
Wealth Technology StrategyWealth Technology Strategy
Wealth Technology Strategy
 
Ev+agile=success
Ev+agile=successEv+agile=success
Ev+agile=success
 
RachelResume
RachelResume RachelResume
RachelResume
 
EVM+Agile the darkside
EVM+Agile the darksideEVM+Agile the darkside
EVM+Agile the darkside
 
CV Alan Leakey v9_3
CV Alan Leakey v9_3CV Alan Leakey v9_3
CV Alan Leakey v9_3
 
T24 Temenos Earned Value Management & Project Planning Presentation
T24 Temenos Earned Value Management & Project Planning PresentationT24 Temenos Earned Value Management & Project Planning Presentation
T24 Temenos Earned Value Management & Project Planning Presentation
 
i-nexus Case Study at Novartis
i-nexus Case Study at Novartisi-nexus Case Study at Novartis
i-nexus Case Study at Novartis
 
ITA2323_Final_SHOWREADY_28April2015
ITA2323_Final_SHOWREADY_28April2015ITA2323_Final_SHOWREADY_28April2015
ITA2323_Final_SHOWREADY_28April2015
 
Operational Excellence StartPoint Solution Briefing
Operational Excellence StartPoint Solution BriefingOperational Excellence StartPoint Solution Briefing
Operational Excellence StartPoint Solution Briefing
 
Integrated Continuous Improvements Ecosystem
Integrated Continuous Improvements EcosystemIntegrated Continuous Improvements Ecosystem
Integrated Continuous Improvements Ecosystem
 
The Business of Projects
The Business of ProjectsThe Business of Projects
The Business of Projects
 
PallaviVerma_Summer2015_InternshipPoster
PallaviVerma_Summer2015_InternshipPosterPallaviVerma_Summer2015_InternshipPoster
PallaviVerma_Summer2015_InternshipPoster
 
Resume - Anil Kumar Krishna
Resume - Anil Kumar KrishnaResume - Anil Kumar Krishna
Resume - Anil Kumar Krishna
 
Curriculum Vitae
Curriculum Vitae Curriculum Vitae
Curriculum Vitae
 
AgileLIVE Webinar: Measuring the Success of Your Agile Transformation - Part 2
AgileLIVE Webinar: Measuring the Success of Your Agile Transformation - Part 2AgileLIVE Webinar: Measuring the Success of Your Agile Transformation - Part 2
AgileLIVE Webinar: Measuring the Success of Your Agile Transformation - Part 2
 
rapid productivity methodology
rapid productivity methodologyrapid productivity methodology
rapid productivity methodology
 
CV_N Srividya_300kb
CV_N Srividya_300kbCV_N Srividya_300kb
CV_N Srividya_300kb
 

More from Niranjan Nerlige V, CSM,CSP,PMI-ACP,SPC (11)

Lean startup and Agile Development
Lean startup and Agile DevelopmentLean startup and Agile Development
Lean startup and Agile Development
 
How will I move the Cheese as an Agile Leader for Enterprise Agility
How will I move the Cheese as an Agile Leader for Enterprise AgilityHow will I move the Cheese as an Agile Leader for Enterprise Agility
How will I move the Cheese as an Agile Leader for Enterprise Agility
 
What Agile Leaders are great at?
What Agile Leaders are great at?What Agile Leaders are great at?
What Agile Leaders are great at?
 
Lean Agile Leaders for Enterprise Agility
Lean Agile Leaders for Enterprise AgilityLean Agile Leaders for Enterprise Agility
Lean Agile Leaders for Enterprise Agility
 
Lean Agile Leadership for Enterprise Agility
Lean Agile Leadership for Enterprise AgilityLean Agile Leadership for Enterprise Agility
Lean Agile Leadership for Enterprise Agility
 
How Agile Leader can "Develop People"
How Agile Leader can "Develop People"How Agile Leader can "Develop People"
How Agile Leader can "Develop People"
 
Hybrid approach for project management,9 10-2012
Hybrid approach for project management,9 10-2012Hybrid approach for project management,9 10-2012
Hybrid approach for project management,9 10-2012
 
Agile Methodologies
Agile MethodologiesAgile Methodologies
Agile Methodologies
 
Agile Leader , " Do you want develop People or Deliver Solutions"
Agile Leader , " Do you want develop People or Deliver Solutions"Agile Leader , " Do you want develop People or Deliver Solutions"
Agile Leader , " Do you want develop People or Deliver Solutions"
 
My Scrum Suitcase Product Owner in Scrum
My Scrum Suitcase Product Owner in Scrum My Scrum Suitcase Product Owner in Scrum
My Scrum Suitcase Product Owner in Scrum
 
Scaling software agility niranjan nerlige
Scaling software agility niranjan nerligeScaling software agility niranjan nerlige
Scaling software agility niranjan nerlige
 

Recently uploaded

XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXssuser89054b
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTbhaskargani46
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueBhangaleSonal
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . pptDineshKumar4165
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Call Girls in Nagpur High Profile
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordAsst.prof M.Gokilavani
 
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Bookingroncy bisnoi
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...Call Girls in Nagpur High Profile
 
Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptNANDHAKUMARA10
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdfKamal Acharya
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...roncy bisnoi
 
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoorTop Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoordharasingh5698
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdfankushspencer015
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Arindam Chakraborty, Ph.D., P.E. (CA, TX)
 
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringmulugeta48
 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfRagavanV2
 
Unit 2- Effective stress & Permeability.pdf
Unit 2- Effective stress & Permeability.pdfUnit 2- Effective stress & Permeability.pdf
Unit 2- Effective stress & Permeability.pdfRagavanV2
 

Recently uploaded (20)

XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torque
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . ppt
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
 
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
 
Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.ppt
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdf
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
 
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoorTop Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
 
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineering
 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdf
 
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
 
Unit 2- Effective stress & Permeability.pdf
Unit 2- Effective stress & Permeability.pdfUnit 2- Effective stress & Permeability.pdf
Unit 2- Effective stress & Permeability.pdf
 

Agile program management

  • 1. Agile  Program  Management Moving  Away  from  Traditional  Program  Management Niranjan Nerlige V,  Founder  of  ExelPlus  Services 1
  • 2. About  me     Niranjan Nerlige V, CSM,CSP,PMI-ACP, SPC Agile Coach and Trainer, Scrum, Agile, Lean, Leadership and Enterprise Agility Founder of Exelplus Services niranjan@exelplus.com Skype: niranjan.nv Twitter: niranjan_nv 2 ©Niranjan    N  V,  Exelplus Services
  • 3. Pressure  Today Reduce  Cost ©Niranjan N  V,  Exelplus Services 3
  • 4. Order  of  the  day Deliver  Value ©Niranjan N  V,  Exelplus Services 4
  • 5. Rapid  &  Unpredictably  Changing  Market   Scenario Huge  Pressure  on  Product  Managers &  Operational  Leaders©Niranjan N  V,  Exelplus Services 5
  • 6. Changing  Business  Scenario Dynamics  of  Market  and  Rapidly  Changing  Requirements ©Niranjan N  V,  Exelplus Services 6
  • 7. What  is  Program  Management? Program  Management  is  a  process  of   the    managing  several  related   projects  or  a  portfolio  of  products Source:  http://www.kraus-­‐partner.eu/sites/default/files/project_portfolio_management_ii.jpg ©Niranjan N  V,  Exelplus Services 7
  • 8. The  problem   in  Traditional   Program   Management ©Niranjan N  V,  Exelplus Services 8
  • 9. Traditional  program  management Measures  Variance  against  Plans  than  Performance  forecasting Variance against  Plans   Performance  forecasting 9
  • 10. Traditional  Systems Measures  work  accomplished  through  Time  and  Schedule  Variance Source:ttp://thefederalist.com/wp-­‐content/uploads/2015/07/bush_mission_accomplished-­‐jpg1.jpeg ©Niranjan N  V,  Exelplus Services 10
  • 11. Success  Rates  of    Traditional Program  Management The  success  rates  of  applying  traditional   methods  to  complex  software  development   projects  over  the  years  have  been   underwhelming.Requirements Technology ©Niranjan N  V,  Exelplus Services 11
  • 12. IT  Projects  Have  Grown in  number  and  complexity ©Niranjan N  V,  Exelplus Services 12
  • 13. In  Traditional  Systems Avoiding  or  controlling  change  is  primary  activity Source:  http://www.projmasters.com/images/changecontrol.png ©Niranjan N  V,  Exelplus Services 13
  • 14. Agile  Program  Management Provides  practices  needed  to  successfully  manage   a  portfolio  of  projects,  measure  their  financial  and   technical  performance  through  iterative  and   incremental  deliverables  at  program  level. ©Niranjan N  V,  Exelplus Services 14
  • 15. Agile  Program  Management Provides  performance  forecasting  information cc:  Jogesh  S  -­‐ https://www.flickr.com/photos/75621441@N00 continuously  manage  performance  variation  and  control variability  through    Iterative  and  Incremental deliverables ©Niranjan N  V,  Exelplus Services 15
  • 16. Traditional and  Agile  Program  Management Differences ©Niranjan N  V,  Exelplus Services 16
  • 17. Agile  Program  Management There  are  Five  principles 1)Vision: What  will  the  system  going  to  perform  when  it  is  done? 2)Value: How  will  we  recognize  that  our  Investment  has  given  returns? 3)Alignment: Who  are  the  people  to  be  aligned  to  deliver  Program  Features? 4)Transparency: How  can  we  have  building  lasting  relationships  with  customers   based  on  the  trust 5)Results: What  does  done  look  like?   ©Niranjan N  V,  Exelplus Services 17
  • 18. Program  Vision ©Niranjan N  V,  Exelplus Services 18
  • 19. Vision cc:  Celestine  Chua  -­‐ https://www.flickr.com/photos/69065182@N00 ©Niranjan N  V,  Exelplus Services 19
  • 20. Program  Vision It  expresses the  Strategic  Intention  of  a  Business An example of a strategic objective: “Move back-office storage to the cloud application “ ©Niranjan N  V,  Exelplus Services 20
  • 21. Each  Program  Vision  should  answer   4Where  are  we  headed  with  this  solution? 4What  problem  does  it  solve? 4What  features and  benefits does  it  provide? 4For  whom  does  it  provide  it? 4What  performance  (Non-­‐Functional  Requirements)  does  it   deliver?   Agile  Program  Vision  explained……….. Program  Vision ©Niranjan N  V,  Exelplus Services 21
  • 22. Formats  of  Program  Vision a)Rolling  Wave  Briefings b)Vision  Document c)Preliminary  Data  Sheet d)Draft  Press  Release ©Niranjan N  V,  Exelplus Services 22
  • 23. Agile  Roadmap Vision  is  realized  through  Product  Road  Map©Niranjan N  V,  Exelplus Services 23
  • 24. Value ©Niranjan N  V,  Exelplus Services 24
  • 25. Agile  Roadmap Demonstrate  Value  Flow  by  delivering  Program  Features Internal Release 1 Internal Release 2 Internal Release 3 Feature sets Feature sets Feature sets Feature sets Feature sets Feature sets Feature sets Feature sets Feature sets Feature sets Feature sets Feature sets Feature sets Feature sets Feature sets Feature sets Feature sets Feature sets Story Story Story Story Story Story Story Story Story Story Story Story Story Successful  Agile  program   demonstrate  value  flow  by   delivering  the  Program  Features   in  regular  intervals  in  the  form   of  Potential  Shippable   Increments   ©Niranjan N  V,  Exelplus Services 25
  • 26. Accelerate  the  Learning Successful  agile  programs  have  fast  feedback  cycles 4Smaller  batches 4Less  work  in  process 4Shorter  release  dates   4Faster  feedback 4Releases  defined  by   date,  theme,  planned   feature  set 4Release  date  and   quality  are  fixed 4Scope is  the  variable ©Niranjan N  V,  Exelplus Services 26
  • 27. Alignment ©Niranjan N  V,  Exelplus Services 27
  • 28. cc:  Ken  Whytock  -­‐ https://www.flickr.com/photos/7815007@N07 ©Niranjan N  V,  Exelplus Services 28
  • 29. Shared  Understanding Perform  Release  Planning  at  least  every  Quarter Sorce:  http://agileatlas.org/images/uploads/Simplified_Release_Cycle.jpg “Agile Program Management exhibit strong alignment from Top Senior Executives to Product managers, Product Owners, Scrum Masters and Scrum Team members” ©Niranjan N  V,  Exelplus Services 29
  • 30. Agile  teams  frequently  integrate  the  User  Stories Test  the  System  Increment Source:http://farm7.staticflickr.com/6013/5979199497_b189247c17_z.jpg ©Niranjan N  V,  Exelplus Services 30
  • 31. Validate  Program  Increment Agile  teams  adapt  themselves  through  feedback Agile teams adapt themselves through regular feedback from all stakeholders for every program increment ©Niranjan N  V,  Exelplus Services 31
  • 32. Transparency ©Niranjan N  V,  Exelplus Services 32
  • 33. cc:  Rene  Mensen  -­‐ https://www.flickr.com/photos/44206268@N07 “Isolated  activities  and  Lack  of  transparency  will   hinder  performance” – Jeff  Sutherland “Equal  access  to  information  at  all  levels  is  critical” – Takeuchi  and  Nonaka on  Knowledge  Management ©Niranjan N  V,  Exelplus Services 33
  • 34. Involve  Executives,  Program  Managers  &  Stake  Holders Agile  Programs  Inspect  and  Adapt cc:  codyvaldes -­‐ https://www.flickr.com/photos/49174157@N03 ©Niranjan N  V,  Exelplus Services 34
  • 35. Agile  Program  Execution Agile  teams  collaborate  together  to  define  release  scope  ,   program  deliverables  and  implement  the  program  increment   at  every  release  boundaries ©Niranjan N  V,  Exelplus Services 35
  • 36. Results ©Niranjan N  V,  Exelplus Services 36
  • 37. Identify  Program  Measures Evalute  the  Agile  Program  Performance Program  Performance  Metrics: Ø #  of  Features  planned Ø #  of  Features  accepted Ø #  of  user  stories  planned Ø #  of  user  stories  accepted Ø %  Business  Value  Planned  v/s Achieved ©Niranjan N  V,  Exelplus Services 37
  • 38. Working  Product Key  for  every  Program  Increment  Release cc:  hanspetermeyer.ca  -­‐ https://www.flickr.com/photos/9522129@N03 The  “working  product”  is  the  key  in  every  program   increment  release ©Niranjan N  V,  Exelplus Services 38
  • 39. Visibility  of  Results Program  Backlog  Burn  Down,  Burn  Up  Charts 50 100 150 200 250 300 350 400 450 500 Time Features Features Done, Remaining and Total Program  Backlog  Burn  up  and  Burn  down  indicating  features  remaining  and  total  features  done ©Niranjan N  V,  Exelplus Services 39
  • 40. cc:  Toronto  Public  Library  Special  Collections  -­‐ https://www.flickr.com/photos/43021516@N06 References 1)Agile Program Management-Moving from principles to practice by Glen B. Alleman, Cutter journal. 2)Scaled Agile Framework by Dean Leffingwell 3)Agile Program Management Best Practices by Peter Beherens ©Niranjan N  V,  Exelplus Services 40
  • 41. cc:  Stuck  in  Customs  -­‐ https://www.flickr.com/photos/95572727@N00 Thank  you Niranjan N V, Email: niranjan@exelplus.com Skype: niranjan.nv Twitter: niranjan_nv ©Niranjan N  V,  Exelplus Services 41