SlideShare una empresa de Scribd logo
1 de 30
Descargar para leer sin conexión
Agile & Lean Program Management:
Scaling Collaboration Across the
Organization
Johanna Rothman
Agile and Lean Program Management: Scaling Collaboration Across the Organization
@johannarothman
www.jrothman.com
781-641-4046
© 2015 Johanna Rothman2
© 2015 Johanna Rothman
What Worked?
• Clear program vision
• Clear deliverables
• Feature teams who
delivered at least every
day
• Unit tests and system tests
as support
• Respect and trust across
the organization
3
Trust
Respect
Delivery
© 2015 Johanna Rothman
Program Management
• Organizing and
coordinating several
projects’ results into one
deliverable.
• That deliverable has the
value to the organization.
4
© 2015 Johanna Rothman
Programs Are Riskier Than
Projects
• Projects don’t scale
linearly
• The larger and the longer
the program, the more
risky it is
• The more pieces the
program has, the more
risky it is
5
© 2015 Johanna Rothman
Programs are Complex or
Complicated
6
© 2015 Johanna Rothman
Agile Team Collaboration
7
© 2015 Johanna Rothman
Scale from One Team to
Many Teams?
• What do you need to
scale collaboration from
one team to multiple
teams?
• Hint: you do not need a
framework
8
© 2015 Johanna Rothman
“Scaling” Agile requires:
Autonomy
Collaboration
Exploration
9
© 2015 Johanna Rothman
Use Sense-Making to Assist
the Program
• Where do you have
unknowns?
• What can you do to move
from unknown to known?
• What principles work?
• Think and experiment:
• Probe, sense, respond
10
© 2015 Johanna Rothman
Organize the Teams
• Any form of agile or lean
works for the project teams
• Small batch size and
continuous integration
• As long as the team
delivers, you don’t care how
they organize themselves
• Evolving architecture
• Plan to replan
11
© 2015 Johanna Rothman
Collaborate Across the
Organization
• Transparency of progress
• Transparent and pervasive
communication
• Problem-solving autonomy
• Hierarchies slow
everything down
• Information has to flow
freely around the
organization
12
© 2015 Johanna Rothman
What’s the Most Effective
Way to Move Information
InYour Organization?
13
© 2015 Johanna Rothman
Rumor Mill
14
© 2015 Johanna Rothman
Small World Networks
• Small world networks are
more-and-less connected agile
teams
• How connected are you to
everyone else?
• Some of you are highly
connected
• Some less so
• Programs take advantage of the
network so they don’t need
hierarchies
15
© 2015 Johanna Rothman
Use Small-World Networks
• Feature teams take
responsibility
• Small-world networks
provide autonomy and
collaboration
• Communities of practice
help with exploration
16
© 2015 Johanna Rothman
Roadmaps & Backlogs
Provide Team Autonomy
• Roadmap is the wish list
• Backlog is what teams will
do
• Rank everything by value
• Sometimes learning
about risk is valuable
17
© 2015 Johanna Rothman
Agile Roadmap
18
© 2015 Johanna Rothman
One Quarter Perspective
19
© 2015 Johanna Rothman
Change is Key
• The more often you
release, the more
successful the product
will be
• Fast feedback all over the
program
• Inspect and adapt
• Value-based approach to
product development
20
© 2015 Johanna Rothman
Lean is Essential
• See the flow of work all
over the organization
• Manage WIP
• Create knowledge
• See the whole
21
© 2015 Johanna Rothman
Collaborate with Tests &
Integration
• Create a program
environment where
people can collaborate
• Tests and CI help teams
collaborate
• Safe places to explore
• Autonomous teams
• Deliver features often
22
© 2015 Johanna Rothman
Agile Changes Program
Management
• Teams (not managers) manage:
• Commitment
• How they build features
• Evolve architecture
• Program management
• Removes obstacles
• Collects and explains
program status
23
© 2015 Johanna Rothman
Core Program Team Manages
Risks Across the Organization
24
© 2015 Johanna Rothman
Software Program Team Manages
Obstacles for Feature Teams
25
© 2015 Johanna Rothman
Seeing Program Progress
• Program level measures!
• Working product is the
best measure
• Do not even think
about using team
velocities and merging
them
• Consider product
backlog burnup
26
© 2015 Johanna Rothman
Product Backlog Burnup
27
© 2015 Johanna Rothman
Release Frequency, Costs &
Decisions
28
© 2015 Johanna Rothman
Agile and Lean Program
Management Scales
• Trust teams to do their
work (autonomy)
• Release often (to see
progress and invite
collaboration)
• Frequent releases
encourage exploration
• It’s agile and lean all the
way down
29
© 2015 Johanna Rothman
Stay in Touch?
• Many articles on
jrothman.com and
Pragmatic Manager email
newsletter
• Look for Agile and Lean
Program Management:
Scaling Collaboration Across
the Organization (in beta)
30

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

