SlideShare a Scribd company logo
BT1
Concurrent Session
11/14/2013 10:15 AM

"Program Management:
Collaborating across the
Organization"
Presented by:
Johanna Rothman
Rothman Consulting Group, Inc.

Brought to you by:

340 Corporate Way, Suite 300, Orange Park, FL 32073
888 268 8770 904 278 0524 sqeinfo@sqe.com www.sqe.com
Johanna Rothman
Rothman Consulting Group, Inc.
Known as the “Pragmatic Manager,”Johanna Rothman helps
organizational leaders identify problems and risks in their product
development and recognize potential “gotchas,” seize opportunities, and
remove impediments. Johanna is the technical editor
foragileconnection.com and is author of Manage Your Job Search, Hiring
Geeks That Fit, Manage Your Project Portfolio: Increase Your Capacity and
Finish More Projects, the 2008 Jolt Productivity award-winning Manage It!
Your Guide to Modern, Pragmatic Project Management, and Behind Closed
Doors: Secrets of Great Management. She is currently writing a book about
agile program management. In addition, Johanna writes columns
for Stickyminds.com and projectmanagment.com, and blogs
on jrothman.com, andcreateadaptablelife.com.
Agile Program Management:
Collaborating Across the Organization
Johanna Rothman
www.jrothman.com
@johannarothman
jr@jrothman.com
781-641-4046
What’s the Most Effective Way to
Move Information In Any
Organization?

2

© 2013 Johanna Rothman
Rumor Mill

3

© 2013 Johanna Rothman
Imagine Managing the Flow of
Features Through a Program ...

4

© 2013 Johanna Rothman
Teams Create Features and
Integrate

5

© 2013 Johanna Rothman
Medium Programs

6

© 2013 Johanna Rothman
Big Programs

7

© 2013 Johanna Rothman
8

© 2013 Johanna Rothman
Nuts and Bolts of Agile Programs
Think small to go big--short is
beautiful
Short iterations: <= 2 weeks
Small stories: <= 1-2 team days
Just in time, evolving architecture
Networks of cross-functional
teams
Short planning horizons
Plan to replan
9

© 2013 Johanna Rothman
How Do You Organize the Teams?
Any form of agile or lean works
for the project teams
What’s key is small batch size
and continuous integration
You don’t need branded agile
Be agnostic about how each
team works, as long as they
deliver
10

© 2013 Johanna Rothman
Feature-Done at Regular Intervals
Demo
Assess risk
Update the architecture
Update the roadmap
Update/Change the project
portfolio
...
11

© 2013 Johanna Rothman
The Core Team

12

© 2013 Johanna Rothman
Kanban for the Core Team
See the Work in
Progress
Keep the deliverables
small

13

© 2013 Johanna Rothman
Technical Program Team

14

© 2013 Johanna Rothman
Each Feature Team
Cross-functional
Covers the roles
Decides how they want to
manage their own process
Yes, they do!
They commit completed
features to the rest of the
program
15

© 2013 Johanna Rothman
Team Size Matters
Communication Paths=(N*N-N)/2
4 people, (16-4)/2=6
5 people, (25-5)/2=10
6 people, (36-6)/2=15
7 people, (49-7)/2=21
8 people, (56-8)/2=24
9 people, (81-9)/2=36
10 people (100-10)/2=45
16

© 2013 Johanna Rothman
How to Connect the Feature Teams?
Many people say Scrum of Scrums
Scrum of Scrums is a hierarchy
Does not take advantage of the
rumor mill
Manager-directed
Problematic in a geographically
distributed program
We need another way that is selforganizing that scales
17

© 2013 Johanna Rothman
Small World Networks
Small world
networks are
more-and-less
connected agile
teams

18

© 2013 Johanna Rothman
Six Degrees of Separation
How connected are you to
everyone else?
Some of you are highly
connected
Some less so
We can take advantage of
this and the rumor mill
19

© 2013 Johanna Rothman
Use Small World Networks
Feature teams take
responsibility
Use small world networks
Use communities of
practice
Requires roadmaps
Requires transparency
Requires facilitation
20

© 2013 Johanna Rothman
Roadmap

21

© 2013 Johanna Rothman
Transparency
Each project must track its own
velocity and learn what done means
Keep stories small
Limit WIP
Velocity is personal to a team
Teams build trust across the program
People and teams start with
themselves and deliver, deliver, deliver

22

