SlideShare une entreprise Scribd logo
1  sur  31
Télécharger pour lire hors ligne
Agile & Lean Program Management:
Scaling Collaboration Across the
Organization
Johanna Rothman
@johannarothman
www.jrothman.com
© 2017 Johanna Rothman@johannarothman 2
© 2017 Johanna Rothman@johannarothman
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
© 2017 Johanna Rothman@johannarothman
Program Management
• Organizing and
coordinating several
projects’ results into one
deliverable.
• That deliverable has the
value to the organization.
4
© 2017 Johanna Rothman@johannarothman
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 has
5
© 2017 Johanna Rothman@johannarothman
Programs are Complex or
Complicated
6
© 2017 Johanna Rothman@johannarothman
Agile Teams
7
© 2017 Johanna Rothman@johannarothman
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
© 2017 Johanna Rothman@johannarothman
“Scaling” Agile requires:
Autonomy
Collaboration
Exploration
9
© 2017 Johanna Rothman@johannarothman
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
© 2017 Johanna Rothman@johannarothman
Organize the Teams
• Teams decide if they use
iterations or flow as long
as they deliver often
• Small batch size and
continuous integration
• Evolving architecture
• Plan to replan
11
© 2017 Johanna Rothman@johannarothman
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
© 2017 Johanna Rothman@johannarothman
What’s the Most Effective
Way to Move Information
InYour Organization?
13
© 2017 Johanna Rothman@johannarothman
Rumor Mill
14
© 2017 Johanna Rothman@johannarothman
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
© 2017 Johanna Rothman@johannarothman
Use Small-World Networks
• Feature teams take
responsibility
• Small-world networks
provide autonomy and
collaboration
• Communities of practice
help with exploration
16
© 2017 Johanna Rothman@johannarothman
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
© 2017 Johanna Rothman@johannarothman
Typical Roadmap
18
© 2017 Johanna Rothman@johannarothman
Reality of Plans…
• Some feature sets have
more changes, more
features
• Arrival rate of changes/new
features is unpredictable
• Some features more
valuable than others
• Leads to pressure on teams
to do “more” & “change”
19
© 2017 Johanna Rothman@johannarothman
Continual Planning
One month rolling wave: time based
20
One quarter lean roadmap: scope-based
© 2017 Johanna Rothman@johannarothman
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
21
© 2017 Johanna Rothman@johannarothman
Lean is Essential
• See the flow of work
all over the
organization
• Manage WIP
• Create knowledge
• See the whole
22
© 2017 Johanna Rothman@johannarothman
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
23
© 2017 Johanna Rothman@johannarothman
Agile Changes Program
Management
• Teams (not managers) manage:
• Commitment
• How they build features
• Evolve architecture
• Program management
• Removes obstacles
• Collects and explains
program status
24
© 2017 Johanna Rothman@johannarothman
Core Program Team
• Manages
organizational
risks
• Shepherds
product business
value
25
© 2017 Johanna Rothman@johannarothman
Software Program Team
• Resolves obstacles
for technical teams
• Shepherds business
value of the
architecture, the
code, the testing…
26
© 2017 Johanna Rothman@johannarothman
Seeing Program Progress
• Program level measures!
• Working product is the
best measure
• Do not even think
about using team
velocities and merging
them
27
© 2017 Johanna Rothman@johannarothman
Product Backlog Burnup
28
© 2017 Johanna Rothman@johannarothman
Release Frequency, Costs &
Decisions
29
© 2017 Johanna Rothman@johannarothman
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
30
© 2017 Johanna Rothman@johannarothman
Let’s Stay in Touch
• Pragmatic Manager:
• www.jrothman.com/
pragmaticmanager
• Please link with me on
LinkedIn
31

Contenu connexe

Tendances

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 RoleJohanna Rothman
 
Improve socialnetworkingskills
Improve socialnetworkingskillsImprove socialnetworkingskills
Improve socialnetworkingskillsJohanna Rothman
 
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 TeamJohanna Rothman
 