WEBINAR: How to Use Group Reviews to Help Ensure Your Team's Green Belt Train...
WEBINAR: How to Use Group Reviews to Help Ensure Your Team's Green Belt Train...WEBINAR: How to Use Group Reviews to Help Ensure Your Team's Green Belt Train...
WEBINAR: How to Use Group Reviews to Help Ensure Your Team's Green Belt Train...
 
Webinar: Online Green Belt Information Session
Webinar: Online Green Belt Information SessionWebinar: Online Green Belt Information Session
Webinar: Online Green Belt Information Session
 
Webinar: 10 Tips for a Standout Lean Six Sigma Green Belt Project
Webinar: 10 Tips for a Standout Lean Six Sigma Green Belt ProjectWebinar: 10 Tips for a Standout Lean Six Sigma Green Belt Project
Webinar: 10 Tips for a Standout Lean Six Sigma Green Belt Project
 
WEBINAR: Introduction to DMAIC
WEBINAR: Introduction to DMAICWEBINAR: Introduction to DMAIC
WEBINAR: Introduction to DMAIC
 
Setting up Change Management training for success in 2016
Setting up Change Management training for success in 2016Setting up Change Management training for success in 2016
Setting up Change Management training for success in 2016
 
Kiwibank: The Road to Success
Kiwibank: The Road to SuccessKiwibank: The Road to Success
Kiwibank: The Road to Success
 
Webinar: How Tax Preparers & Accountants Can Increase Their Profitability Usi...
Webinar: How Tax Preparers & Accountants Can Increase Their Profitability Usi...Webinar: How Tax Preparers & Accountants Can Increase Their Profitability Usi...
Webinar: How Tax Preparers & Accountants Can Increase Their Profitability Usi...
 
The future of Change Management and why it matters to Project Managers
The future of Change Management and why it matters to Project ManagersThe future of Change Management and why it matters to Project Managers
The future of Change Management and why it matters to Project Managers
 
Change Fatigue Prosci Community of Practice webinar June 23 2016
Change Fatigue Prosci Community of Practice webinar June 23 2016 Change Fatigue Prosci Community of Practice webinar June 23 2016
Change Fatigue Prosci Community of Practice webinar June 23 2016
 
Webinar: Remote Learning - How to Successfully Switch Lean Six Sigma Training...
Webinar: Remote Learning - How to Successfully Switch Lean Six Sigma Training...Webinar: Remote Learning - How to Successfully Switch Lean Six Sigma Training...
Webinar: Remote Learning - How to Successfully Switch Lean Six Sigma Training...
 
Change Community of Practice Webinar: Life after go live - what Change Manage...
Change Community of Practice Webinar: Life after go live - what Change Manage...Change Community of Practice Webinar: Life after go live - what Change Manage...
Change Community of Practice Webinar: Life after go live - what Change Manage...
 
Webinar: How to Create Predictable Cash Flow With Lean Six Sigma Projects
Webinar: How to Create Predictable Cash Flow With Lean Six Sigma ProjectsWebinar: How to Create Predictable Cash Flow With Lean Six Sigma Projects
Webinar: How to Create Predictable Cash Flow With Lean Six Sigma Projects
 
Partnering with Project Managers Prosci CoP Webinar March 2016
Partnering with Project Managers Prosci CoP Webinar March 2016Partnering with Project Managers Prosci CoP Webinar March 2016
Partnering with Project Managers Prosci CoP Webinar March 2016
 
WEBINAR: How Leaders Successfully Support Lean Six Sigma Projects (Leadership)
WEBINAR: How Leaders Successfully Support Lean Six Sigma Projects (Leadership)WEBINAR: How Leaders Successfully Support Lean Six Sigma Projects (Leadership)
WEBINAR: How Leaders Successfully Support Lean Six Sigma Projects (Leadership)
 
How To Select The Right Improvement Project
How To Select The Right Improvement ProjectHow To Select The Right Improvement Project
How To Select The Right Improvement Project
 
Scrum
ScrumScrum
Scrum
 