© 2013 Johanna Rothman
Recognize Inertia
Inertia helps you see when
things are stuck
What can you deliver
today?
How can you help your
team deliver today?
Iterations help focus the team
on short delivery cycles
23

© 2013 Johanna Rothman
Build Momentum
Momentum helps each
team deliver something
to each other and build
on micro-commitments
Goes back to extending
trust

24

© 2013 Johanna Rothman
Facilitation
Each feature team requires
a full-time agile project
manager/Scrum Master/
someone who is a servant
leader

25

© 2013 Johanna Rothman
Measurements That Might Mean
Something
Working product is best
Measure at the program
level
Measure what you want to
see
Cumulative flow might be
helpful
26

© 2013 Johanna Rothman
But I’m Not Agile Yet...
Staged delivery is a tried and true alternative

27

© 2013 Johanna Rothman
Mix and Match Life Cycles

28

© 2013 Johanna Rothman
Release Trains Also Work

29

© 2013 Johanna Rothman
Add Me to Your Small World
Network...
Manage It! Your Guide to Modern, Pragmatic Project Managment
Manage Your Project Portfolio: Increase Your Capacity and Finish More
Projects
Agile and Lean Program Management: Collaborating Across the Organization
Much more on jrothman.com
Stay in touch?
Pragmatic Manager: www.jrothman.com/pragmaticmanager
Please link with me on LinkedIn
30

© 2013 Johanna Rothman

More Related Content

PDF
Agile Program Management: Networks, Not Hierarchies
PDF
Yesorno.impossible
PPT
JR.agile portfolioplanning.pmi
PDF
Project and Change Management Trends, Where We Are and Where We Are Going.
PDF
Six Sigma Mini Tutorial Final
PPTX
Project Management Trends
PPTX
Programme control it's not all about the tool-11-10-17
PDF
Project Management: GET Connected- Identify and practice behavioural skills f...
Agile Program Management: Networks, Not Hierarchies
Yesorno.impossible
JR.agile portfolioplanning.pmi
Project and Change Management Trends, Where We Are and Where We Are Going.
Six Sigma Mini Tutorial Final
Project Management Trends
Programme control it's not all about the tool-11-10-17
Project Management: GET Connected- Identify and practice behavioural skills f...

What's hot (19)

PDF
Pm lecture
PDF
Contribution to PMI article "Attitude Adjustment"
PDF
Pm prompt ver1
PDF
Becoming.kick ass.testmanager
PPTX
Agile vs. Predictive - ITM Platform
PDF
PMOs and Complexity Management
PPTX
Effective project management: Traditional, Agile, Extreme
PPT
Project Management Tool
PDF
Program Management and Leadership
PPT
Real world nonprofit outcomes measurement - Mass Nonprofit Network Oct 29 20...
PPT
Program Management Playbook
KEY
Agile Program Management Best Practices
PDF
Project Management 404 L4 Social Media & Digital Marketing NVQ
PDF
The way to teach and deploy Lean and Six Sigma is broken 2015 03 24
PDF
Distinguishing Between Healthy and Unhealthy Mistakes: How to Fail Like A Pro
DOCX
Project Management Final Exam
PPTX
Managing Multiple Projects: 5 Most Common Mistakes and Strategies to Resolve ...
PPTX
LinkedIn comments presentation
PDF
TEDxWomen event design project in Beijing
Pm lecture
Contribution to PMI article "Attitude Adjustment"
Pm prompt ver1
Becoming.kick ass.testmanager
Agile vs. Predictive - ITM Platform
PMOs and Complexity Management
Effective project management: Traditional, Agile, Extreme
Project Management Tool
Program Management and Leadership
Real world nonprofit outcomes measurement - Mass Nonprofit Network Oct 29 20...
Program Management Playbook
Agile Program Management Best Practices
Project Management 404 L4 Social Media & Digital Marketing NVQ
The way to teach and deploy Lean and Six Sigma is broken 2015 03 24
Distinguishing Between Healthy and Unhealthy Mistakes: How to Fail Like A Pro
Project Management Final Exam
Managing Multiple Projects: 5 Most Common Mistakes and Strategies to Resolve ...
LinkedIn comments presentation
TEDxWomen event design project in Beijing
Ad

Viewers also liked (16)