Becoming-an-agile-leader
Becoming-an-agile-leaderBecoming-an-agile-leader
Becoming-an-agile-leaderJohanna Rothman
 
YNPN Lean Presentation 2015 10 15
YNPN Lean Presentation 2015 10 15YNPN Lean Presentation 2015 10 15
YNPN Lean Presentation 2015 10 15Matt Horvat
 
Editorial Calendar Show and Tell
Editorial Calendar Show and TellEditorial Calendar Show and Tell
Editorial Calendar Show and TellKivi Leroux Miller
 
MTP Digital 2020 - Developing as a Product Manager
MTP Digital 2020 - Developing as a Product ManagerMTP Digital 2020 - Developing as a Product Manager
MTP Digital 2020 - Developing as a Product ManagerPetra Wille
 

Tendances (8)

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
 
Improve socialnetworkingskills
Improve socialnetworkingskillsImprove socialnetworkingskills
Improve socialnetworkingskills
 
Yesorno.impossible
Yesorno.impossibleYesorno.impossible
Yesorno.impossible
 
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
 
Becoming-an-agile-leader
Becoming-an-agile-leaderBecoming-an-agile-leader
Becoming-an-agile-leader
 
YNPN Lean Presentation 2015 10 15
YNPN Lean Presentation 2015 10 15YNPN Lean Presentation 2015 10 15
YNPN Lean Presentation 2015 10 15
 
Editorial Calendar Show and Tell
Editorial Calendar Show and TellEditorial Calendar Show and Tell
Editorial Calendar Show and Tell
 
MTP Digital 2020 - Developing as a Product Manager
MTP Digital 2020 - Developing as a Product ManagerMTP Digital 2020 - Developing as a Product Manager
MTP Digital 2020 - Developing as a Product Manager
 

Similaire à Agile program management: Scaling Collaboration Across the Organization (Agile Prague)

Agile program management: scaling collaboration across the organization
Agile program management: scaling collaboration across the organizationAgile program management: scaling collaboration across the organization
Agile program management: scaling collaboration across the organizationJohanna Rothman
 
Agile programmanagement.collaboratingacrossorganization
Agile programmanagement.collaboratingacrossorganizationAgile programmanagement.collaboratingacrossorganization
Agile programmanagement.collaboratingacrossorganizationJohanna Rothman
 
Program Management: Collaborating across the Organization
Program Management: Collaborating across the OrganizationProgram Management: Collaborating across the Organization
Program Management: Collaborating across the OrganizationTechWell
 
Strategies to Manage Conflict in the Virtual Workplace
Strategies to Manage Conflict in the Virtual WorkplaceStrategies to Manage Conflict in the Virtual Workplace
Strategies to Manage Conflict in the Virtual WorkplaceCynthia Clay
 
Program management skills
Program management skillsProgram management skills
Program management skillsTathagat Varma
 
JR.agile portfolioplanning.pmi
JR.agile portfolioplanning.pmiJR.agile portfolioplanning.pmi
JR.agile portfolioplanning.pmiJohanna Rothman
 
Strategies to Manage Conflict in the Virtual Workplace
Strategies to Manage Conflict in the Virtual WorkplaceStrategies to Manage Conflict in the Virtual Workplace
Strategies to Manage Conflict in the Virtual WorkplaceCynthia Clay
 
Leading High Impact Virtual Teams
Leading High Impact Virtual TeamsLeading High Impact Virtual Teams
Leading High Impact Virtual TeamsCynthia Clay
 
Leading High Impact Virtual Teams
Leading High Impact Virtual TeamsLeading High Impact Virtual Teams
Leading High Impact Virtual TeamsCynthia Clay
 
Leading High Impact Virtual Teams
Leading High Impact Virtual TeamsLeading High Impact Virtual Teams
Leading High Impact Virtual TeamsCynthia Clay
 