PRESENTATION: How to Flip the Conventional Lean Six Sigma Classroom Approach ...
PRESENTATION: How to Flip the Conventional Lean Six Sigma Classroom Approach ...PRESENTATION: How to Flip the Conventional Lean Six Sigma Classroom Approach ...
PRESENTATION: How to Flip the Conventional Lean Six Sigma Classroom Approach ...
 
Getting Executives on Board with Change Management
Getting Executives on Board with Change ManagementGetting Executives on Board with Change Management
Getting Executives on Board with Change Management
 
Webinar: DMAIC: Common Challenges & How to Overcome Them
Webinar: DMAIC: Common Challenges & How to Overcome ThemWebinar: DMAIC: Common Challenges & How to Overcome Them
Webinar: DMAIC: Common Challenges & How to Overcome Them
 
Delivering Project Results and ECM Boot Camp Information Webinar
Delivering Project Results and ECM Boot Camp Information WebinarDelivering Project Results and ECM Boot Camp Information Webinar
Delivering Project Results and ECM Boot Camp Information Webinar
 

Similar a Agile program management: scaling collaboration across the organization

Hands-on Agile #59: “Agile” Does Not Work for You? Tackling Fake Agility w/ J...
Hands-on Agile #59: “Agile” Does Not Work for You? Tackling Fake Agility w/ J...Hands-on Agile #59: “Agile” Does Not Work for You? Tackling Fake Agility w/ J...
Hands-on Agile #59: “Agile” Does Not Work for You? Tackling Fake Agility w/ J...
Stefan Wolpers
 
Transparent Decisions: Managing the Project Portfolio
Transparent Decisions: Managing the Project PortfolioTransparent Decisions: Managing the Project Portfolio
Transparent Decisions: Managing the Project Portfolio
Johanna Rothman
 

Similar a Agile program management: scaling collaboration across the organization (20)

