SlideShare a Scribd company logo
ConneXo
X
Vuoi più agilità?
Riduci la complessità (organizzativa)
Pierluigi Pugliese
© 2023 Connexxo GmbH, based on ScaleAgility © 2023 by The ScaleAgility Group, licensed under CC BY-SA 4.0.
c
e
r
t
i
fi
e
d
s
c
r
u
m
t
r
a
i
n
e
r
certified less practitioner
s
y
s
t
e
m
i
c
s
t
r
u
c
t
u
r
a
l
c
o
n
s
t
e
l
l
a
t
i
o
n
s
coach, dvct
t
r
a
i
n
e
r
pmi project manager professional
s
p
e
a
k
e
r
coach
certified scrum professional
certified scrum master
dott. ing. (electronics)
embedded systems
social panorama
solution focus
e-commerce
certified agile leadership
scrum coach
trainer inlpta
media
blogger
telecom
Pierluigi Pugliese
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 […]
TCConsult
TCConsult
TCConsult
TCConsult
Aziende e Complessità
Cominciamo da un team…
Su larga scala…
“Product
Development
Organisation”
• E troppo grande e complesso
• I nostri dipartimenti sono organizzati diversamente
• Non si può cambiare l’organizzazione
• Siamo organizzati su troppi siti
• La nostra architettura è troppo complessa
• …
Ma…
😬
😭
😢
😤
😵💫
Alcuni esempi: prodotti su larga scala
#persone #siti note
250 3
110 1 con tecnologie arcaiche!
500 2 hw, sw, meccanica, x, y, z, …
2000 13 non ho parole…
Due aziende, stesso prodotto
#persone
tempi di risposta
(per showstopper,
giorni)
soddisfazione
del cliente
A 1100 27 - - -
B 200 1-2 + + +
Complessità
In grandi aziende: CA >>> CE
Essenziale →CE
Accidentale →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
Strumenti,
Processi
Architettura
Cliente
(vuole...)
Cliente
[utilizzato da
qualche altra parte
dell'azienda...]
qualcosa che
arriva da un
fornitore
Cliente
Prodotto
Servizio, ...
Prodotto
Servizio, ...
Cliente
(vuole...)
Cliente
(vuole...)
Complessità Accidentale in azione
Teams
Product
Owners/
Managers/...
“Composite
Value Stream”
Confini di
dipartimento
Dip. 1 Dip. 2
Dip. 3
Dip. 4
Dip. 5
Dip. 6
Lingue, Culture
Il motivo principale di disfunzionalità in azienda:
Complessità
Accidentale
Dobbiamo ridurla!
Ed è compito della leadership!!!
TCConsult
TCConsult
TCConsult
TCConsult
Alcune idee: Prodotto
Principio 1: End-to-End Product!
Su larga scala…
“Product
Development
Organisation”
Principio 2:
Evitate
Componenti
Se non fosse possibile…
Principio 3: Lavorare
sui fattori che contribuiscono
alla complessità del prodotto
Se non fosse possibile…
Constraint Dimensions • fattori umani
• politica interna
• strutture organizzative
• # tecnologie
• eccellenza tecnica
• dimensione prodotto
• complessità del value stream
Utilizzare le Constraint Dimensions
Complexity
Difficulty in addressing it
⦿ Technological
⦿ Company Structure
⦿ Internal Politics
⦿ Human Factors
⦿ Value Stream Complexity
⦿ Product Size
⦿ Technical
Workshop evoluzione di prodotto
Improve
End-To-End Product
Improve
Business Synergies
Improve
Avoid organising
teams on
components
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
TCConsult
TCConsult
TCConsult
TCConsult
Alcune idee: Product Owner
Importante!
Principio 4:
MinimumViable Product Owners
È più facile
aggiungere un ruolo
che toglierne uno!
TCConsult
TCConsult
TCConsult
TCConsult
Alcune idee:Team
Principio 5: Learning Organisation
• Aumentare le conoscenze di dominio
• tecnico
• business
Tech. Domain Accountability
Business Domain Accountability
Peter Senge
business-analisi-design-implementazione(x,y,z)-testing-operations
Verso l’Organizzazione “End-to-End”
lity
ples for
ScaleAgility
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
Domande?
24
Prossimi Meetup
su questi temi
Blog
https://connexxo.com
ConneXo
X
ppugliese@connexxo.com
` https://scaleagility.org

More Related Content

Similar to Vuoi più agilità? Riduci la complessità (organizzativa)

Innovation presentation
Innovation presentationInnovation presentation
Innovation presentation
Duta Inovasi Utama
 
Oak Systems - When you build Software, we build Quality in it
Oak Systems - When you build Software, we build Quality in it Oak Systems - When you build Software, we build Quality in it
Oak Systems - When you build Software, we build Quality in it
Oak Systems
 
Ahmed El Mawaziny CV
Ahmed El Mawaziny CVAhmed El Mawaziny CV
Ahmed El Mawaziny CV
Ahmed El Mawaziny
 
Evolution of design systems at GE
Evolution of design systems at GEEvolution of design systems at GE
Evolution of design systems at GE
David Cronin
 
Product? What Product?
Product? What Product?Product? What Product?
Product? What Product?
Pierluigi Pugliese
 
Prateek's Updated Resume 2016
Prateek's Updated Resume 2016Prateek's Updated Resume 2016
Prateek's Updated Resume 2016Prateek Chaudhary
 
Maximize Big Data ROI via Best of Breed Patterns and Practices
Maximize Big Data ROI via Best of Breed Patterns and PracticesMaximize Big Data ROI via Best of Breed Patterns and Practices
Maximize Big Data ROI via Best of Breed Patterns and Practices
Jeff Bertman
 
2019 Global Azure Bootcamp: AzureDevops + NET Core + Clean Architecture
2019 Global Azure Bootcamp: AzureDevops + NET Core + Clean Architecture2019 Global Azure Bootcamp: AzureDevops + NET Core + Clean Architecture
2019 Global Azure Bootcamp: AzureDevops + NET Core + Clean Architecture
Diego Gabriel Cardoso
 
Getting ready for the cloud sukhbir jasuja
Getting ready for the cloud sukhbir jasujaGetting ready for the cloud sukhbir jasuja
Getting ready for the cloud sukhbir jasuja
Hellenic Professionals Informatics Society
 
ADG S1000D Series - Benefits of Using S1000D
ADG S1000D Series - Benefits of Using S1000DADG S1000D Series - Benefits of Using S1000D
ADG S1000D Series - Benefits of Using S1000D
Absolute Data Group
 
Visartech Company Profile
Visartech Company ProfileVisartech Company Profile
Visartech Company Profile
Visartech
 
Learn Data structure and algorithm – Online Certification Course
Learn Data structure and algorithm – Online Certification CourseLearn Data structure and algorithm – Online Certification Course
Learn Data structure and algorithm – Online Certification Course
Learn and Build
 
Agile Chennai 2021 | Achieving High DevOps Maturity through Platform Engineer...
Agile Chennai 2021 | Achieving High DevOps Maturity through Platform Engineer...Agile Chennai 2021 | Achieving High DevOps Maturity through Platform Engineer...
Agile Chennai 2021 | Achieving High DevOps Maturity through Platform Engineer...
AgileNetwork
 
Moving to tdd bdd
Moving to tdd bddMoving to tdd bdd
Moving to tdd bdd
Kim Carter
 
AeonQCS Pitchdeck (2022 October).pdf
AeonQCS Pitchdeck (2022 October).pdfAeonQCS Pitchdeck (2022 October).pdf
AeonQCS Pitchdeck (2022 October).pdf
Aeon Quality Control Systems
 
Slides Webinar "Start your DevOps Journey with GITHUB" (in Italiano) by Kirat...
Slides Webinar "Start your DevOps Journey with GITHUB" (in Italiano) by Kirat...Slides Webinar "Start your DevOps Journey with GITHUB" (in Italiano) by Kirat...
Slides Webinar "Start your DevOps Journey with GITHUB" (in Italiano) by Kirat...
Kiratech
 
Software Alliance - Hire Remote Developers Team Europe
Software Alliance -  Hire Remote Developers Team EuropeSoftware Alliance -  Hire Remote Developers Team Europe
Software Alliance - Hire Remote Developers Team Europe
Software Alliance
 

Similar to Vuoi più agilità? Riduci la complessità (organizzativa) (20)

Innovation presentation
Innovation presentationInnovation presentation
Innovation presentation
 
Oak Systems - When you build Software, we build Quality in it
Oak Systems - When you build Software, we build Quality in it Oak Systems - When you build Software, we build Quality in it
Oak Systems - When you build Software, we build Quality in it
 
Ahmed El Mawaziny CV
Ahmed El Mawaziny CVAhmed El Mawaziny CV
Ahmed El Mawaziny CV
 
Evolution of design systems at GE
Evolution of design systems at GEEvolution of design systems at GE
Evolution of design systems at GE
 
Product? What Product?
Product? What Product?Product? What Product?
Product? What Product?
 
Prateek's Updated Resume 2016
Prateek's Updated Resume 2016Prateek's Updated Resume 2016
Prateek's Updated Resume 2016
 
Maximize Big Data ROI via Best of Breed Patterns and Practices
Maximize Big Data ROI via Best of Breed Patterns and PracticesMaximize Big Data ROI via Best of Breed Patterns and Practices
Maximize Big Data ROI via Best of Breed Patterns and Practices
 
2019 Global Azure Bootcamp: AzureDevops + NET Core + Clean Architecture
2019 Global Azure Bootcamp: AzureDevops + NET Core + Clean Architecture2019 Global Azure Bootcamp: AzureDevops + NET Core + Clean Architecture
2019 Global Azure Bootcamp: AzureDevops + NET Core + Clean Architecture
 
Balaji_M
Balaji_MBalaji_M
Balaji_M
 
Getting ready for the cloud sukhbir jasuja
Getting ready for the cloud sukhbir jasujaGetting ready for the cloud sukhbir jasuja
Getting ready for the cloud sukhbir jasuja
 
ADG S1000D Series - Benefits of Using S1000D
ADG S1000D Series - Benefits of Using S1000DADG S1000D Series - Benefits of Using S1000D
ADG S1000D Series - Benefits of Using S1000D
 
Visartech Company Profile
Visartech Company ProfileVisartech Company Profile
Visartech Company Profile
 
Learn Data structure and algorithm – Online Certification Course
Learn Data structure and algorithm – Online Certification CourseLearn Data structure and algorithm – Online Certification Course
Learn Data structure and algorithm – Online Certification Course
 
Everything ITROI
Everything  ITROIEverything  ITROI
Everything ITROI
 
Agile Chennai 2021 | Achieving High DevOps Maturity through Platform Engineer...
Agile Chennai 2021 | Achieving High DevOps Maturity through Platform Engineer...Agile Chennai 2021 | Achieving High DevOps Maturity through Platform Engineer...
Agile Chennai 2021 | Achieving High DevOps Maturity through Platform Engineer...
 
Moving to tdd bdd
Moving to tdd bddMoving to tdd bdd
Moving to tdd bdd
 
AeonQCS Pitchdeck (2022 October).pdf
AeonQCS Pitchdeck (2022 October).pdfAeonQCS Pitchdeck (2022 October).pdf
AeonQCS Pitchdeck (2022 October).pdf
 
Slides Webinar "Start your DevOps Journey with GITHUB" (in Italiano) by Kirat...
Slides Webinar "Start your DevOps Journey with GITHUB" (in Italiano) by Kirat...Slides Webinar "Start your DevOps Journey with GITHUB" (in Italiano) by Kirat...
Slides Webinar "Start your DevOps Journey with GITHUB" (in Italiano) by Kirat...
 
Software Alliance - Hire Remote Developers Team Europe
Software Alliance -  Hire Remote Developers Team EuropeSoftware Alliance -  Hire Remote Developers Team Europe
Software Alliance - Hire Remote Developers Team Europe
 
test
testtest
test
 

More from Pierluigi Pugliese

By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
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.key
Pierluigi 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 Master
Pierluigi 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 2019
Pierluigi 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 distruggerla
Pierluigi 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 Organisations
Pierluigi Pugliese
 
The Path of Change
The Path of ChangeThe Path of Change
The Path of Change
Pierluigi Pugliese
 
Cause Effect Relativity & Diversity
Cause Effect Relativity & DiversityCause Effect Relativity & Diversity
Cause Effect Relativity & Diversity
Pierluigi 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 2014
Pierluigi 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's
Pierluigi Pugliese
 
Host Leadership @ Better Software 2014
Host Leadership @ Better Software 2014Host Leadership @ Better Software 2014
Host Leadership @ Better Software 2014
Pierluigi Pugliese
 
Growing agile organisations @ Agile Prague 2014
Growing agile organisations @ Agile Prague 2014Growing agile organisations @ Agile Prague 2014
Growing agile organisations @ Agile Prague 2014
Pierluigi 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 2014
Pierluigi 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, Milan
Pierluigi 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
 

More from Pierluigi Pugliese (20)

By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
 
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
 

Recently uploaded

PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
RinaMondal9
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Paige Cruz
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Nexer Digital
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
Welocme to ViralQR, your best QR code generator.
Welocme to ViralQR, your best QR code generator.Welocme to ViralQR, your best QR code generator.
Welocme to ViralQR, your best QR code generator.
ViralQR
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
Quantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIsQuantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIs
Vlad Stirbu
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 

Recently uploaded (20)

PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
Welocme to ViralQR, your best QR code generator.
Welocme to ViralQR, your best QR code generator.Welocme to ViralQR, your best QR code generator.
Welocme to ViralQR, your best QR code generator.
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
Quantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIsQuantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIs
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 

Vuoi più agilità? Riduci la complessità (organizzativa)

  • 1. ConneXo X Vuoi più agilità? Riduci la complessità (organizzativa) Pierluigi Pugliese © 2023 Connexxo GmbH, based on ScaleAgility © 2023 by The ScaleAgility Group, licensed under CC BY-SA 4.0.
  • 2. c e r t i fi e d s c r u m t r a i n e r certified less practitioner s y s t e m i c s t r u c t u r a l c o n s t e l l a t i o n s coach, dvct t r a i n e r pmi project manager professional s p e a k e r coach certified scrum professional certified scrum master dott. ing. (electronics) embedded systems social panorama solution focus e-commerce certified agile leadership scrum coach trainer inlpta media blogger telecom Pierluigi Pugliese
  • 3. 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 […]
  • 7. • E troppo grande e complesso • I nostri dipartimenti sono organizzati diversamente • Non si può cambiare l’organizzazione • Siamo organizzati su troppi siti • La nostra architettura è troppo complessa • … Ma… 😬 😭 😢 😤 😵💫
  • 8. Alcuni esempi: prodotti su larga scala #persone #siti note 250 3 110 1 con tecnologie arcaiche! 500 2 hw, sw, meccanica, x, y, z, … 2000 13 non ho parole…
  • 9. Due aziende, stesso prodotto #persone tempi di risposta (per showstopper, giorni) soddisfazione del cliente A 1100 27 - - - B 200 1-2 + + +
  • 10. Complessità In grandi aziende: CA >>> CE Essenziale →CE Accidentale →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
  • 11. Strumenti, Processi Architettura Cliente (vuole...) Cliente [utilizzato da qualche altra parte dell'azienda...] qualcosa che arriva da un fornitore Cliente Prodotto Servizio, ... Prodotto Servizio, ... Cliente (vuole...) Cliente (vuole...) Complessità Accidentale in azione Teams Product Owners/ Managers/... “Composite Value Stream” Confini di dipartimento Dip. 1 Dip. 2 Dip. 3 Dip. 4 Dip. 5 Dip. 6 Lingue, Culture
  • 12. Il motivo principale di disfunzionalità in azienda: Complessità Accidentale Dobbiamo ridurla! Ed è compito della leadership!!!
  • 14. Principio 1: End-to-End Product! Su larga scala… “Product Development Organisation”
  • 16. Principio 3: Lavorare sui fattori che contribuiscono alla complessità del prodotto Se non fosse possibile… Constraint Dimensions • fattori umani • politica interna • strutture organizzative • # tecnologie • eccellenza tecnica • dimensione prodotto • complessità del value stream
  • 17. Utilizzare le Constraint Dimensions Complexity Difficulty in addressing it ⦿ Technological ⦿ Company Structure ⦿ Internal Politics ⦿ Human Factors ⦿ Value Stream Complexity ⦿ Product Size ⦿ Technical
  • 18. Workshop evoluzione di prodotto Improve End-To-End Product Improve Business Synergies Improve Avoid organising teams on components 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
  • 20. Importante! Principio 4: MinimumViable Product Owners È più facile aggiungere un ruolo che toglierne uno!
  • 22. Principio 5: Learning Organisation • Aumentare le conoscenze di dominio • tecnico • business Tech. Domain Accountability Business Domain Accountability Peter Senge business-analisi-design-implementazione(x,y,z)-testing-operations
  • 23. Verso l’Organizzazione “End-to-End” lity ples for ScaleAgility 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