Learning's Big Data Problem: Measuring & Analyzing Impact Part 2
Learning's Big Data Problem: Measuring & Analyzing Impact Part 2Learning's Big Data Problem: Measuring & Analyzing Impact Part 2
Learning's Big Data Problem: Measuring & Analyzing Impact Part 2Watershed
 
Strategies to Reduce Conflict in the Virtual Workplace
Strategies to Reduce Conflict in the Virtual WorkplaceStrategies to Reduce Conflict in the Virtual Workplace
Strategies to Reduce Conflict in the Virtual WorkplaceCynthia Clay
 
Agile Program Management: Networks, Not Hierarchies
Agile Program Management: Networks, Not HierarchiesAgile Program Management: Networks, Not Hierarchies
Agile Program Management: Networks, Not HierarchiesTechWell
 
Transparent Decisions: Managing the Project Portfolio
Transparent Decisions: Managing the Project PortfolioTransparent Decisions: Managing the Project Portfolio
Transparent Decisions: Managing the Project PortfolioJohanna Rothman
 
Performance Management: How to Build a Program People Won't Hate
Performance Management: How to Build a Program People Won't HatePerformance Management: How to Build a Program People Won't Hate
Performance Management: How to Build a Program People Won't HateJulie Harrison
 
Tackling Fake Agility w/ Johanna Rothman
Tackling Fake Agility w/ Johanna RothmanTackling Fake Agility w/ Johanna Rothman
Tackling Fake Agility w/ Johanna RothmanStefan Wolpers
 
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
 
Preparing New Leaders for Frontline Management
Preparing New Leaders for Frontline ManagementPreparing New Leaders for Frontline Management
Preparing New Leaders for Frontline ManagementCynthia Clay
 
Ensuring Success in the Virtual Workplace
Ensuring Success in the Virtual WorkplaceEnsuring Success in the Virtual Workplace
Ensuring Success in the Virtual WorkplaceCynthia Clay
 

Similaire à Agile program management: Scaling Collaboration Across the Organization (Agile Prague) (20)

Agile program management: scaling collaboration across the organization
Agile program management: scaling collaboration across the organizationAgile program management: scaling collaboration across the organization
Agile program management: scaling collaboration across the organization
 
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 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
 
Strategies to Manage Conflict in the Virtual Workplace
Strategies to Manage Conflict in the Virtual WorkplaceStrategies to Manage Conflict in the Virtual Workplace
Strategies to Manage Conflict in the Virtual Workplace
 
Program management skills
Program management skillsProgram management skills
Program management skills
 
JR.agile portfolioplanning.pmi
JR.agile portfolioplanning.pmiJR.agile portfolioplanning.pmi
JR.agile portfolioplanning.pmi
 
Strategies to Manage Conflict in the Virtual Workplace
Strategies to Manage Conflict in the Virtual WorkplaceStrategies to Manage Conflict in the Virtual Workplace
Strategies to Manage Conflict in the Virtual Workplace
 
Leading High Impact Virtual Teams
Leading High Impact Virtual TeamsLeading High Impact Virtual Teams
Leading High Impact Virtual Teams
 
Leading High Impact Virtual Teams
Leading High Impact Virtual TeamsLeading High Impact Virtual Teams
Leading High Impact Virtual Teams
 
Leading High Impact Virtual Teams
Leading High Impact Virtual TeamsLeading High Impact Virtual Teams
Leading High Impact Virtual Teams
 
Learning's Big Data Problem: Measuring & Analyzing Impact Part 2
Learning's Big Data Problem: Measuring & Analyzing Impact Part 2Learning's Big Data Problem: Measuring & Analyzing Impact Part 2
Learning's Big Data Problem: Measuring & Analyzing Impact Part 2
 
Strategies to Reduce Conflict in the Virtual Workplace
Strategies to Reduce Conflict in the Virtual WorkplaceStrategies to Reduce Conflict in the Virtual Workplace
Strategies to Reduce Conflict in the Virtual Workplace
 