Agile program management: Scaling Collaboration Across the Organization (Agil...
Agile program management: Scaling Collaboration Across the Organization (Agil...Agile program management: Scaling Collaboration Across the Organization (Agil...
Agile program management: Scaling Collaboration Across the Organization (Agil...
 
Agile programmanagement.collaboratingacrossorganization
Agile programmanagement.collaboratingacrossorganizationAgile programmanagement.collaboratingacrossorganization
Agile programmanagement.collaboratingacrossorganization
 
Program Management: Collaborating across the Organization
Program Management: Collaborating across the OrganizationProgram Management: Collaborating across the Organization
Program Management: Collaborating across the Organization
 
Agile and Lean Roadmapping: Incorporating Change at Every Level of Product Pl...
Agile and Lean Roadmapping: Incorporating Change at Every Level of Product Pl...Agile and Lean Roadmapping: Incorporating Change at Every Level of Product Pl...
Agile and Lean Roadmapping: Incorporating Change at Every Level of Product Pl...
 
Agile Program Management: Networks, Not Hierarchies
Agile Program Management: Networks, Not HierarchiesAgile Program Management: Networks, Not Hierarchies
Agile Program Management: Networks, Not Hierarchies
 
JR.agile portfolioplanning.pmi
JR.agile portfolioplanning.pmiJR.agile portfolioplanning.pmi
JR.agile portfolioplanning.pmi
 
Program management skills
Program management skillsProgram management skills
Program management skills
 
Agile Architect as Servant Leader
Agile Architect as Servant LeaderAgile Architect as Servant Leader
Agile Architect as Servant Leader
 
Tackling Fake Agility w/ Johanna Rothman
Tackling Fake Agility w/ Johanna RothmanTackling Fake Agility w/ Johanna Rothman
Tackling Fake Agility w/ Johanna Rothman
 
Hands-on Agile #59: “Agile” Does Not Work for You? Tackling Fake Agility w/ J...
Hands-on Agile #59: “Agile” Does Not Work for You? Tackling Fake Agility w/ J...Hands-on Agile #59: “Agile” Does Not Work for You? Tackling Fake Agility w/ J...
Hands-on Agile #59: “Agile” Does Not Work for You? Tackling Fake Agility w/ J...
 
Transparent Decisions: Managing the Project Portfolio
Transparent Decisions: Managing the Project PortfolioTransparent Decisions: Managing the Project Portfolio
Transparent Decisions: Managing the Project Portfolio
 
Think Big, Plan Small: How to Use Continual Planning
Think Big, Plan Small: How to Use Continual PlanningThink Big, Plan Small: How to Use Continual Planning
Think Big, Plan Small: How to Use Continual Planning
 
Essential SAFe® 4.0
Essential SAFe® 4.0Essential SAFe® 4.0
Essential SAFe® 4.0
 
Agile programme management, Wednesday 21st January 2015
Agile programme management, Wednesday 21st January 2015Agile programme management, Wednesday 21st January 2015
Agile programme management, Wednesday 21st January 2015
 
Transition to Management
Transition to ManagementTransition to Management
Transition to Management
 
Virtual Leader Overview
Virtual Leader OverviewVirtual Leader Overview
Virtual Leader Overview
 
Driving and Accountable, Collaborative Culture
Driving and Accountable, Collaborative CultureDriving and Accountable, Collaborative Culture
Driving and Accountable, Collaborative Culture
 
Agile testandtestmgmt.atd
Agile testandtestmgmt.atdAgile testandtestmgmt.atd
Agile testandtestmgmt.atd
 
Agile Project Management
Agile Project ManagementAgile Project Management
Agile Project Management
 
Lean-Agile PMO
Lean-Agile PMOLean-Agile PMO
Lean-Agile PMO
 

Más de Johanna Rothman

Más de Johanna Rothman (20)

Learn to Say No and End Your Multitasking (Agile Prague)
Learn to Say No and End Your Multitasking (Agile Prague)Learn to Say No and End Your Multitasking (Agile Prague)
Learn to Say No and End Your Multitasking (Agile Prague)
 
Becoming an Agile Leader, Regardless of Your Role
Becoming an Agile Leader, Regardless of Your RoleBecoming an Agile Leader, Regardless of Your Role
Becoming an Agile Leader, Regardless of Your Role
 
Agile h iring.team sport.phillyete
Agile h iring.team sport.phillyeteAgile h iring.team sport.phillyete
Agile h iring.team sport.phillyete
 
Becoming-an-agile-leader
Becoming-an-agile-leaderBecoming-an-agile-leader
Becoming-an-agile-leader
 
Agile Hiring: It's a Team Sport
Agile Hiring: It's a Team SportAgile Hiring: It's a Team Sport
Agile Hiring: It's a Team Sport
 
What makesyoua greattestleader
What makesyoua greattestleaderWhat makesyoua greattestleader
What makesyoua greattestleader
 
Eight traps.networking
Eight traps.networkingEight traps.networking
Eight traps.networking
 
Hiring.for.cultural.fit
Hiring.for.cultural.fitHiring.for.cultural.fit
Hiring.for.cultural.fit
 
Creating an Adaptable life
Creating an Adaptable lifeCreating an Adaptable life
Creating an Adaptable life
 
At Least Five Tips to Improve Your Geographically Distributed Agile Team
At Least Five Tips to Improve Your Geographically Distributed Agile TeamAt Least Five Tips to Improve Your Geographically Distributed Agile Team
At Least Five Tips to Improve Your Geographically Distributed Agile Team
 
Yesorno.impossible
Yesorno.impossibleYesorno.impossible
Yesorno.impossible
 
Agile teams.collaboration.charter
Agile teams.collaboration.charterAgile teams.collaboration.charter
Agile teams.collaboration.charter
 
Agile Teams and Collaboration: What's New About Agile?
Agile Teams and Collaboration: What's New About Agile?Agile Teams and Collaboration: What's New About Agile?
Agile Teams and Collaboration: What's New About Agile?
 
Agile hiring. It's a team sport
Agile hiring. It's a team sportAgile hiring. It's a team sport
Agile hiring. It's a team sport
 
Manage.your.job.search
Manage.your.job.searchManage.your.job.search
Manage.your.job.search
 
Exploding Management Myths
Exploding Management MythsExploding Management Myths
Exploding Management Myths
 
Overcoming Three Pitfalls of Transitioning to Agile
Overcoming Three Pitfalls of Transitioning to AgileOvercoming Three Pitfalls of Transitioning to Agile
Overcoming Three Pitfalls of Transitioning to Agile
 
Agile.managers.essence.leadership
Agile.managers.essence.leadershipAgile.managers.essence.leadership
Agile.managers.essence.leadership
 
Becoming.kick ass.testmanager
Becoming.kick ass.testmanagerBecoming.kick ass.testmanager
Becoming.kick ass.testmanager
 
Influence.and.authority
Influence.and.authorityInfluence.and.authority
Influence.and.authority
 

Último

The Psychology Of Motivation - Richard Brown
The Psychology Of Motivation - Richard BrownThe Psychology Of Motivation - Richard Brown
The Psychology Of Motivation - Richard Brown
SandaliGurusinghe2
 
Beyond the Codes_Repositioning towards sustainable development
Beyond the Codes_Repositioning towards sustainable developmentBeyond the Codes_Repositioning towards sustainable development
Beyond the Codes_Repositioning towards sustainable development
Nimot Muili
 
internship thesis pakistan aeronautical complex kamra
internship thesis pakistan aeronautical complex kamrainternship thesis pakistan aeronautical complex kamra
internship thesis pakistan aeronautical complex kamra
AllTops
 

Último (16)

Marketing Management 16th edition by Philip Kotler test bank.docx
Marketing Management 16th edition by Philip Kotler test bank.docxMarketing Management 16th edition by Philip Kotler test bank.docx
Marketing Management 16th edition by Philip Kotler test bank.docx
 
Spring-2024-Priesthoods of Augustus Yale Historical Review
Spring-2024-Priesthoods of Augustus Yale Historical ReviewSpring-2024-Priesthoods of Augustus Yale Historical Review
Spring-2024-Priesthoods of Augustus Yale Historical Review
 
W.H.Bender Quote 62 - Always strive to be a Hospitality Service professional
W.H.Bender Quote 62 - Always strive to be a Hospitality Service professionalW.H.Bender Quote 62 - Always strive to be a Hospitality Service professional
W.H.Bender Quote 62 - Always strive to be a Hospitality Service professional
 
Persuasive and Communication is the art of negotiation.
Persuasive and Communication is the art of negotiation.Persuasive and Communication is the art of negotiation.
Persuasive and Communication is the art of negotiation.
 
How Software Developers Destroy Business Value.pptx
How Software Developers Destroy Business Value.pptxHow Software Developers Destroy Business Value.pptx
How Software Developers Destroy Business Value.pptx
 
Group work -meaning and definitions- Characteristics and Importance
Group work -meaning and definitions- Characteristics and ImportanceGroup work -meaning and definitions- Characteristics and Importance
Group work -meaning and definitions- Characteristics and Importance
 
The Psychology Of Motivation - Richard Brown
The Psychology Of Motivation - Richard BrownThe Psychology Of Motivation - Richard Brown
The Psychology Of Motivation - Richard Brown
 
digital Human resource management presentation.pdf
digital Human resource management presentation.pdfdigital Human resource management presentation.pdf
digital Human resource management presentation.pdf
 
Information Technology Project Management, Revised 7th edition test bank.docx
Information Technology Project Management, Revised 7th edition test bank.docxInformation Technology Project Management, Revised 7th edition test bank.docx
Information Technology Project Management, Revised 7th edition test bank.docx
 
Beyond the Codes_Repositioning towards sustainable development
Beyond the Codes_Repositioning towards sustainable developmentBeyond the Codes_Repositioning towards sustainable development
Beyond the Codes_Repositioning towards sustainable development
 
Siliguri Escorts Service Girl ^ 9332606886, WhatsApp Anytime Siliguri
Siliguri Escorts Service Girl ^ 9332606886, WhatsApp Anytime SiliguriSiliguri Escorts Service Girl ^ 9332606886, WhatsApp Anytime Siliguri
Siliguri Escorts Service Girl ^ 9332606886, WhatsApp Anytime Siliguri
 
internship thesis pakistan aeronautical complex kamra
internship thesis pakistan aeronautical complex kamrainternship thesis pakistan aeronautical complex kamra
internship thesis pakistan aeronautical complex kamra
 
thesis-and-viva-voce preparation for research scholars
thesis-and-viva-voce preparation for research scholarsthesis-and-viva-voce preparation for research scholars
thesis-and-viva-voce preparation for research scholars
 
Safety T fire missions army field Artillery
Safety T fire missions army field ArtillerySafety T fire missions army field Artillery
Safety T fire missions army field Artillery
 
Gautam Buddh Nagar Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Gautam Buddh Nagar Call Girls 🥰 8617370543 Service Offer VIP Hot ModelGautam Buddh Nagar Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Gautam Buddh Nagar Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
International Ocean Transportation p.pdf
International Ocean Transportation p.pdfInternational Ocean Transportation p.pdf
International Ocean Transportation p.pdf
 

Agile program management: scaling collaboration across the organization

  • 1. Agile & Lean Program Management: Scaling Collaboration Across the Organization Johanna Rothman Agile and Lean Program Management: Scaling Collaboration Across the Organization @johannarothman www.jrothman.com 781-641-4046
  • 2. © 2015 Johanna Rothman2
  • 3. © 2015 Johanna Rothman What Worked? • Clear program vision • Clear deliverables • Feature teams who delivered at least every day • Unit tests and system tests as support • Respect and trust across the organization 3 Trust Respect Delivery
  • 4. © 2015 Johanna Rothman Program Management • Organizing and coordinating several projects’ results into one deliverable. • That deliverable has the value to the organization. 4
  • 5. © 2015 Johanna Rothman Programs Are Riskier Than Projects • Projects don’t scale linearly • The larger and the longer the program, the more risky it is • The more pieces the program has, the more risky it is 5
  • 6. © 2015 Johanna Rothman Programs are Complex or Complicated 6
  • 7. © 2015 Johanna Rothman Agile Team Collaboration 7
  • 8. © 2015 Johanna Rothman Scale from One Team to Many Teams? • What do you need to scale collaboration from one team to multiple teams? • Hint: you do not need a framework 8
  • 9. © 2015 Johanna Rothman “Scaling” Agile requires: Autonomy Collaboration Exploration 9
  • 10. © 2015 Johanna Rothman Use Sense-Making to Assist the Program • Where do you have unknowns? • What can you do to move from unknown to known? • What principles work? • Think and experiment: • Probe, sense, respond 10
  • 11. © 2015 Johanna Rothman Organize the Teams • Any form of agile or lean works for the project teams • Small batch size and continuous integration • As long as the team delivers, you don’t care how they organize themselves • Evolving architecture • Plan to replan 11
  • 12. © 2015 Johanna Rothman Collaborate Across the Organization • Transparency of progress • Transparent and pervasive communication • Problem-solving autonomy • Hierarchies slow everything down • Information has to flow freely around the organization 12
  • 13. © 2015 Johanna Rothman What’s the Most Effective Way to Move Information InYour Organization? 13
  • 14. © 2015 Johanna Rothman Rumor Mill 14
  • 15. © 2015 Johanna Rothman Small World Networks • Small world networks are more-and-less connected agile teams • How connected are you to everyone else? • Some of you are highly connected • Some less so • Programs take advantage of the network so they don’t need hierarchies 15
  • 16. © 2015 Johanna Rothman Use Small-World Networks • Feature teams take responsibility • Small-world networks provide autonomy and collaboration • Communities of practice help with exploration 16
  • 17. © 2015 Johanna Rothman Roadmaps & Backlogs Provide Team Autonomy • Roadmap is the wish list • Backlog is what teams will do • Rank everything by value • Sometimes learning about risk is valuable 17
  • 18. © 2015 Johanna Rothman Agile Roadmap 18
  • 19. © 2015 Johanna Rothman One Quarter Perspective 19
  • 20. © 2015 Johanna Rothman Change is Key • The more often you release, the more successful the product will be • Fast feedback all over the program • Inspect and adapt • Value-based approach to product development 20
  • 21. © 2015 Johanna Rothman Lean is Essential • See the flow of work all over the organization • Manage WIP • Create knowledge • See the whole 21
  • 22. © 2015 Johanna Rothman Collaborate with Tests & Integration • Create a program environment where people can collaborate • Tests and CI help teams collaborate • Safe places to explore • Autonomous teams • Deliver features often 22
  • 23. © 2015 Johanna Rothman Agile Changes Program Management • Teams (not managers) manage: • Commitment • How they build features • Evolve architecture • Program management • Removes obstacles • Collects and explains program status 23
  • 24. © 2015 Johanna Rothman Core Program Team Manages Risks Across the Organization 24
  • 25. © 2015 Johanna Rothman Software Program Team Manages Obstacles for Feature Teams 25
  • 26. © 2015 Johanna Rothman Seeing Program Progress • Program level measures! • Working product is the best measure • Do not even think about using team velocities and merging them • Consider product backlog burnup 26
  • 27. © 2015 Johanna Rothman Product Backlog Burnup 27
  • 28. © 2015 Johanna Rothman Release Frequency, Costs & Decisions 28
  • 29. © 2015 Johanna Rothman Agile and Lean Program Management Scales • Trust teams to do their work (autonomy) • Release often (to see progress and invite collaboration) • Frequent releases encourage exploration • It’s agile and lean all the way down 29
  • 30. © 2015 Johanna Rothman Stay in Touch? • Many articles on jrothman.com and Pragmatic Manager email newsletter • Look for Agile and Lean Program Management: Scaling Collaboration Across the Organization (in beta) 30