PDF
Back to the Basics: Principles for Constructing Quality Software
PDF
Don’t Go over the Waterfall: Keep Agile Testing Agile
PDF
Decoupled System Interface Testing at FedEx
PDF
Creating a Better Testing Future: The World Is Changing and We Must Change Wi...
PDF
Mobile Testing Trends and Innovations
PDF
Essential Test-Driven Development
PDF
Oh, WASP! Security Essentials for Web Apps
PDF
Twelve Risks to Enterprise Software Projects-And What to Do About Them
PDF
Are Your Test Reports a Death Sentence?
PDF
Test Design Techniques in Exploratory Testing
PDF
Agile Project Failures: Root Causes and Corrective Actions
PDF
Agile Test Management and Reporting—Even in a Non-Agile Project
PDF
Sprinkle on Just Enough Process
PDF
Configuration Management Best Practices
PDF
Ensuring Security through Continuous Testing
PDF
Continuous Testing through Service Virtualization
Back to the Basics: Principles for Constructing Quality Software
Don’t Go over the Waterfall: Keep Agile Testing Agile
Decoupled System Interface Testing at FedEx
Creating a Better Testing Future: The World Is Changing and We Must Change Wi...
Mobile Testing Trends and Innovations
Essential Test-Driven Development
Oh, WASP! Security Essentials for Web Apps
Twelve Risks to Enterprise Software Projects-And What to Do About Them
Are Your Test Reports a Death Sentence?
Test Design Techniques in Exploratory Testing
Agile Project Failures: Root Causes and Corrective Actions
Agile Test Management and Reporting—Even in a Non-Agile Project
Sprinkle on Just Enough Process
Configuration Management Best Practices
Ensuring Security through Continuous Testing
Continuous Testing through Service Virtualization
Ad

Similar to Program Management: Collaborating across the Organization (20)

