SlideShare ist ein Scribd-Unternehmen logo
1 von 42
Product?
What Product?
© 2023 by The ScaleAgility Group, licensed under CC BY-SA 4.0.
• Pierluigi Pugliese
• Simon Roberts
• Colin Bird
ScaleAgility: Principles Over Frameworks for Agility at Scale
Jan B. Olsen
Denmark, CTC […]
Matt Roadnight
England, CST […]
Colin Bird
England, CST […]
Pierluigi Pugliese
Germany, CST […]
Simon Roberts
Scotland, CST […]
• Are you a Product Owner?
• Are you working on a large-scale development?
• In your company, do you have…
• Chief Product Owner?
• Technical Product Owner?
• Business Analysts?
• Business PO? Business Owner?
• Other “strange” roles?
Our topic today: Product [& Owner]
• What is a Product [at Scale]?
• Principles
• Organisational Complexity
• Case study and examples
• Product Ownership at scale
• Principles
• Examples
• Towards an agile organisation at scale
• The importance of the definition of Product!
What are we going to talk about?
A Product
Owner is a…
Product Owner
What does it mean
“being owner”?
What is a
Product?
The Secret of the Product Owner
• Maximises the value / RoI
• Decides the Product Strategy
• Decides about scope and priorities
The Product Owner - recap
From: Scrum Guide 2020, adapted
• Is:
• Entrepreneur
• Innovator
• System thinker
• Mini-CEO
• Is NOT
• Business Analyst
Ken Schwaber on POs
https://www.scrum.org/resources/blog/who-professional-scrum-product-owner
Clarification and Prioritisation
Stakeholders Developers
Clarification
Prioritisation
Decides on scope and
priorities:
Product Development
Strategy!
Product
Owner
Product
Backlog
What is a
Product?
• In groups of 3-4
• Discuss a *structural* definition for a large product:
• What is part of a product?
• What is *not* a part of a product
• Consider cases like:
• Large global e-commerce
• Automotive development
• Big telecom development
• …
What is a Product? (At Scale!)
Principle 1:
End-to-End
Product!
Ideally…
“Product
Development
Organisation”
• It’s too big/too complex
• Our departments are not organised to work like that
• We cannot work like that
• We have too many sites to make it work in that way
• Our architecture is different and does not support that
• We’ve always done it differently
• [Blah, blah, blah, …]
But…
😬
😭
😢
😤
😵💫
Complexity
Complexity
In large companies: CA >>> CE
Essential →CE
Accidental →CA
- Frederick P. Brooks, The Mythical Man-Month, Anniversary edition with 4 new chapters, Addison-Wesley (1995)
- Proceeding of the IFIP Tenth World Computing Conference, H.-J. Kugler, ed., Elsevier Science B.V., Amsterdam, NL (1986)
pp. 1069-76
Customer
(needs…)
Customer
Product,
Service,
…
[used somewhere
else in our
company…]
Something coming
from a supplier
Customer
(needs…)
Customer
(needs…)
Customer
Product,
Service,
…
Accidental Complexity in Action…
“Composite Value
Stream”
Product
Owners/
Managers/...
Department
Boundaries
Dept. 1 Dept. 2
Dept. 3
Dept. 4
Dept. 5
Dept. 6
Teams
The MAIN cause of Organisational
Dysfunctions is…
Accidental
Complexity
How can we reduce it?
Principle 2: Align towards
Business Synergies
If you really need to “split”
Principle 3:
Avoid
Components
If you really need to “split”
Principle 4:
Architectural
Cohesion
If you really need to “split”
Principle 5:
Reduce Factors Increasing
Product Complexity
If you really need to “split”
Constraint Dimensions
• Human Factors
• Internal Politics
• Company Structure
• Technological
• Technical
• Product Size
• Value Stream Complexity
Using the Constraint Dimensions -
Example
Complexity
Difficulty in addressing it
⦿ Technological
⦿ Company Structure
⦿ Internal Politics
⦿ Human Factors
⦿ Value Stream Complexity
⦿ Product Size
⦿ Technical
Principle 6:
Evolve in the direction
of extending
the de
fi
nition of Product,
avoid Parts
If you really need to “split”
Example: Evolving a Product
A telecommunications company
turned their failing consumer cloud
product around by going back to
basics and applying a rigorous and
evolutionary approach to scaling
• Long time-to-market for new versions, typically 1-2 major releases
per year.
• Low customer satisfaction, indicated by low user retention rate and
typically 1-2 star ratings in the App stores.
• Low team morale.
• Poor performance and reliability of the product.
• Separate roles for product management, commercial management,
service life-cycle management and project management.
• Development carried out by teams responsible for different layers of
the technical architecture
Example: Initial Situation
Workshop Example
Specialisation (if any):
Codec
Team
Specialisation (if any):
IOS
Team
Specialisation (if any):
Android
Team
Specialisation (if any):
Web
Output
Description
Team
Specialisation (if any):
Windows
Desktop
Work
Description
Team
Specialisation (if any):
Backend
Work
Description
Team
Team
Specialisation (if any):
Database
Team
Specialisation (if any):
Acceptance
Testing
Team
Specialisation (if any):
Performance
Testing
Team
Specialisation (if any):
Integration
Team
Specialisation (if any):
Requirements
Work
Description Internal Product
Description
Deliverable Product
Description
Output
Description
Output
Description
Output
Description
Output
Description
Output Description
Work
Description
Work
Description
Work
Description
Work
Description
Work
Description
Team
Specialisation (if any):
Visual
Design
W
o
r
k
D
e
s
c
r
ip
t
io
n
Document Output
Description
Work
Packages for
the Teams
Nat Cos
(UK, GEr,
Hun)
Security/
Data Prot
SVPs Biz
Units
Output
Description
Improve
End-To-End Product
Improve
End-To-End Product Improve
End-To-End Product
Improve avoid
organising teams on
components
Improve avoid
organising teams on
components
Improve avoid
organising teams on
components
Improve avoid
organising teams on
components
Improve avoid
organising teams on
components
Improve Business
Synergies
Remove the hand over
of documented work
packages as it cause
product quality isess to
to lack of clarity
A team has all the skills
(one of .. Windows,
Desktop, Web, Android,
IOS) to integrate and
acceptance test their work
Improve inconsistent
journeys across different
product end points
(Windows, IOS, Android,
Web)
Bring together UI
specialists with database
and backend specialists
in the same team
Bring together UI
specialists with database
and backend specialists
in the same team
A team has all the skills
(one of .. Windows,
Desktop, Web, Android,
IOS) to integrate and
acceptance test their work
Many business stakeholder
requests are taken across
different end consumer
products (IoS, Android, Web,
Windows) causing priority
clashes
Improve clarity of
requirements between
different stakeholder
that have differing views
Bring requirements
and visual design
specialists into the
the same team
Workshop Example
Team
Specialisation (if any):
Web
Team
Specialisation (if any):
Windows
Desktop
Team
Specialisation (if any):
Backend
Team
Team
Specialisation (if any):
Database
Team
Specialisation (if any):
Requirements
Work
Description
Work
Description
Work
Description
Work
Description
Work
Description
Team
Specialisation (if any):
Visual
Design
W
o
r
k
D
e
s
c
r
i
p
t
i
o
n
Document Output
Description
Work
Packages for
the Teams
Ps Biz
nits
E
Improve
End-To-End Product
Improve avoid
organising teams on
components
Improve avoid
organising teams on
components
Improve avoid
organising teams on
components
Improve Business
Synergies
Remove the hand over
of documented work
packages as it cause
product quality isess to
to lack of clarity
Improve inconsistent
journeys across different
product end points
(Windows, IOS, Android,
Web)
Bring together UI
specialists with database
and backend specialists
in the same team
Bring together UI
specialists with database
and backend specialists
in the same team
Many business stakeholder
requests are taken across
different end consumer
products (IoS, Android, Web,
Windows) causing priority
clashes
Improve clarity of
requirements between
different stakeholder
that have differing views
Bring requirements
and visual design
specialists into the
the same team
• Starting with one team, the transition was made to cross-functional
feature teams.
• A single product backlog was introduced across all teams.
• Each team was trained and coached in excellent Scrum + key Scrum
patterns + XP development practices.
• Gave the organisation the means to respond quickly to data on
product quality and user satisfaction and drive the product towards
success.
Example: What Changed?
• After 6 months, things had improved considerably:
• App store ratings improved from an average of 1-2 stars to 4-5
stars, More active users
• Team morale improved
• Product awarded first place in a review of competitive consumer
cloud products
Example: What Happened?
What does it mean
“being owner”?
Principle 7:
The Product Owner
is Accountable
for sustained End Value
At Scale…
From Larman-Vodde,“Practices for Scaling Lean & Agile Development” - adapted
"Business" "Development"
Authority Responsibility
More! Less!
Product Owner:
Authority and
Responsibility
The “Contract Game”
Some common names:
- Product Manager
- Product Owner
- Product Owner
- Business Owner
- Business Process Owner
Some common names:
- Development Manager
- Tech. Product Owner
- Proxy Product Owner
- Product Owner
- Product Owner
Escalation
path
Escalation
path
Escalation
path
Portfolio Management /
Steering Committee /
...
Escalation
path
A Common
Configuration…
?
✘
“Small POs”
Better!
Portfolio Management /
Steering Committee /
...
Investment
decision
[ ... ]
Investment
decision
“Big PO”
Principle 8:
Minimum Viable
Product Owners
At Scale…
Outcome or
Output?
Output Outcome
Velocity Customer satisfaction
Person-hours/-days Employees satisfaction
Lines of code Overall product rating
# of bugs
# of bugs reported from the
fi
eld
# of features delivered
Customer-perceived value of
the features delivered
Principle 9: Outcome is the primary
measure of success
Principle 10: Output is only relevant in
that it delivers outcomes and impacts
At Scale…
Principle 11:
Collective
Accountability
in case of
Product Ownership Group
At Scale…
The Path Towards
the Agile Organisation
at Scale
Towards a
Large-Scale
Agile Organisation
Towards: End-to-end Organisation
Towards: End-to-end Product
Towards: End-to-end Product Ownership
Craft
Towards: End-to-end Teams
Teams Coordination and Learning
Progressive
Enablement
Leadership provide Vision,
Guidance, grow Capabilities,
Resources, Role models of a
Learning Organisation
Iterate!
The Definition of Product
identifies and enables the
structural changes needed
in the organisation
Technical Excellence,
Coordination structures and
Learning culture enable high-
performing, product-focused
Teams
Synergies
Constraints
Progressive
Enablement
Questions?
Pierluigi Pugliese
https://connexxo.com
ppugliese@connexxo.com
`
https://scaleagility.org
Simon Roberts
https://scrumcenter.co.uk
simon.roberts@scrumcenter.com
Colin Bird
https://ripple-rock.com
colin.bird@ripple-rock.com
Product? What Product?

Weitere ähnliche Inhalte

Was ist angesagt?

Federalism the division of power
Federalism  the division of powerFederalism  the division of power
Federalism the division of powermistygoetz
 
Resumen sobre la evolucion de la seguridad social
Resumen sobre la evolucion de la seguridad socialResumen sobre la evolucion de la seguridad social
Resumen sobre la evolucion de la seguridad socialMarlin Adames
 
Unidad 13. Competencia del Poder Judicial Federal.
Unidad 13. Competencia del Poder Judicial Federal.Unidad 13. Competencia del Poder Judicial Federal.
Unidad 13. Competencia del Poder Judicial Federal.Marlenne Juárez Rodríguez
 
REGIMEN PRESTACIONAL SERVICIOS SOCIALES AL ADULTO MAYOR Y OTRA CATEGORIA DE P...
REGIMEN PRESTACIONAL SERVICIOS SOCIALES AL ADULTO MAYOR Y OTRA CATEGORIA DE P...REGIMEN PRESTACIONAL SERVICIOS SOCIALES AL ADULTO MAYOR Y OTRA CATEGORIA DE P...
REGIMEN PRESTACIONAL SERVICIOS SOCIALES AL ADULTO MAYOR Y OTRA CATEGORIA DE P...Seguridad Social un Derecho de Todos
 
Deberes y derechos de los comuneros
Deberes y derechos de los comunerosDeberes y derechos de los comuneros
Deberes y derechos de los comunerosrbrto91
 
1 (8) el estado social de derecho
1 (8) el estado social de derecho1 (8) el estado social de derecho
1 (8) el estado social de derechororyeche
 
DERECHO PATRIMONIALES Y EXTRAPATRIMONIALES.pptx
DERECHO PATRIMONIALES Y EXTRAPATRIMONIALES.pptxDERECHO PATRIMONIALES Y EXTRAPATRIMONIALES.pptx
DERECHO PATRIMONIALES Y EXTRAPATRIMONIALES.pptxJoelBetancurth
 
Ley del Instituto Nacional de Estadística - Guatemala
Ley del Instituto Nacional de Estadística - GuatemalaLey del Instituto Nacional de Estadística - Guatemala
Ley del Instituto Nacional de Estadística - Guatemalabillod
 
Criminal Law: Intoxication
Criminal Law: IntoxicationCriminal Law: Intoxication
Criminal Law: IntoxicationKirsty Allison
 
Political System of the USA
Political System of the USAPolitical System of the USA
Political System of the USAIrene_Ermolova
 
ACCIONES QUE TUTELAN EL DERECHO DE PROPIEDAD
ACCIONES QUE TUTELAN EL DERECHO DE PROPIEDADACCIONES QUE TUTELAN EL DERECHO DE PROPIEDAD
ACCIONES QUE TUTELAN EL DERECHO DE PROPIEDADmade0312
 
Industrial Dispute Act 1947.pptx
Industrial Dispute Act 1947.pptxIndustrial Dispute Act 1947.pptx
Industrial Dispute Act 1947.pptxSanjith261
 
Acto juridico 2 (Según Autores)
Acto juridico 2 (Según Autores)Acto juridico 2 (Según Autores)
Acto juridico 2 (Según Autores)JoelBetancurth
 
Propiedad mapa conceptual
Propiedad mapa conceptualPropiedad mapa conceptual
Propiedad mapa conceptual24679397
 
Los interdictos posesorios (1)
Los interdictos posesorios (1)Los interdictos posesorios (1)
Los interdictos posesorios (1)MAURICIO MAIRENA
 

Was ist angesagt? (20)

BARE ACT CrPC 1898
BARE ACT CrPC 1898BARE ACT CrPC 1898
BARE ACT CrPC 1898
 
Federalism the division of power
Federalism  the division of powerFederalism  the division of power
Federalism the division of power
 
1
11
1
 
Resumen sobre la evolucion de la seguridad social
Resumen sobre la evolucion de la seguridad socialResumen sobre la evolucion de la seguridad social
Resumen sobre la evolucion de la seguridad social
 
Unidad 13. Competencia del Poder Judicial Federal.
Unidad 13. Competencia del Poder Judicial Federal.Unidad 13. Competencia del Poder Judicial Federal.
Unidad 13. Competencia del Poder Judicial Federal.
 
REGIMEN PRESTACIONAL SERVICIOS SOCIALES AL ADULTO MAYOR Y OTRA CATEGORIA DE P...
REGIMEN PRESTACIONAL SERVICIOS SOCIALES AL ADULTO MAYOR Y OTRA CATEGORIA DE P...REGIMEN PRESTACIONAL SERVICIOS SOCIALES AL ADULTO MAYOR Y OTRA CATEGORIA DE P...
REGIMEN PRESTACIONAL SERVICIOS SOCIALES AL ADULTO MAYOR Y OTRA CATEGORIA DE P...
 
Deberes y derechos de los comuneros
Deberes y derechos de los comunerosDeberes y derechos de los comuneros
Deberes y derechos de los comuneros
 
1 (8) el estado social de derecho
1 (8) el estado social de derecho1 (8) el estado social de derecho
1 (8) el estado social de derecho
 
DERECHO PATRIMONIALES Y EXTRAPATRIMONIALES.pptx
DERECHO PATRIMONIALES Y EXTRAPATRIMONIALES.pptxDERECHO PATRIMONIALES Y EXTRAPATRIMONIALES.pptx
DERECHO PATRIMONIALES Y EXTRAPATRIMONIALES.pptx
 
Ley del Instituto Nacional de Estadística - Guatemala
Ley del Instituto Nacional de Estadística - GuatemalaLey del Instituto Nacional de Estadística - Guatemala
Ley del Instituto Nacional de Estadística - Guatemala
 
Criminal Law: Intoxication
Criminal Law: IntoxicationCriminal Law: Intoxication
Criminal Law: Intoxication
 
Cpe bolivia oficial
Cpe bolivia oficialCpe bolivia oficial
Cpe bolivia oficial
 
Political System of the USA
Political System of the USAPolitical System of the USA
Political System of the USA
 
ACCIONES QUE TUTELAN EL DERECHO DE PROPIEDAD
ACCIONES QUE TUTELAN EL DERECHO DE PROPIEDADACCIONES QUE TUTELAN EL DERECHO DE PROPIEDAD
ACCIONES QUE TUTELAN EL DERECHO DE PROPIEDAD
 
Industrial Dispute Act 1947.pptx
Industrial Dispute Act 1947.pptxIndustrial Dispute Act 1947.pptx
Industrial Dispute Act 1947.pptx
 
Acto juridico 2 (Según Autores)
Acto juridico 2 (Según Autores)Acto juridico 2 (Según Autores)
Acto juridico 2 (Según Autores)
 
Unidad 6. Cámara de Diputados.
Unidad 6. Cámara de Diputados.Unidad 6. Cámara de Diputados.
Unidad 6. Cámara de Diputados.
 
Right of bail
Right of bailRight of bail
Right of bail
 
Propiedad mapa conceptual
Propiedad mapa conceptualPropiedad mapa conceptual
Propiedad mapa conceptual
 
Los interdictos posesorios (1)
Los interdictos posesorios (1)Los interdictos posesorios (1)
Los interdictos posesorios (1)
 

Ähnlich wie Product? What Product?

Design Thinking, Agile, DevOps - fuel the innovation delivery
Design Thinking, Agile, DevOps  - fuel the innovation deliveryDesign Thinking, Agile, DevOps  - fuel the innovation delivery
Design Thinking, Agile, DevOps - fuel the innovation deliveryYi Xu
 
International succes med cloud og agile
International succes med cloud og agileInternational succes med cloud og agile
International succes med cloud og agileBestBrains
 
Blitzscaling Session 9: Village Stage
Blitzscaling Session 9: Village StageBlitzscaling Session 9: Village Stage
Blitzscaling Session 9: Village StageGreylock Partners
 
Lessons Learned from Large Scale Adoption of DevOps for IBM z Systems Software
Lessons Learned from Large Scale Adoption of DevOps for IBM z Systems SoftwareLessons Learned from Large Scale Adoption of DevOps for IBM z Systems Software
Lessons Learned from Large Scale Adoption of DevOps for IBM z Systems SoftwareDevOps for Enterprise Systems
 
MongoDB World 2018: How an Idea Becomes a MongoDB Feature
MongoDB World 2018: How an Idea Becomes a MongoDB FeatureMongoDB World 2018: How an Idea Becomes a MongoDB Feature
MongoDB World 2018: How an Idea Becomes a MongoDB FeatureMongoDB
 
Shane Hastie (SoftEd/Agile Alliance of Auckland)
Shane Hastie (SoftEd/Agile Alliance of Auckland)Shane Hastie (SoftEd/Agile Alliance of Auckland)
Shane Hastie (SoftEd/Agile Alliance of Auckland)AgileNZ Conference
 
Holistic Product Development
Holistic Product DevelopmentHolistic Product Development
Holistic Product DevelopmentGary Pedretti
 
PMI CH AMM2023 - Bye Bye Project Manager - SwissQ.pptx
PMI CH AMM2023 - Bye Bye Project Manager - SwissQ.pptxPMI CH AMM2023 - Bye Bye Project Manager - SwissQ.pptx
PMI CH AMM2023 - Bye Bye Project Manager - SwissQ.pptxChristoph Wolf
 
Visual Studio 2010 Agile Tools (overview)
Visual Studio 2010 Agile Tools (overview)Visual Studio 2010 Agile Tools (overview)
Visual Studio 2010 Agile Tools (overview)Alexei Govorine
 
The Dual-Track Agile UX Process at Dell EMC
The Dual-Track Agile UX Process at Dell EMCThe Dual-Track Agile UX Process at Dell EMC
The Dual-Track Agile UX Process at Dell EMCuxpin
 
How to create awesome customer experiences
How to create awesome customer experiencesHow to create awesome customer experiences
How to create awesome customer experiencesMorgan Simonsen
 
The People Model & Cloud Transformation - Transformation Day Public Sector Lo...
The People Model & Cloud Transformation - Transformation Day Public Sector Lo...The People Model & Cloud Transformation - Transformation Day Public Sector Lo...
The People Model & Cloud Transformation - Transformation Day Public Sector Lo...Amazon Web Services
 
Jan Bosch | Agile Product Development: From Hunch to Hard Data
Jan Bosch | Agile Product Development: From Hunch to Hard DataJan Bosch | Agile Product Development: From Hunch to Hard Data
Jan Bosch | Agile Product Development: From Hunch to Hard DataOptimizely
 
What can DesignOps do for you? by Carol Smith at TLMUX in Montreal
What can DesignOps do for you? by Carol Smith at TLMUX in MontrealWhat can DesignOps do for you? by Carol Smith at TLMUX in Montreal
What can DesignOps do for you? by Carol Smith at TLMUX in MontrealCarol Smith
 
Lean Startup: Reduce 40% go-to-market time & cost on your next product launch
Lean Startup: Reduce 40% go-to-market time & cost on your next product launchLean Startup: Reduce 40% go-to-market time & cost on your next product launch
Lean Startup: Reduce 40% go-to-market time & cost on your next product launchPeople10 Technosoft Private Limited
 
Agile Business: Build great products faster with small diverse teams by Lisbe...
Agile Business: Build great products faster with small diverse teams by Lisbe...Agile Business: Build great products faster with small diverse teams by Lisbe...
Agile Business: Build great products faster with small diverse teams by Lisbe...Boye & Company
 
Owasp summit slides day 2
Owasp summit slides day 2Owasp summit slides day 2
Owasp summit slides day 2Dinis Cruz
 
Oxford Innovation - case study
Oxford Innovation - case studyOxford Innovation - case study
Oxford Innovation - case studyAgileOnTheBeach
 
The Complexity to "Yes" in Analytics Software and the Possibilities with Dock...
The Complexity to "Yes" in Analytics Software and the Possibilities with Dock...The Complexity to "Yes" in Analytics Software and the Possibilities with Dock...
The Complexity to "Yes" in Analytics Software and the Possibilities with Dock...Docker, Inc.
 

Ähnlich wie Product? What Product? (20)

Design Thinking, Agile, DevOps - fuel the innovation delivery
Design Thinking, Agile, DevOps  - fuel the innovation deliveryDesign Thinking, Agile, DevOps  - fuel the innovation delivery
Design Thinking, Agile, DevOps - fuel the innovation delivery
 
International succes med cloud og agile
International succes med cloud og agileInternational succes med cloud og agile
International succes med cloud og agile
 
Dev ops
Dev opsDev ops
Dev ops
 
Blitzscaling Session 9: Village Stage
Blitzscaling Session 9: Village StageBlitzscaling Session 9: Village Stage
Blitzscaling Session 9: Village Stage
 
Lessons Learned from Large Scale Adoption of DevOps for IBM z Systems Software
Lessons Learned from Large Scale Adoption of DevOps for IBM z Systems SoftwareLessons Learned from Large Scale Adoption of DevOps for IBM z Systems Software
Lessons Learned from Large Scale Adoption of DevOps for IBM z Systems Software
 
MongoDB World 2018: How an Idea Becomes a MongoDB Feature
MongoDB World 2018: How an Idea Becomes a MongoDB FeatureMongoDB World 2018: How an Idea Becomes a MongoDB Feature
MongoDB World 2018: How an Idea Becomes a MongoDB Feature
 
Shane Hastie (SoftEd/Agile Alliance of Auckland)
Shane Hastie (SoftEd/Agile Alliance of Auckland)Shane Hastie (SoftEd/Agile Alliance of Auckland)
Shane Hastie (SoftEd/Agile Alliance of Auckland)
 
Holistic Product Development
Holistic Product DevelopmentHolistic Product Development
Holistic Product Development
 
PMI CH AMM2023 - Bye Bye Project Manager - SwissQ.pptx
PMI CH AMM2023 - Bye Bye Project Manager - SwissQ.pptxPMI CH AMM2023 - Bye Bye Project Manager - SwissQ.pptx
PMI CH AMM2023 - Bye Bye Project Manager - SwissQ.pptx
 
Visual Studio 2010 Agile Tools (overview)
Visual Studio 2010 Agile Tools (overview)Visual Studio 2010 Agile Tools (overview)
Visual Studio 2010 Agile Tools (overview)
 
The Dual-Track Agile UX Process at Dell EMC
The Dual-Track Agile UX Process at Dell EMCThe Dual-Track Agile UX Process at Dell EMC
The Dual-Track Agile UX Process at Dell EMC
 
How to create awesome customer experiences
How to create awesome customer experiencesHow to create awesome customer experiences
How to create awesome customer experiences
 
The People Model & Cloud Transformation - Transformation Day Public Sector Lo...
The People Model & Cloud Transformation - Transformation Day Public Sector Lo...The People Model & Cloud Transformation - Transformation Day Public Sector Lo...
The People Model & Cloud Transformation - Transformation Day Public Sector Lo...
 
Jan Bosch | Agile Product Development: From Hunch to Hard Data
Jan Bosch | Agile Product Development: From Hunch to Hard DataJan Bosch | Agile Product Development: From Hunch to Hard Data
Jan Bosch | Agile Product Development: From Hunch to Hard Data
 
What can DesignOps do for you? by Carol Smith at TLMUX in Montreal
What can DesignOps do for you? by Carol Smith at TLMUX in MontrealWhat can DesignOps do for you? by Carol Smith at TLMUX in Montreal
What can DesignOps do for you? by Carol Smith at TLMUX in Montreal
 
Lean Startup: Reduce 40% go-to-market time & cost on your next product launch
Lean Startup: Reduce 40% go-to-market time & cost on your next product launchLean Startup: Reduce 40% go-to-market time & cost on your next product launch
Lean Startup: Reduce 40% go-to-market time & cost on your next product launch
 
Agile Business: Build great products faster with small diverse teams by Lisbe...
Agile Business: Build great products faster with small diverse teams by Lisbe...Agile Business: Build great products faster with small diverse teams by Lisbe...
Agile Business: Build great products faster with small diverse teams by Lisbe...
 
Owasp summit slides day 2
Owasp summit slides day 2Owasp summit slides day 2
Owasp summit slides day 2
 
Oxford Innovation - case study
Oxford Innovation - case studyOxford Innovation - case study
Oxford Innovation - case study
 
The Complexity to "Yes" in Analytics Software and the Possibilities with Dock...
The Complexity to "Yes" in Analytics Software and the Possibilities with Dock...The Complexity to "Yes" in Analytics Software and the Possibilities with Dock...
The Complexity to "Yes" in Analytics Software and the Possibilities with Dock...
 

Mehr von Pierluigi Pugliese

Vuoi più agilità? Riduci la complessità (organizzativa)
Vuoi più agilità? Riduci la complessità (organizzativa)Vuoi più agilità? Riduci la complessità (organizzativa)
Vuoi più agilità? Riduci la complessità (organizzativa)Pierluigi Pugliese
 
Large-Scale Product Owner @ XPDays Germany (5.10.2023)
Large-Scale Product Owner @ XPDays Germany (5.10.2023)Large-Scale Product Owner @ XPDays Germany (5.10.2023)
Large-Scale Product Owner @ XPDays Germany (5.10.2023)Pierluigi Pugliese
 
2020.05.13 host leadership minicourse.key
2020.05.13 host leadership minicourse.key2020.05.13 host leadership minicourse.key
2020.05.13 host leadership minicourse.keyPierluigi Pugliese
 
2020.04.15 meetup - Quante stupidaggini avete sentito su Scrum? Episodio 2: I...
2020.04.15 meetup - Quante stupidaggini avete sentito su Scrum? Episodio 2: I...2020.04.15 meetup - Quante stupidaggini avete sentito su Scrum? Episodio 2: I...
2020.04.15 meetup - Quante stupidaggini avete sentito su Scrum? Episodio 2: I...Pierluigi Pugliese
 
Quante stupidaggini avete sentito su Scrum? Episodio 1: Lo Scrum Master
Quante stupidaggini avete sentito su Scrum? Episodio 1: Lo Scrum MasterQuante stupidaggini avete sentito su Scrum? Episodio 1: Lo Scrum Master
Quante stupidaggini avete sentito su Scrum? Episodio 1: Lo Scrum MasterPierluigi Pugliese
 
Free software and agile: Do they fit together?
Free software and agile: Do they fit together?Free software and agile: Do they fit together?
Free software and agile: Do they fit together?Pierluigi Pugliese
 
Organizzazione e Fiducia - Italian Agile Day 2019
Organizzazione e Fiducia - Italian Agile Day 2019Organizzazione e Fiducia - Italian Agile Day 2019
Organizzazione e Fiducia - Italian Agile Day 2019Pierluigi Pugliese
 
Organizzazione Agile: pattern per crearla e antipattern per distruggerla
Organizzazione Agile: pattern per crearla e antipattern per distruggerlaOrganizzazione Agile: pattern per crearla e antipattern per distruggerla
Organizzazione Agile: pattern per crearla e antipattern per distruggerlaPierluigi Pugliese
 
Ma come implemento un'organizzazione agile?
Ma come implemento un'organizzazione agile?Ma come implemento un'organizzazione agile?
Ma come implemento un'organizzazione agile?Pierluigi Pugliese
 
Host Leaders as Good Citizens in Software Development Organisations
Host Leaders as Good Citizens in Software Development OrganisationsHost Leaders as Good Citizens in Software Development Organisations
Host Leaders as Good Citizens in Software Development OrganisationsPierluigi Pugliese
 
Cause Effect Relativity & Diversity
Cause Effect Relativity & DiversityCause Effect Relativity & Diversity
Cause Effect Relativity & DiversityPierluigi Pugliese
 
Xdde15 the art of facilitating retrospectives [and other team meetings]
Xdde15   the art of facilitating retrospectives [and other team meetings]Xdde15   the art of facilitating retrospectives [and other team meetings]
Xdde15 the art of facilitating retrospectives [and other team meetings]Pierluigi Pugliese
 
Host Leadership workshop at XP Days Benelux 2014
Host Leadership workshop at XP Days Benelux 2014Host Leadership workshop at XP Days Benelux 2014
Host Leadership workshop at XP Days Benelux 2014Pierluigi Pugliese
 
Managers and agile - do's and dont's
Managers and agile - do's and dont'sManagers and agile - do's and dont's
Managers and agile - do's and dont'sPierluigi Pugliese
 
Host Leadership @ Better Software 2014
Host Leadership @ Better Software 2014Host Leadership @ Better Software 2014
Host Leadership @ Better Software 2014Pierluigi Pugliese
 
Growing agile organisations @ Agile Prague 2014
Growing agile organisations @ Agile Prague 2014Growing agile organisations @ Agile Prague 2014
Growing agile organisations @ Agile Prague 2014Pierluigi Pugliese
 
Growing agile organisations mini iad trento 2014
Growing agile organisations   mini iad trento 2014Growing agile organisations   mini iad trento 2014
Growing agile organisations mini iad trento 2014Pierluigi Pugliese
 
Growing Agile Organisations @ Lean & Agile for Innovation 2014, Milan
Growing Agile Organisations @ Lean & Agile for Innovation 2014, MilanGrowing Agile Organisations @ Lean & Agile for Innovation 2014, Milan
Growing Agile Organisations @ Lean & Agile for Innovation 2014, MilanPierluigi Pugliese
 
Scrum master as a team coach - Agile Prague 2013
Scrum master as a team coach - Agile Prague 2013Scrum master as a team coach - Agile Prague 2013
Scrum master as a team coach - Agile Prague 2013Pierluigi Pugliese
 

Mehr von Pierluigi Pugliese (20)

Vuoi più agilità? Riduci la complessità (organizzativa)
Vuoi più agilità? Riduci la complessità (organizzativa)Vuoi più agilità? Riduci la complessità (organizzativa)
Vuoi più agilità? Riduci la complessità (organizzativa)
 
Large-Scale Product Owner @ XPDays Germany (5.10.2023)
Large-Scale Product Owner @ XPDays Germany (5.10.2023)Large-Scale Product Owner @ XPDays Germany (5.10.2023)
Large-Scale Product Owner @ XPDays Germany (5.10.2023)
 
2020.05.13 host leadership minicourse.key
2020.05.13 host leadership minicourse.key2020.05.13 host leadership minicourse.key
2020.05.13 host leadership minicourse.key
 
2020.04.15 meetup - Quante stupidaggini avete sentito su Scrum? Episodio 2: I...
2020.04.15 meetup - Quante stupidaggini avete sentito su Scrum? Episodio 2: I...2020.04.15 meetup - Quante stupidaggini avete sentito su Scrum? Episodio 2: I...
2020.04.15 meetup - Quante stupidaggini avete sentito su Scrum? Episodio 2: I...
 
Quante stupidaggini avete sentito su Scrum? Episodio 1: Lo Scrum Master
Quante stupidaggini avete sentito su Scrum? Episodio 1: Lo Scrum MasterQuante stupidaggini avete sentito su Scrum? Episodio 1: Lo Scrum Master
Quante stupidaggini avete sentito su Scrum? Episodio 1: Lo Scrum Master
 
Free software and agile: Do they fit together?
Free software and agile: Do they fit together?Free software and agile: Do they fit together?
Free software and agile: Do they fit together?
 
Organizzazione e Fiducia - Italian Agile Day 2019
Organizzazione e Fiducia - Italian Agile Day 2019Organizzazione e Fiducia - Italian Agile Day 2019
Organizzazione e Fiducia - Italian Agile Day 2019
 
Organizzazione Agile: pattern per crearla e antipattern per distruggerla
Organizzazione Agile: pattern per crearla e antipattern per distruggerlaOrganizzazione Agile: pattern per crearla e antipattern per distruggerla
Organizzazione Agile: pattern per crearla e antipattern per distruggerla
 
Ma come implemento un'organizzazione agile?
Ma come implemento un'organizzazione agile?Ma come implemento un'organizzazione agile?
Ma come implemento un'organizzazione agile?
 
Host Leaders as Good Citizens in Software Development Organisations
Host Leaders as Good Citizens in Software Development OrganisationsHost Leaders as Good Citizens in Software Development Organisations
Host Leaders as Good Citizens in Software Development Organisations
 
The Path of Change
The Path of ChangeThe Path of Change
The Path of Change
 
Cause Effect Relativity & Diversity
Cause Effect Relativity & DiversityCause Effect Relativity & Diversity
Cause Effect Relativity & Diversity
 
Xdde15 the art of facilitating retrospectives [and other team meetings]
Xdde15   the art of facilitating retrospectives [and other team meetings]Xdde15   the art of facilitating retrospectives [and other team meetings]
Xdde15 the art of facilitating retrospectives [and other team meetings]
 
Host Leadership workshop at XP Days Benelux 2014
Host Leadership workshop at XP Days Benelux 2014Host Leadership workshop at XP Days Benelux 2014
Host Leadership workshop at XP Days Benelux 2014
 
Managers and agile - do's and dont's
Managers and agile - do's and dont'sManagers and agile - do's and dont's
Managers and agile - do's and dont's
 
Host Leadership @ Better Software 2014
Host Leadership @ Better Software 2014Host Leadership @ Better Software 2014
Host Leadership @ Better Software 2014
 
Growing agile organisations @ Agile Prague 2014
Growing agile organisations @ Agile Prague 2014Growing agile organisations @ Agile Prague 2014
Growing agile organisations @ Agile Prague 2014
 
Growing agile organisations mini iad trento 2014
Growing agile organisations   mini iad trento 2014Growing agile organisations   mini iad trento 2014
Growing agile organisations mini iad trento 2014
 
Growing Agile Organisations @ Lean & Agile for Innovation 2014, Milan
Growing Agile Organisations @ Lean & Agile for Innovation 2014, MilanGrowing Agile Organisations @ Lean & Agile for Innovation 2014, Milan
Growing Agile Organisations @ Lean & Agile for Innovation 2014, Milan
 
Scrum master as a team coach - Agile Prague 2013
Scrum master as a team coach - Agile Prague 2013Scrum master as a team coach - Agile Prague 2013
Scrum master as a team coach - Agile Prague 2013
 

Kürzlich hochgeladen

Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsPrecisely
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 

Kürzlich hochgeladen (20)

Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power Systems
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 

Product? What Product?

  • 1. Product? What Product? © 2023 by The ScaleAgility Group, licensed under CC BY-SA 4.0. • Pierluigi Pugliese • Simon Roberts • Colin Bird
  • 2. ScaleAgility: Principles Over Frameworks for Agility at Scale Jan B. Olsen Denmark, CTC […] Matt Roadnight England, CST […] Colin Bird England, CST […] Pierluigi Pugliese Germany, CST […] Simon Roberts Scotland, CST […]
  • 3. • Are you a Product Owner? • Are you working on a large-scale development? • In your company, do you have… • Chief Product Owner? • Technical Product Owner? • Business Analysts? • Business PO? Business Owner? • Other “strange” roles? Our topic today: Product [& Owner]
  • 4. • What is a Product [at Scale]? • Principles • Organisational Complexity • Case study and examples • Product Ownership at scale • Principles • Examples • Towards an agile organisation at scale • The importance of the definition of Product! What are we going to talk about?
  • 5. A Product Owner is a… Product Owner What does it mean “being owner”? What is a Product? The Secret of the Product Owner
  • 6. • Maximises the value / RoI • Decides the Product Strategy • Decides about scope and priorities The Product Owner - recap From: Scrum Guide 2020, adapted
  • 7. • Is: • Entrepreneur • Innovator • System thinker • Mini-CEO • Is NOT • Business Analyst Ken Schwaber on POs https://www.scrum.org/resources/blog/who-professional-scrum-product-owner
  • 8. Clarification and Prioritisation Stakeholders Developers Clarification Prioritisation Decides on scope and priorities: Product Development Strategy! Product Owner Product Backlog
  • 10. • In groups of 3-4 • Discuss a *structural* definition for a large product: • What is part of a product? • What is *not* a part of a product • Consider cases like: • Large global e-commerce • Automotive development • Big telecom development • … What is a Product? (At Scale!)
  • 12. • It’s too big/too complex • Our departments are not organised to work like that • We cannot work like that • We have too many sites to make it work in that way • Our architecture is different and does not support that • We’ve always done it differently • [Blah, blah, blah, …] But… 😬 😭 😢 😤 😵💫
  • 13. Complexity Complexity In large companies: CA >>> CE Essential →CE Accidental →CA - Frederick P. Brooks, The Mythical Man-Month, Anniversary edition with 4 new chapters, Addison-Wesley (1995) - Proceeding of the IFIP Tenth World Computing Conference, H.-J. Kugler, ed., Elsevier Science B.V., Amsterdam, NL (1986) pp. 1069-76
  • 14. Customer (needs…) Customer Product, Service, … [used somewhere else in our company…] Something coming from a supplier Customer (needs…) Customer (needs…) Customer Product, Service, … Accidental Complexity in Action… “Composite Value Stream” Product Owners/ Managers/... Department Boundaries Dept. 1 Dept. 2 Dept. 3 Dept. 4 Dept. 5 Dept. 6 Teams
  • 15. The MAIN cause of Organisational Dysfunctions is… Accidental Complexity How can we reduce it?
  • 16. Principle 2: Align towards Business Synergies If you really need to “split”
  • 17. Principle 3: Avoid Components If you really need to “split”
  • 18. Principle 4: Architectural Cohesion If you really need to “split”
  • 19. Principle 5: Reduce Factors Increasing Product Complexity If you really need to “split” Constraint Dimensions • Human Factors • Internal Politics • Company Structure • Technological • Technical • Product Size • Value Stream Complexity
  • 20. Using the Constraint Dimensions - Example Complexity Difficulty in addressing it ⦿ Technological ⦿ Company Structure ⦿ Internal Politics ⦿ Human Factors ⦿ Value Stream Complexity ⦿ Product Size ⦿ Technical
  • 21. Principle 6: Evolve in the direction of extending the de fi nition of Product, avoid Parts If you really need to “split”
  • 22. Example: Evolving a Product A telecommunications company turned their failing consumer cloud product around by going back to basics and applying a rigorous and evolutionary approach to scaling
  • 23. • Long time-to-market for new versions, typically 1-2 major releases per year. • Low customer satisfaction, indicated by low user retention rate and typically 1-2 star ratings in the App stores. • Low team morale. • Poor performance and reliability of the product. • Separate roles for product management, commercial management, service life-cycle management and project management. • Development carried out by teams responsible for different layers of the technical architecture Example: Initial Situation
  • 24. Workshop Example Specialisation (if any): Codec Team Specialisation (if any): IOS Team Specialisation (if any): Android Team Specialisation (if any): Web Output Description Team Specialisation (if any): Windows Desktop Work Description Team Specialisation (if any): Backend Work Description Team Team Specialisation (if any): Database Team Specialisation (if any): Acceptance Testing Team Specialisation (if any): Performance Testing Team Specialisation (if any): Integration Team Specialisation (if any): Requirements Work Description Internal Product Description Deliverable Product Description Output Description Output Description Output Description Output Description Output Description Work Description Work Description Work Description Work Description Work Description Team Specialisation (if any): Visual Design W o r k D e s c r ip t io n Document Output Description Work Packages for the Teams Nat Cos (UK, GEr, Hun) Security/ Data Prot SVPs Biz Units Output Description Improve End-To-End Product Improve End-To-End Product Improve End-To-End Product Improve avoid organising teams on components Improve avoid organising teams on components Improve avoid organising teams on components Improve avoid organising teams on components Improve avoid organising teams on components Improve Business Synergies Remove the hand over of documented work packages as it cause product quality isess to to lack of clarity A team has all the skills (one of .. Windows, Desktop, Web, Android, IOS) to integrate and acceptance test their work Improve inconsistent journeys across different product end points (Windows, IOS, Android, Web) Bring together UI specialists with database and backend specialists in the same team Bring together UI specialists with database and backend specialists in the same team A team has all the skills (one of .. Windows, Desktop, Web, Android, IOS) to integrate and acceptance test their work Many business stakeholder requests are taken across different end consumer products (IoS, Android, Web, Windows) causing priority clashes Improve clarity of requirements between different stakeholder that have differing views Bring requirements and visual design specialists into the the same team
  • 25. Workshop Example Team Specialisation (if any): Web Team Specialisation (if any): Windows Desktop Team Specialisation (if any): Backend Team Team Specialisation (if any): Database Team Specialisation (if any): Requirements Work Description Work Description Work Description Work Description Work Description Team Specialisation (if any): Visual Design W o r k D e s c r i p t i o n Document Output Description Work Packages for the Teams Ps Biz nits E Improve End-To-End Product Improve avoid organising teams on components Improve avoid organising teams on components Improve avoid organising teams on components Improve Business Synergies Remove the hand over of documented work packages as it cause product quality isess to to lack of clarity Improve inconsistent journeys across different product end points (Windows, IOS, Android, Web) Bring together UI specialists with database and backend specialists in the same team Bring together UI specialists with database and backend specialists in the same team Many business stakeholder requests are taken across different end consumer products (IoS, Android, Web, Windows) causing priority clashes Improve clarity of requirements between different stakeholder that have differing views Bring requirements and visual design specialists into the the same team
  • 26. • Starting with one team, the transition was made to cross-functional feature teams. • A single product backlog was introduced across all teams. • Each team was trained and coached in excellent Scrum + key Scrum patterns + XP development practices. • Gave the organisation the means to respond quickly to data on product quality and user satisfaction and drive the product towards success. Example: What Changed?
  • 27. • After 6 months, things had improved considerably: • App store ratings improved from an average of 1-2 stars to 4-5 stars, More active users • Team morale improved • Product awarded first place in a review of competitive consumer cloud products Example: What Happened?
  • 28. What does it mean “being owner”?
  • 29. Principle 7: The Product Owner is Accountable for sustained End Value At Scale…
  • 30. From Larman-Vodde,“Practices for Scaling Lean & Agile Development” - adapted "Business" "Development" Authority Responsibility More! Less! Product Owner: Authority and Responsibility The “Contract Game” Some common names: - Product Manager - Product Owner - Product Owner - Business Owner - Business Process Owner Some common names: - Development Manager - Tech. Product Owner - Proxy Product Owner - Product Owner - Product Owner
  • 31. Escalation path Escalation path Escalation path Portfolio Management / Steering Committee / ... Escalation path A Common Configuration… ? ✘ “Small POs”
  • 32. Better! Portfolio Management / Steering Committee / ... Investment decision [ ... ] Investment decision “Big PO”
  • 35. Output Outcome Velocity Customer satisfaction Person-hours/-days Employees satisfaction Lines of code Overall product rating # of bugs # of bugs reported from the fi eld # of features delivered Customer-perceived value of the features delivered
  • 36. Principle 9: Outcome is the primary measure of success Principle 10: Output is only relevant in that it delivers outcomes and impacts At Scale…
  • 37. Principle 11: Collective Accountability in case of Product Ownership Group At Scale…
  • 38. The Path Towards the Agile Organisation at Scale
  • 39. Towards a Large-Scale Agile Organisation Towards: End-to-end Organisation Towards: End-to-end Product Towards: End-to-end Product Ownership Craft Towards: End-to-end Teams Teams Coordination and Learning Progressive Enablement Leadership provide Vision, Guidance, grow Capabilities, Resources, Role models of a Learning Organisation Iterate! The Definition of Product identifies and enables the structural changes needed in the organisation Technical Excellence, Coordination structures and Learning culture enable high- performing, product-focused Teams Synergies Constraints Progressive Enablement