Agile Program Management: Networks, Not Hierarchies
Agile Program Management: Networks, Not HierarchiesAgile Program Management: Networks, Not Hierarchies
Agile Program Management: Networks, Not Hierarchies
 
Transparent Decisions: Managing the Project Portfolio
Transparent Decisions: Managing the Project PortfolioTransparent Decisions: Managing the Project Portfolio
Transparent Decisions: Managing the Project Portfolio
 
Performance Management: How to Build a Program People Won't Hate
Performance Management: How to Build a Program People Won't HatePerformance Management: How to Build a Program People Won't Hate
Performance Management: How to Build a Program People Won't Hate
 
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...
 
Preparing New Leaders for Frontline Management
Preparing New Leaders for Frontline ManagementPreparing New Leaders for Frontline Management
Preparing New Leaders for Frontline Management
 
Ensuring Success in the Virtual Workplace
Ensuring Success in the Virtual WorkplaceEnsuring Success in the Virtual Workplace
Ensuring Success in the Virtual Workplace
 

Plus de Johanna Rothman

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 SportJohanna Rothman
 
What makesyoua greattestleader
What makesyoua greattestleaderWhat makesyoua greattestleader
What makesyoua greattestleaderJohanna Rothman
 
Creating an Adaptable life
Creating an Adaptable lifeCreating an Adaptable life
Creating an Adaptable lifeJohanna Rothman
 
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?Johanna Rothman
 
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 sportJohanna Rothman
 
Exploding Management Myths
Exploding Management MythsExploding Management Myths
Exploding Management MythsJohanna Rothman
 
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 AgileJohanna Rothman
 
Agile.managers.essence.leadership
Agile.managers.essence.leadershipAgile.managers.essence.leadership
Agile.managers.essence.leadershipJohanna Rothman
 
Becoming.kick ass.testmanager
Becoming.kick ass.testmanagerBecoming.kick ass.testmanager
Becoming.kick ass.testmanagerJohanna Rothman
 

Plus de Johanna Rothman (13)

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
 
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
 

Dernier

Cyber Security Training in Office Environment
Cyber Security Training in Office EnvironmentCyber Security Training in Office Environment
Cyber Security Training in Office Environmentelijahj01012
 
business environment micro environment macro environment.pptx
business environment micro environment macro environment.pptxbusiness environment micro environment macro environment.pptx
business environment micro environment macro environment.pptxShruti Mittal
 
The McKinsey 7S Framework: A Holistic Approach to Harmonizing All Parts of th...
The McKinsey 7S Framework: A Holistic Approach to Harmonizing All Parts of th...The McKinsey 7S Framework: A Holistic Approach to Harmonizing All Parts of th...
The McKinsey 7S Framework: A Holistic Approach to Harmonizing All Parts of th...Operational Excellence Consulting
 
Healthcare Feb. & Mar. Healthcare Newsletter
Healthcare Feb. & Mar. Healthcare NewsletterHealthcare Feb. & Mar. Healthcare Newsletter
Healthcare Feb. & Mar. Healthcare NewsletterJamesConcepcion7
 
APRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfAPRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfRbc Rbcua
 
Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03DallasHaselhorst
 
Effective Strategies for Maximizing Your Profit When Selling Gold Jewelry
Effective Strategies for Maximizing Your Profit When Selling Gold JewelryEffective Strategies for Maximizing Your Profit When Selling Gold Jewelry
Effective Strategies for Maximizing Your Profit When Selling Gold JewelryWhittensFineJewelry1
 
BAILMENT & PLEDGE business law notes.pptx
BAILMENT & PLEDGE business law notes.pptxBAILMENT & PLEDGE business law notes.pptx
BAILMENT & PLEDGE business law notes.pptxran17april2001
 
Jewish Resources in the Family Resource Centre
Jewish Resources in the Family Resource CentreJewish Resources in the Family Resource Centre
Jewish Resources in the Family Resource CentreNZSG
 