PDF
Agile programmanagement.collaboratingacrossorganization
PDF
Agile program management: Scaling Collaboration Across the Organization (Agil...
PDF
Agile program management: scaling collaboration across the organization
PDF
Scaling Agile Projects to Programs: Networks of Autonomy, Collaboration and E...
PDF
Agile projects.programs.portfolio
PDF
Agile programmanagement
PDF
Agile teams.collaboration.charter
PDF
Where is agile going withculture
PDF
Agile Program Management
PDF
Agile Teams and Collaboration: What's New About Agile?
PDF
Agile management.managing for collaboration
PDF
Agile.managers.essence.leadership
PDF
Hands-on Agile #59: “Agile” Does Not Work for You? Tackling Fake Agility w/ J...
PDF
Tackling Fake Agility w/ Johanna Rothman
PDF
Lead Your Hybrid Remote Team to Success: Focus on Principles and Outcomes
PDF
Agile And Lean Program Management Scaling Collaboration Across The Organizati...
PDF
Agile architecture.and.programmanager
PPTX
Henny Portman - Will the project manager survive in the agile world when scal...
PDF
Agile testandtestmgmt.atd
PDF
Agile and Lean Roadmapping: Incorporating Change at Every Level of Product Pl...
Agile programmanagement.collaboratingacrossorganization
Agile program management: Scaling Collaboration Across the Organization (Agil...
Agile program management: scaling collaboration across the organization
Scaling Agile Projects to Programs: Networks of Autonomy, Collaboration and E...
Agile projects.programs.portfolio
Agile programmanagement
Agile teams.collaboration.charter
Where is agile going withculture
Agile Program Management
Agile Teams and Collaboration: What's New About Agile?
Agile management.managing for collaboration
Agile.managers.essence.leadership
Hands-on Agile #59: “Agile” Does Not Work for You? Tackling Fake Agility w/ J...
Tackling Fake Agility w/ Johanna Rothman
Lead Your Hybrid Remote Team to Success: Focus on Principles and Outcomes
Agile And Lean Program Management Scaling Collaboration Across The Organizati...
Agile architecture.and.programmanager
Henny Portman - Will the project manager survive in the agile world when scal...
Agile testandtestmgmt.atd
Agile and Lean Roadmapping: Incorporating Change at Every Level of Product Pl...

More from TechWell (20)

PDF
Failing and Recovering
PDF
Instill a DevOps Testing Culture in Your Team and Organization
PDF
Test Design for Fully Automated Build Architecture
PDF
System-Level Test Automation: Ensuring a Good Start
PDF
Build Your Mobile App Quality and Test Strategy
PDF
Testing Transformation: The Art and Science for Success
PDF
Implement BDD with Cucumber and SpecFlow
PDF
Develop WebDriver Automated Tests—and Keep Your Sanity
PDF
Ma 15
PDF
Eliminate Cloud Waste with a Holistic DevOps Strategy
PDF
Transform Test Organizations for the New World of DevOps
PDF
The Fourth Constraint in Project Delivery—Leadership
PDF
Resolve the Contradiction of Specialists within Agile Teams
PDF
Pin the Tail on the Metric: A Field-Tested Agile Game
PDF
Agile Performance Holarchy (APH)—A Model for Scaling Agile Teams
PDF
A Business-First Approach to DevOps Implementation
PDF
Databases in a Continuous Integration/Delivery Process
PDF
Mobile Testing: What—and What Not—to Automate
PDF
Cultural Intelligence: A Key Skill for Success
PDF
Turn the Lights On: A Power Utility Company's Agile Transformation
Failing and Recovering
Instill a DevOps Testing Culture in Your Team and Organization
Test Design for Fully Automated Build Architecture
System-Level Test Automation: Ensuring a Good Start
Build Your Mobile App Quality and Test Strategy
Testing Transformation: The Art and Science for Success
Implement BDD with Cucumber and SpecFlow
Develop WebDriver Automated Tests—and Keep Your Sanity
Ma 15
Eliminate Cloud Waste with a Holistic DevOps Strategy
Transform Test Organizations for the New World of DevOps
The Fourth Constraint in Project Delivery—Leadership
Resolve the Contradiction of Specialists within Agile Teams
Pin the Tail on the Metric: A Field-Tested Agile Game
Agile Performance Holarchy (APH)—A Model for Scaling Agile Teams
A Business-First Approach to DevOps Implementation
Databases in a Continuous Integration/Delivery Process
Mobile Testing: What—and What Not—to Automate
Cultural Intelligence: A Key Skill for Success
Turn the Lights On: A Power Utility Company's Agile Transformation

Recently uploaded (20)

PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PPTX
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
PDF
Machine learning based COVID-19 study performance prediction
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Approach and Philosophy of On baking technology
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Encapsulation theory and applications.pdf
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
KodekX | Application Modernization Development
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
Empathic Computing: Creating Shared Understanding
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PPT
Teaching material agriculture food technology
Per capita expenditure prediction using model stacking based on satellite ima...
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
Machine learning based COVID-19 study performance prediction
Digital-Transformation-Roadmap-for-Companies.pptx
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Approach and Philosophy of On baking technology
Encapsulation_ Review paper, used for researhc scholars
Encapsulation theory and applications.pdf
Network Security Unit 5.pdf for BCA BBA.
Spectral efficient network and resource selection model in 5G networks
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
Understanding_Digital_Forensics_Presentation.pptx
Chapter 3 Spatial Domain Image Processing.pdf
KodekX | Application Modernization Development
NewMind AI Weekly Chronicles - August'25 Week I
Empathic Computing: Creating Shared Understanding
The Rise and Fall of 3GPP – Time for a Sabbatical?
Teaching material agriculture food technology

Program Management: Collaborating across the Organization

  • 1. BT1 Concurrent Session 11/14/2013 10:15 AM "Program Management: Collaborating across the Organization" Presented by: Johanna Rothman Rothman Consulting Group, Inc. Brought to you by: 340 Corporate Way, Suite 300, Orange Park, FL 32073 888 268 8770 904 278 0524 sqeinfo@sqe.com www.sqe.com
  • 2. Johanna Rothman Rothman Consulting Group, Inc. Known as the “Pragmatic Manager,”Johanna Rothman helps organizational leaders identify problems and risks in their product development and recognize potential “gotchas,” seize opportunities, and remove impediments. Johanna is the technical editor foragileconnection.com and is author of Manage Your Job Search, Hiring Geeks That Fit, Manage Your Project Portfolio: Increase Your Capacity and Finish More Projects, the 2008 Jolt Productivity award-winning Manage It! Your Guide to Modern, Pragmatic Project Management, and Behind Closed Doors: Secrets of Great Management. She is currently writing a book about agile program management. In addition, Johanna writes columns for Stickyminds.com and projectmanagment.com, and blogs on jrothman.com, andcreateadaptablelife.com.
  • 3. Agile Program Management: Collaborating Across the Organization Johanna Rothman www.jrothman.com @johannarothman jr@jrothman.com 781-641-4046
  • 4. What’s the Most Effective Way to Move Information In Any Organization? 2 © 2013 Johanna Rothman
  • 5. Rumor Mill 3 © 2013 Johanna Rothman
  • 6. Imagine Managing the Flow of Features Through a Program ... 4 © 2013 Johanna Rothman
  • 7. Teams Create Features and Integrate 5 © 2013 Johanna Rothman
  • 8. Medium Programs 6 © 2013 Johanna Rothman
  • 9. Big Programs 7 © 2013 Johanna Rothman
  • 10. 8 © 2013 Johanna Rothman
  • 11. Nuts and Bolts of Agile Programs Think small to go big--short is beautiful Short iterations: <= 2 weeks Small stories: <= 1-2 team days Just in time, evolving architecture Networks of cross-functional teams Short planning horizons Plan to replan 9 © 2013 Johanna Rothman
  • 12. How Do You Organize the Teams? Any form of agile or lean works for the project teams What’s key is small batch size and continuous integration You don’t need branded agile Be agnostic about how each team works, as long as they deliver 10 © 2013 Johanna Rothman
  • 13. Feature-Done at Regular Intervals Demo Assess risk Update the architecture Update the roadmap Update/Change the project portfolio ... 11 © 2013 Johanna Rothman
  • 14. The Core Team 12 © 2013 Johanna Rothman
  • 15. Kanban for the Core Team See the Work in Progress Keep the deliverables small 13 © 2013 Johanna Rothman
  • 16. Technical Program Team 14 © 2013 Johanna Rothman
  • 17. Each Feature Team Cross-functional Covers the roles Decides how they want to manage their own process Yes, they do! They commit completed features to the rest of the program 15 © 2013 Johanna Rothman
  • 18. Team Size Matters Communication Paths=(N*N-N)/2 4 people, (16-4)/2=6 5 people, (25-5)/2=10 6 people, (36-6)/2=15 7 people, (49-7)/2=21 8 people, (56-8)/2=24 9 people, (81-9)/2=36 10 people (100-10)/2=45 16 © 2013 Johanna Rothman
  • 19. How to Connect the Feature Teams? Many people say Scrum of Scrums Scrum of Scrums is a hierarchy Does not take advantage of the rumor mill Manager-directed Problematic in a geographically distributed program We need another way that is selforganizing that scales 17 © 2013 Johanna Rothman
  • 20. Small World Networks Small world networks are more-and-less connected agile teams 18 © 2013 Johanna Rothman
  • 21. Six Degrees of Separation How connected are you to everyone else? Some of you are highly connected Some less so We can take advantage of this and the rumor mill 19 © 2013 Johanna Rothman
  • 22. Use Small World Networks Feature teams take responsibility Use small world networks Use communities of practice Requires roadmaps Requires transparency Requires facilitation 20 © 2013 Johanna Rothman
  • 24. Transparency Each project must track its own velocity and learn what done means Keep stories small Limit WIP Velocity is personal to a team Teams build trust across the program People and teams start with themselves and deliver, deliver, deliver 22 © 2013 Johanna Rothman
  • 25. Recognize Inertia Inertia helps you see when things are stuck What can you deliver today? How can you help your team deliver today? Iterations help focus the team on short delivery cycles 23 © 2013 Johanna Rothman
  • 26. Build Momentum Momentum helps each team deliver something to each other and build on micro-commitments Goes back to extending trust 24 © 2013 Johanna Rothman
  • 27. Facilitation Each feature team requires a full-time agile project manager/Scrum Master/ someone who is a servant leader 25 © 2013 Johanna Rothman
  • 28. Measurements That Might Mean Something Working product is best Measure at the program level Measure what you want to see Cumulative flow might be helpful 26 © 2013 Johanna Rothman
  • 29. But I’m Not Agile Yet... Staged delivery is a tried and true alternative 27 © 2013 Johanna Rothman
  • 30. Mix and Match Life Cycles 28 © 2013 Johanna Rothman
  • 31. Release Trains Also Work 29 © 2013 Johanna Rothman
  • 32. Add Me to Your Small World Network... Manage It! Your Guide to Modern, Pragmatic Project Managment Manage Your Project Portfolio: Increase Your Capacity and Finish More Projects Agile and Lean Program Management: Collaborating Across the Organization Much more on jrothman.com Stay in touch? Pragmatic Manager: www.jrothman.com/pragmaticmanager Please link with me on LinkedIn 30 © 2013 Johanna Rothman