PSCC - Capability Statement Presentation
PSCC - Capability Statement PresentationPSCC - Capability Statement Presentation
PSCC - Capability Statement PresentationAnamaria Contreras
 
Supercharge Your eCommerce Stores-acowebs
Supercharge Your eCommerce Stores-acowebsSupercharge Your eCommerce Stores-acowebs
Supercharge Your eCommerce Stores-acowebsGOKUL JS
 
Driving Business Impact for PMs with Jon Harmer
Driving Business Impact for PMs with Jon HarmerDriving Business Impact for PMs with Jon Harmer
Driving Business Impact for PMs with Jon HarmerAggregage
 
Church Building Grants To Assist With New Construction, Additions, And Restor...
Church Building Grants To Assist With New Construction, Additions, And Restor...Church Building Grants To Assist With New Construction, Additions, And Restor...
Church Building Grants To Assist With New Construction, Additions, And Restor...Americas Got Grants
 
Guide Complete Set of Residential Architectural Drawings PDF
Guide Complete Set of Residential Architectural Drawings PDFGuide Complete Set of Residential Architectural Drawings PDF
Guide Complete Set of Residential Architectural Drawings PDFChandresh Chudasama
 
Lucia Ferretti, Lead Business Designer; Matteo Meschini, Business Designer @T...
Lucia Ferretti, Lead Business Designer; Matteo Meschini, Business Designer @T...Lucia Ferretti, Lead Business Designer; Matteo Meschini, Business Designer @T...
Lucia Ferretti, Lead Business Designer; Matteo Meschini, Business Designer @T...Associazione Digital Days
 
Horngren’s Financial & Managerial Accounting, 7th edition by Miller-Nobles so...
Horngren’s Financial & Managerial Accounting, 7th edition by Miller-Nobles so...Horngren’s Financial & Managerial Accounting, 7th edition by Miller-Nobles so...
Horngren’s Financial & Managerial Accounting, 7th edition by Miller-Nobles so...ssuserf63bd7
 
Unveiling the Soundscape Music for Psychedelic Experiences
Unveiling the Soundscape Music for Psychedelic ExperiencesUnveiling the Soundscape Music for Psychedelic Experiences
Unveiling the Soundscape Music for Psychedelic ExperiencesDoe Paoro
 
Darshan Hiranandani [News About Next CEO].pdf
Darshan Hiranandani [News About Next CEO].pdfDarshan Hiranandani [News About Next CEO].pdf
Darshan Hiranandani [News About Next CEO].pdfShashank Mehta
 
GUIDELINES ON USEFUL FORMS IN FREIGHT FORWARDING (F) Danny Diep Toh MBA.pdf
GUIDELINES ON USEFUL FORMS IN FREIGHT FORWARDING (F) Danny Diep Toh MBA.pdfGUIDELINES ON USEFUL FORMS IN FREIGHT FORWARDING (F) Danny Diep Toh MBA.pdf
GUIDELINES ON USEFUL FORMS IN FREIGHT FORWARDING (F) Danny Diep Toh MBA.pdfDanny Diep To
 

Dernier (20)

Cyber Security Training in Office Environment
Cyber Security Training in Office EnvironmentCyber Security Training in Office Environment
Cyber Security Training in Office Environment
 
business environment micro environment macro environment.pptx
business environment micro environment macro environment.pptxbusiness environment micro environment macro environment.pptx
business environment micro environment macro environment.pptx
 
The McKinsey 7S Framework: A Holistic Approach to Harmonizing All Parts of th...
The McKinsey 7S Framework: A Holistic Approach to Harmonizing All Parts of th...The McKinsey 7S Framework: A Holistic Approach to Harmonizing All Parts of th...
The McKinsey 7S Framework: A Holistic Approach to Harmonizing All Parts of th...
 
Healthcare Feb. & Mar. Healthcare Newsletter
Healthcare Feb. & Mar. Healthcare NewsletterHealthcare Feb. & Mar. Healthcare Newsletter
Healthcare Feb. & Mar. Healthcare Newsletter
 
APRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfAPRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdf
 
Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03
 
Effective Strategies for Maximizing Your Profit When Selling Gold Jewelry
Effective Strategies for Maximizing Your Profit When Selling Gold JewelryEffective Strategies for Maximizing Your Profit When Selling Gold Jewelry
Effective Strategies for Maximizing Your Profit When Selling Gold Jewelry
 
BAILMENT & PLEDGE business law notes.pptx
BAILMENT & PLEDGE business law notes.pptxBAILMENT & PLEDGE business law notes.pptx
BAILMENT & PLEDGE business law notes.pptx
 
Jewish Resources in the Family Resource Centre
Jewish Resources in the Family Resource CentreJewish Resources in the Family Resource Centre
Jewish Resources in the Family Resource Centre
 
PSCC - Capability Statement Presentation
PSCC - Capability Statement PresentationPSCC - Capability Statement Presentation
PSCC - Capability Statement Presentation
 
Supercharge Your eCommerce Stores-acowebs
Supercharge Your eCommerce Stores-acowebsSupercharge Your eCommerce Stores-acowebs
Supercharge Your eCommerce Stores-acowebs
 
Driving Business Impact for PMs with Jon Harmer
Driving Business Impact for PMs with Jon HarmerDriving Business Impact for PMs with Jon Harmer
Driving Business Impact for PMs with Jon Harmer
 
Church Building Grants To Assist With New Construction, Additions, And Restor...
Church Building Grants To Assist With New Construction, Additions, And Restor...Church Building Grants To Assist With New Construction, Additions, And Restor...
Church Building Grants To Assist With New Construction, Additions, And Restor...
 
Guide Complete Set of Residential Architectural Drawings PDF
Guide Complete Set of Residential Architectural Drawings PDFGuide Complete Set of Residential Architectural Drawings PDF
Guide Complete Set of Residential Architectural Drawings PDF
 
Lucia Ferretti, Lead Business Designer; Matteo Meschini, Business Designer @T...
Lucia Ferretti, Lead Business Designer; Matteo Meschini, Business Designer @T...Lucia Ferretti, Lead Business Designer; Matteo Meschini, Business Designer @T...
Lucia Ferretti, Lead Business Designer; Matteo Meschini, Business Designer @T...
 
Horngren’s Financial & Managerial Accounting, 7th edition by Miller-Nobles so...
Horngren’s Financial & Managerial Accounting, 7th edition by Miller-Nobles so...Horngren’s Financial & Managerial Accounting, 7th edition by Miller-Nobles so...
Horngren’s Financial & Managerial Accounting, 7th edition by Miller-Nobles so...
 
Unveiling the Soundscape Music for Psychedelic Experiences
Unveiling the Soundscape Music for Psychedelic ExperiencesUnveiling the Soundscape Music for Psychedelic Experiences
Unveiling the Soundscape Music for Psychedelic Experiences
 
WAM Corporate Presentation April 12 2024.pdf
WAM Corporate Presentation April 12 2024.pdfWAM Corporate Presentation April 12 2024.pdf
WAM Corporate Presentation April 12 2024.pdf
 
Darshan Hiranandani [News About Next CEO].pdf
Darshan Hiranandani [News About Next CEO].pdfDarshan Hiranandani [News About Next CEO].pdf
Darshan Hiranandani [News About Next CEO].pdf
 
GUIDELINES ON USEFUL FORMS IN FREIGHT FORWARDING (F) Danny Diep Toh MBA.pdf
GUIDELINES ON USEFUL FORMS IN FREIGHT FORWARDING (F) Danny Diep Toh MBA.pdfGUIDELINES ON USEFUL FORMS IN FREIGHT FORWARDING (F) Danny Diep Toh MBA.pdf
GUIDELINES ON USEFUL FORMS IN FREIGHT FORWARDING (F) Danny Diep Toh MBA.pdf
 

Agile program management: Scaling Collaboration Across the Organization (Agile Prague)

  • 1. Agile & Lean Program Management: Scaling Collaboration Across the Organization Johanna Rothman @johannarothman www.jrothman.com
  • 2. © 2017 Johanna Rothman@johannarothman 2
  • 3. © 2017 Johanna Rothman@johannarothman 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. © 2017 Johanna Rothman@johannarothman Program Management • Organizing and coordinating several projects’ results into one deliverable. • That deliverable has the value to the organization. 4
  • 5. © 2017 Johanna Rothman@johannarothman 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 has 5
  • 6. © 2017 Johanna Rothman@johannarothman Programs are Complex or Complicated 6
  • 7. © 2017 Johanna Rothman@johannarothman Agile Teams 7
  • 8. © 2017 Johanna Rothman@johannarothman 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. © 2017 Johanna Rothman@johannarothman “Scaling” Agile requires: Autonomy Collaboration Exploration 9
  • 10. © 2017 Johanna Rothman@johannarothman 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. © 2017 Johanna Rothman@johannarothman Organize the Teams • Teams decide if they use iterations or flow as long as they deliver often • Small batch size and continuous integration • Evolving architecture • Plan to replan 11
  • 12. © 2017 Johanna Rothman@johannarothman 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. © 2017 Johanna Rothman@johannarothman What’s the Most Effective Way to Move Information InYour Organization? 13
  • 14. © 2017 Johanna Rothman@johannarothman Rumor Mill 14
  • 15. © 2017 Johanna Rothman@johannarothman 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. © 2017 Johanna Rothman@johannarothman Use Small-World Networks • Feature teams take responsibility • Small-world networks provide autonomy and collaboration • Communities of practice help with exploration 16
  • 17. © 2017 Johanna Rothman@johannarothman 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. © 2017 Johanna Rothman@johannarothman Typical Roadmap 18
  • 19. © 2017 Johanna Rothman@johannarothman Reality of Plans… • Some feature sets have more changes, more features • Arrival rate of changes/new features is unpredictable • Some features more valuable than others • Leads to pressure on teams to do “more” & “change” 19
  • 20. © 2017 Johanna Rothman@johannarothman Continual Planning One month rolling wave: time based 20 One quarter lean roadmap: scope-based
  • 21. © 2017 Johanna Rothman@johannarothman 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 21
  • 22. © 2017 Johanna Rothman@johannarothman Lean is Essential • See the flow of work all over the organization • Manage WIP • Create knowledge • See the whole 22
  • 23. © 2017 Johanna Rothman@johannarothman 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 23
  • 24. © 2017 Johanna Rothman@johannarothman Agile Changes Program Management • Teams (not managers) manage: • Commitment • How they build features • Evolve architecture • Program management • Removes obstacles • Collects and explains program status 24
  • 25. © 2017 Johanna Rothman@johannarothman Core Program Team • Manages organizational risks • Shepherds product business value 25
  • 26. © 2017 Johanna Rothman@johannarothman Software Program Team • Resolves obstacles for technical teams • Shepherds business value of the architecture, the code, the testing… 26
  • 27. © 2017 Johanna Rothman@johannarothman Seeing Program Progress • Program level measures! • Working product is the best measure • Do not even think about using team velocities and merging them 27
  • 28. © 2017 Johanna Rothman@johannarothman Product Backlog Burnup 28
  • 29. © 2017 Johanna Rothman@johannarothman Release Frequency, Costs & Decisions 29
  • 30. © 2017 Johanna Rothman@johannarothman 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 30
  • 31. © 2017 Johanna Rothman@johannarothman Let’s Stay in Touch • Pragmatic Manager: • www.jrothman.com/ pragmaticmanager • Please link with me on LinkedIn 31