SlideShare uma empresa Scribd logo
1 de 67
Baixar para ler offline
Scaling
Alignment
How to grow and still being agile
Andreia Kumpera | 2017
Andreia Kumpera | 2017
Andreia Kumpera
Iteration Manager @elabor8
andreia.kumpera@elabor8.com.au
@akumpera (twitter)
@andreiakumpera (linkedin)
Andreia Kumpera | 2017
1995 2006 2008
MY STORY
1999
Data
Process
AMS
oPlaneta.com
MedMundo.com
1997 2001 2005
Com
puterScience
ge
Scrum
M
aster
Scrum
M
aster
Coach
/Product
O
w
ner
globo cloud
Delivery
M
anager
Entrepreneur...
2016
I.M
.
Business
School
Developer
Formal Education Companies
+1Tbps
Oneofthelargest
contentdelivery
servicesinBrazil
+1Million
1 Mbps per user
simultaneous users
+10,000 servers capacity
DC Globo
+360employees (IT)
~40 agile teams
+32.5MillionHomepage MAU
+44.9MillionG1 (news)
+26.7Million
GE (sports)
+35.3Million
Gshow (entertainment)
+16.8MillionTechTudo (technology)
+13.7MillionVideos
Andreia Kumpera | 2017Andreia Kumpera | 2017
Wtf???
@#
&%?!
Hey!!!
Huh?
This doesn’t scale
Piece of cakeStill not so hard, right?What's the problem here?
Andreia Kumpera | 2017
Misalignment
#@?!&
%#@ˆ%!
How can we cross the river?How can we cross the river?
Andreia Kumpera | 2017
Misalignment
WTF! You guys
are building a
TUNNEL?????
WTF! You guys
are building a
Bridge?????
Andreia Kumpera | 2017
Andreia Kumpera | 2017
Andreia Kumpera | 2017
BOSS
a new
To fix it what we need is…
Andreia Kumpera | 2017
Do what
I said!
Do
whatever
Alignment Autonomy
False Dichotomy
Alignment & Autonomy
Andreia Kumpera | 2017
Andreia Kumpera | 2017
Scaling Alignment Recipe
Share Purpose
Ingredients:
Andreia Kumpera | 2017
What you are working on, and why?
We
are working on X
because Y said it's
important
We're
done when Y is OK
with it
We
are working on X
because we feel
like it
We're done
when we don't feel
like it anymore
We're working on X
because we think it's
going to impact Y, which
matter to the company
because of Z
We're done
when the metrics
have move
What's the purpose, here?
What's the direction?
We understand how success looks!
Andreia Kumpera | 2017
The 3 types of Alignment
We're working on
the same product
We're
working for the
same company!
We're
working on the
same feature
•Team
•Department
•Company
Andreia Kumpera | 2017
Chain of purpose … so that we make life
easier for everyone!
… so that we can connect
the two village
… so that people can cross
the river
We need find a permanent way to cross the river!
… so that we can
build a bridge
We're
gathering wood
We're
creating a
foundation
Andreia Kumpera | 2017
Share Propose
Transparency
Scaling Alignment recipe
Ingredients:
Andreia Kumpera | 2017
Spotify Strategy Framework Company
beliefs
North Star
2y goal
Company Bet
Beliefs
Insights
Data
• X active users
• World class employer
• Hire a bunch of mobile devs
• Train a bunch of our desktop
devs into mobile devs
• WTF were optimized for the
wrong thing!
• For a long term survival, we
need to became mobile-first
• Mobile is overtaking desktop as
primary music gadget!
• We have few mobile devs
compared to desktop
25
50
Desktop Mobile
How people listen
to music
How we’re staffed
Dev Mobile
Dev Desktop
Andreia Kumpera | 2017
Data Insights Beliefs Bets
Data: Qualitative or
quantitative information
that informs a perspective.
This should not be
interpretation
Insights: What is your
interpretation of the data?
What have you learned?
Beliefs: Based on the
interpretation, which
beliefs have you formed
about the problem space
you are working on?
Bets: Based on your
beliefs, what are the bets
you believe we should
make?
Metrics: What does success look like?
Andreia Kumpera | 2017
Spotify Company Bets Board
Visible to
everyone
Andreia Kumpera | 2017
How early can you notice this
happening?
WTF! You guys
are building a
TUNNEL?????
WTF! You guys
are building a
Bridge?????
Andreia Kumpera | 2017
Dependency Board
Early detection of dependency problems
A centralized
view to enable
decentralized
behavior
Who need
what from
whon & when?
Andreia Kumpera | 2017
Squad dependencies
With multiple squads there will always be dependencies. Dependencies are not necessarily bad - squads
sometimes need to work together to build something truly awesome. Nevertheless, our goal is to have
squads be as autonomous as possible, especially minimizing dependencies that are blocking or slowing a
squad down.
To aid in this, we regularly ask all our squads which other squads they depend on, and to what extent those
dependencies are blocking or slowing the squad down. Here’s an example:
We then discuss ways to eliminate the problematic dependencies, especially blocking and cross-tribe
dependencies. This often leads to reprioritization, reorganization, architectural changes or technical
solutions.
6/14
Squad dependencies
Andreia Kumpera | 2017
Andreia Kumpera | 2017
Share Propose
Transparency
Feedback Loops
Scaling Alignment Recipe
Ingredients:
Andreia Kumpera | 2017
Agile = homing missile
Assumptions:
•The customer discovery what he wants
•The developers discovery how to build it
•Things change along the way
Andreia Kumpera | 2017
Single team feedback loops
Andreia Kumpera | 2017
Multi-team feedback loops
Andreia Kumpera | 2017
Andreia Kumpera | 2017
Team Boards
Paper
Prototype
Policies, DoD,
DoR and Goal
Current Sprint
Story and
Tasks
Retrospective
Action Plan
Andreia Kumpera | 2017
Pattern: Continuous Integration
Report A3 (fortnightly)BIG Review! (quarterly)Teams
Increments
Review
Andreia Kumpera | 2017
Pattern: Plan on cadence, release on demand
Planning
event
Planning
event
Planning
event
Release Candidates Release Candidates
Release 1.0 Release 1.1 Release 1.2 Release 2.0
Release 1.2.1
Andreia Kumpera | 2017
Share Propose
Transparency
Feedback Loops
Clear priorities
Scaling Alignment Recipe
Ingredients:
Andreia Kumpera | 2017
So much to do…
Andreia Kumpera | 2017
High-Medium-Low =
a broken way of prioritizing
High
Medium
Low
Launch in
Country A
Build new
product
capability B
Build
infrastructure
for D
Andreia Kumpera | 2017
Andreia Kumpera | 2017
All Bets are stack ranked
Andreia Kumpera | 2017
Andreia Kumpera | 2017
Stack-ranked bets make it easier to
decide what to work on
Andreia Kumpera | 2017
Squads are(still) responsible for figuring
out how to make best use of their time
Andreia Kumpera | 2017
Team breakout: Pulling from the program backlog
Andreia Kumpera | 2017
Team breakout: Pulling from the program backlog
Andreia Kumpera | 2017
Management review / Problem Solving
Andreia Kumpera | 2017
Share Propose
Transparency
Feedback Loops
Organizational Learning
Clear priorities
Scaling Alignment Recipe
Ingredients:
Andreia Kumpera | 2017
Everything can improve
Andreia Kumpera | 2017
Are you too busy to improve?
Need more slack in your system!
Andreia Kumpera | 2017
Where slack comes from
Andreia Kumpera | 2017
HackDay
Andreia Kumpera | 2017
Lunch'n'Learn - Coding Dojo
Andreia Kumpera | 2017
/* Tech Talk */
Andreia Kumpera | 2017
Don’t overload with stable teams
Andreia Kumpera | 2017
Share Propose
Transparency
Feedback Loops
Organizational Learning
Clear priorities
Scaling Alignment Recipe
Ingredients:
Andreia Kumpera | 2017
But Wait!!!
something
is
missing…
Andreia Kumpera | 2017
Andreia Kumpera | 2017
Sometimes we like to pretend we have no leaders
Andreia Kumpera | 2017
Leaderphobia(n)
• Irrational fear of leaders
and leadership
• The mistaken belief that all
leaders are evil and all
leadership is bad
?
Andreia Kumpera | 2017
Poster Childs of self-organisation
Andreia Kumpera | 2017
… but who ENABLED this self-organization?
Andreia Kumpera | 2017
Leader, Who, ME???
Ricardo Semler Gabe Newell Tony Hsieh
Andreia Kumpera | 2017
Andreia Kumpera | 2017
Leader’s job in aligned autonomy
Andreia Kumpera | 2017
Leader’s job in aligned autonomy
Andreia Kumpera | 2017
Leader’s doesn’t have to be a single person
Andreia Kumpera | 2017
Share Propose
Transparency
Feedback Loops
Organizational Learning
Clear priorities
Scaling Alignment recipe
Ingredients:
Andreia Kumpera | 2017
Andreia Kumpera
Iteration Manager @elabor8
andreia.kumpera@elabor8.com.au
@akumpera (twitter)
@andreiakumpera (linkedin)
Andreia Kumpera | 2017
References
https://www.slideshare.net/InfoQ/growing-up-spotify
https://www.kennorton.com/newsletter/2016-04-06-bringing-the-donuts.html
https://www.yumpu.com/en/document/view/55817031/spotify-rhythm/19
http://dius.com.au/2015/06/22/spotify-agile-model/
https://techcrunch.com/2012/11/17/heres-how-spotify-scales-up-and-stays-agile-it-runs-squads-like-
lean-startups/
https://guntherverheyen.com/2015/11/04/sprint-cadence-at-scale/
https://www.kennorton.com/newsletter/2016-04-06-bringing-the-donuts.html
https://www.linkedin.com/pulse/how-spotify-solved-paradox-choice-john-mcdermott
https://hbr.org/2017/02/how-spotify-balances-employee-autonomy-and-accountability
http://futureofcio.blogspot.com.au/2015/12/alignment-and-autonomy-in-agile.html
https://medium.com/@pdelboca/alignment-vs-autonomy-eb2194c3b9c6
https://highfive.com/blog/how-spotify-built-one-of-the-best-engineering-cultures/
https://www.linkedin.com/pulse/leadership-moment-alignment-autonomy-jeff-kays
http://blog.crisp.se/wp-content/uploads/2016/03/Agile-@-Lego.pdf
http://blog.crisp.se/wp-content/uploads/2015/10/Scaling-Agile-@-Lego-LeanTribe-Henrik.pdf
https://crisp.se/wp-content/uploads/2016/12/Agile@Lego.pdf
https://hbr.org/1989/09/managing-without-managers
http://www.bbc.com/news/technology-24205497

Mais conteúdo relacionado

Mais procurados

Prosci Webinar: Developing Role-Based Change Competency in an ECM Framework
Prosci Webinar: Developing Role-Based Change Competency in an ECM FrameworkProsci Webinar: Developing Role-Based Change Competency in an ECM Framework
Prosci Webinar: Developing Role-Based Change Competency in an ECM FrameworkProsci ANZ
 
14 Tips for Using OKR Goals
14 Tips for Using OKR Goals14 Tips for Using OKR Goals
14 Tips for Using OKR GoalsAtiim, Inc.
 
How leadership of employees via Objectives and Key Results (OKR) speeds up th...
How leadership of employees via Objectives and Key Results (OKR) speeds up th...How leadership of employees via Objectives and Key Results (OKR) speeds up th...
How leadership of employees via Objectives and Key Results (OKR) speeds up th...die.agilen GmbH
 
Modern Agile - Porque Agile necesitaba un refresh!
Modern Agile - Porque Agile necesitaba un refresh!Modern Agile - Porque Agile necesitaba un refresh!
Modern Agile - Porque Agile necesitaba un refresh!Johnny Ordóñez
 
The Seven Habits of Highly Effective Servant Leaders
The Seven Habits  of Highly Effective Servant LeadersThe Seven Habits  of Highly Effective Servant Leaders
The Seven Habits of Highly Effective Servant LeadersEm Campbell-Pretty
 
How to Build a World-Class High-Performance Culture
How to Build a World-Class High-Performance CultureHow to Build a World-Class High-Performance Culture
How to Build a World-Class High-Performance CulturePerformanceIN
 
L&D Strategy Examples: Yelp, Google and itsu
L&D Strategy Examples: Yelp, Google and itsuL&D Strategy Examples: Yelp, Google and itsu
L&D Strategy Examples: Yelp, Google and itsuAcorn
 
Best Employers and their Work culture
Best Employers and their Work cultureBest Employers and their Work culture
Best Employers and their Work cultureAkul10
 
Building a Performance Culture: Using Technology to Demonstrate Value
Building a Performance Culture: Using Technology to Demonstrate ValueBuilding a Performance Culture: Using Technology to Demonstrate Value
Building a Performance Culture: Using Technology to Demonstrate ValueThe HR Observer
 
Talent Dev Framework
Talent Dev FrameworkTalent Dev Framework
Talent Dev Frameworkglniven
 
Management 3.0 overview
Management 3.0 overviewManagement 3.0 overview
Management 3.0 overviewAlexandre Cuva
 
El por qué de los métodos ágiles
El por qué de los métodos ágilesEl por qué de los métodos ágiles
El por qué de los métodos ágilesGiovanny Cifuentes
 
The Guide to Objectives and Key Results (OKRs)
The Guide to Objectives and Key Results (OKRs)The Guide to Objectives and Key Results (OKRs)
The Guide to Objectives and Key Results (OKRs)BetterWorks
 
CMI Presentation on Organisational Change Maturity Model
CMI Presentation on Organisational Change Maturity ModelCMI Presentation on Organisational Change Maturity Model
CMI Presentation on Organisational Change Maturity Modelkyliemalmberg
 
IMPACT Culture Code
IMPACT Culture CodeIMPACT Culture Code
IMPACT Culture CodeBob Ruffolo
 
Framework for improving and measuring quality of hire
Framework for improving and measuring quality of hireFramework for improving and measuring quality of hire
Framework for improving and measuring quality of hireRob McIntosh
 

Mais procurados (20)

Prosci Webinar: Developing Role-Based Change Competency in an ECM Framework
Prosci Webinar: Developing Role-Based Change Competency in an ECM FrameworkProsci Webinar: Developing Role-Based Change Competency in an ECM Framework
Prosci Webinar: Developing Role-Based Change Competency in an ECM Framework
 
14 Tips for Using OKR Goals
14 Tips for Using OKR Goals14 Tips for Using OKR Goals
14 Tips for Using OKR Goals
 
How leadership of employees via Objectives and Key Results (OKR) speeds up th...
How leadership of employees via Objectives and Key Results (OKR) speeds up th...How leadership of employees via Objectives and Key Results (OKR) speeds up th...
How leadership of employees via Objectives and Key Results (OKR) speeds up th...
 
HR for HR
HR for HRHR for HR
HR for HR
 
Modern Agile - Porque Agile necesitaba un refresh!
Modern Agile - Porque Agile necesitaba un refresh!Modern Agile - Porque Agile necesitaba un refresh!
Modern Agile - Porque Agile necesitaba un refresh!
 
The Seven Habits of Highly Effective Servant Leaders
The Seven Habits  of Highly Effective Servant LeadersThe Seven Habits  of Highly Effective Servant Leaders
The Seven Habits of Highly Effective Servant Leaders
 
How to Build a World-Class High-Performance Culture
How to Build a World-Class High-Performance CultureHow to Build a World-Class High-Performance Culture
How to Build a World-Class High-Performance Culture
 
L&D Strategy Examples: Yelp, Google and itsu
L&D Strategy Examples: Yelp, Google and itsuL&D Strategy Examples: Yelp, Google and itsu
L&D Strategy Examples: Yelp, Google and itsu
 
Best Employers and their Work culture
Best Employers and their Work cultureBest Employers and their Work culture
Best Employers and their Work culture
 
Building a Performance Culture: Using Technology to Demonstrate Value
Building a Performance Culture: Using Technology to Demonstrate ValueBuilding a Performance Culture: Using Technology to Demonstrate Value
Building a Performance Culture: Using Technology to Demonstrate Value
 
Talent Dev Framework
Talent Dev FrameworkTalent Dev Framework
Talent Dev Framework
 
Profile HR Consultancy
Profile HR ConsultancyProfile HR Consultancy
Profile HR Consultancy
 
Management 3.0 overview
Management 3.0 overviewManagement 3.0 overview
Management 3.0 overview
 
Agilidade Solidária: Lean & Agile Mindset é a base para uma Transformação e n...
Agilidade Solidária: Lean & Agile Mindset é a base para uma Transformação e n...Agilidade Solidária: Lean & Agile Mindset é a base para uma Transformação e n...
Agilidade Solidária: Lean & Agile Mindset é a base para uma Transformação e n...
 
El por qué de los métodos ágiles
El por qué de los métodos ágilesEl por qué de los métodos ágiles
El por qué de los métodos ágiles
 
The Guide to Objectives and Key Results (OKRs)
The Guide to Objectives and Key Results (OKRs)The Guide to Objectives and Key Results (OKRs)
The Guide to Objectives and Key Results (OKRs)
 
CMI Presentation on Organisational Change Maturity Model
CMI Presentation on Organisational Change Maturity ModelCMI Presentation on Organisational Change Maturity Model
CMI Presentation on Organisational Change Maturity Model
 
IMPACT Culture Code
IMPACT Culture CodeIMPACT Culture Code
IMPACT Culture Code
 
Framework for improving and measuring quality of hire
Framework for improving and measuring quality of hireFramework for improving and measuring quality of hire
Framework for improving and measuring quality of hire
 
Impact of Agile on HR
Impact of Agile on HRImpact of Agile on HR
Impact of Agile on HR
 

Semelhante a Scaling Alignment: How to grow and still being agile

DevOps Days Charlotte - The Rise of Culture
DevOps Days Charlotte - The Rise of CultureDevOps Days Charlotte - The Rise of Culture
DevOps Days Charlotte - The Rise of CultureChris Nowak
 
What is service design?
What is service design?What is service design?
What is service design?Dhyana Scarano
 
Devconf - Moving 65000 Microsofties to DevOps with Visual Studio Team Services
Devconf - Moving 65000 Microsofties to DevOps with Visual Studio Team ServicesDevconf - Moving 65000 Microsofties to DevOps with Visual Studio Team Services
Devconf - Moving 65000 Microsofties to DevOps with Visual Studio Team ServicesWilly-Peter Schaub
 
Moving 75,000 Microsofties to DevOps with Visual Studio Team Services
Moving 75,000 Microsofties to DevOps with Visual Studio Team ServicesMoving 75,000 Microsofties to DevOps with Visual Studio Team Services
Moving 75,000 Microsofties to DevOps with Visual Studio Team ServicesVSTS Community MSFT
 
Scaling Fast: Growing Engineering Orgs From Zero to IPO
Scaling Fast: Growing Engineering Orgs From Zero to IPOScaling Fast: Growing Engineering Orgs From Zero to IPO
Scaling Fast: Growing Engineering Orgs From Zero to IPONick Caldwell
 
Nailing Distributed Development With Effective Collaboration - Matt Ryall
Nailing Distributed Development With Effective Collaboration - Matt RyallNailing Distributed Development With Effective Collaboration - Matt Ryall
Nailing Distributed Development With Effective Collaboration - Matt RyallAtlassian
 
What needs to be true? Patterns of engineering agility
What needs to be true? Patterns of engineering agilityWhat needs to be true? Patterns of engineering agility
What needs to be true? Patterns of engineering agilityAndy Norton
 
The Future of Enterprise UX Design: An Asana & Quickbooks Case Study
The Future of Enterprise UX Design: An Asana & Quickbooks Case StudyThe Future of Enterprise UX Design: An Asana & Quickbooks Case Study
The Future of Enterprise UX Design: An Asana & Quickbooks Case Studyuxpin
 
What Testers Can Learn to Collaborate Effectively with Programmers, others
What Testers Can Learn to Collaborate Effectively with Programmers, othersWhat Testers Can Learn to Collaborate Effectively with Programmers, others
What Testers Can Learn to Collaborate Effectively with Programmers, otherslisacrispin
 
Mindsets, Tools, Goals: From Continuous Delivery to Containers
Mindsets, Tools, Goals: From Continuous Delivery to ContainersMindsets, Tools, Goals: From Continuous Delivery to Containers
Mindsets, Tools, Goals: From Continuous Delivery to ContainersXebiaLabs
 
DOES SFO 2016 - Paula Thrasher & Kevin Stanley - Building Brilliant Teams
DOES SFO 2016 - Paula Thrasher & Kevin Stanley - Building Brilliant Teams DOES SFO 2016 - Paula Thrasher & Kevin Stanley - Building Brilliant Teams
DOES SFO 2016 - Paula Thrasher & Kevin Stanley - Building Brilliant Teams Gene Kim
 
Machine Learning Product Managers Meetup Event
Machine Learning Product Managers Meetup EventMachine Learning Product Managers Meetup Event
Machine Learning Product Managers Meetup EventBenjamin Schulte
 
The Three Pillars of Continuous Delivery - Boston Continuous Delivery Event
The Three Pillars of Continuous Delivery - Boston Continuous Delivery EventThe Three Pillars of Continuous Delivery - Boston Continuous Delivery Event
The Three Pillars of Continuous Delivery - Boston Continuous Delivery EventXebiaLabs
 
Virtual Leadership: Calibrate, Collaborate and Celebrate
Virtual Leadership: Calibrate, Collaborate and CelebrateVirtual Leadership: Calibrate, Collaborate and Celebrate
Virtual Leadership: Calibrate, Collaborate and CelebrateCynthia Clay
 
DesignOps in Wonderland (Carla Casariego and Sarah Spencer at DesignOps Summi...
DesignOps in Wonderland (Carla Casariego and Sarah Spencer at DesignOps Summi...DesignOps in Wonderland (Carla Casariego and Sarah Spencer at DesignOps Summi...
DesignOps in Wonderland (Carla Casariego and Sarah Spencer at DesignOps Summi...Rosenfeld Media
 
Building High Performance Engineering Teams - Focus on People - Scrum Austral...
Building High Performance Engineering Teams - Focus on People - Scrum Austral...Building High Performance Engineering Teams - Focus on People - Scrum Austral...
Building High Performance Engineering Teams - Focus on People - Scrum Austral...Nicholas Muldoon
 
It’s design, but not as they know it!
It’s design, but not as they know it!It’s design, but not as they know it!
It’s design, but not as they know it!Engine Service Design
 
Architecture, what does it even mean?
Architecture, what does it even mean?Architecture, what does it even mean?
Architecture, what does it even mean?Andrew Shafer
 
Sprinting Ahead – How RunKeeper Uses Atlassian Tools in a Fast-Paced Agile Wo...
Sprinting Ahead – How RunKeeper Uses Atlassian Tools in a Fast-Paced Agile Wo...Sprinting Ahead – How RunKeeper Uses Atlassian Tools in a Fast-Paced Agile Wo...
Sprinting Ahead – How RunKeeper Uses Atlassian Tools in a Fast-Paced Agile Wo...Atlassian
 

Semelhante a Scaling Alignment: How to grow and still being agile (20)

DevOps Days Charlotte - The Rise of Culture
DevOps Days Charlotte - The Rise of CultureDevOps Days Charlotte - The Rise of Culture
DevOps Days Charlotte - The Rise of Culture
 
What is service design?
What is service design?What is service design?
What is service design?
 
Devconf - Moving 65000 Microsofties to DevOps with Visual Studio Team Services
Devconf - Moving 65000 Microsofties to DevOps with Visual Studio Team ServicesDevconf - Moving 65000 Microsofties to DevOps with Visual Studio Team Services
Devconf - Moving 65000 Microsofties to DevOps with Visual Studio Team Services
 
Moving 75,000 Microsofties to DevOps with Visual Studio Team Services
Moving 75,000 Microsofties to DevOps with Visual Studio Team ServicesMoving 75,000 Microsofties to DevOps with Visual Studio Team Services
Moving 75,000 Microsofties to DevOps with Visual Studio Team Services
 
Scaling Fast: Growing Engineering Orgs From Zero to IPO
Scaling Fast: Growing Engineering Orgs From Zero to IPOScaling Fast: Growing Engineering Orgs From Zero to IPO
Scaling Fast: Growing Engineering Orgs From Zero to IPO
 
Nailing Distributed Development With Effective Collaboration - Matt Ryall
Nailing Distributed Development With Effective Collaboration - Matt RyallNailing Distributed Development With Effective Collaboration - Matt Ryall
Nailing Distributed Development With Effective Collaboration - Matt Ryall
 
What needs to be true? Patterns of engineering agility
What needs to be true? Patterns of engineering agilityWhat needs to be true? Patterns of engineering agility
What needs to be true? Patterns of engineering agility
 
The Future of Enterprise UX Design: An Asana & Quickbooks Case Study
The Future of Enterprise UX Design: An Asana & Quickbooks Case StudyThe Future of Enterprise UX Design: An Asana & Quickbooks Case Study
The Future of Enterprise UX Design: An Asana & Quickbooks Case Study
 
What Testers Can Learn to Collaborate Effectively with Programmers, others
What Testers Can Learn to Collaborate Effectively with Programmers, othersWhat Testers Can Learn to Collaborate Effectively with Programmers, others
What Testers Can Learn to Collaborate Effectively with Programmers, others
 
Mindsets, Tools, Goals: From Continuous Delivery to Containers
Mindsets, Tools, Goals: From Continuous Delivery to ContainersMindsets, Tools, Goals: From Continuous Delivery to Containers
Mindsets, Tools, Goals: From Continuous Delivery to Containers
 
DOES SFO 2016 - Paula Thrasher & Kevin Stanley - Building Brilliant Teams
DOES SFO 2016 - Paula Thrasher & Kevin Stanley - Building Brilliant Teams DOES SFO 2016 - Paula Thrasher & Kevin Stanley - Building Brilliant Teams
DOES SFO 2016 - Paula Thrasher & Kevin Stanley - Building Brilliant Teams
 
Machine Learning Product Managers Meetup Event
Machine Learning Product Managers Meetup EventMachine Learning Product Managers Meetup Event
Machine Learning Product Managers Meetup Event
 
The Three Pillars of Continuous Delivery - Boston Continuous Delivery Event
The Three Pillars of Continuous Delivery - Boston Continuous Delivery EventThe Three Pillars of Continuous Delivery - Boston Continuous Delivery Event
The Three Pillars of Continuous Delivery - Boston Continuous Delivery Event
 
Virtual Leadership: Calibrate, Collaborate and Celebrate
Virtual Leadership: Calibrate, Collaborate and CelebrateVirtual Leadership: Calibrate, Collaborate and Celebrate
Virtual Leadership: Calibrate, Collaborate and Celebrate
 
DesignOps in Wonderland (Carla Casariego and Sarah Spencer at DesignOps Summi...
DesignOps in Wonderland (Carla Casariego and Sarah Spencer at DesignOps Summi...DesignOps in Wonderland (Carla Casariego and Sarah Spencer at DesignOps Summi...
DesignOps in Wonderland (Carla Casariego and Sarah Spencer at DesignOps Summi...
 
Building High Performance Engineering Teams - Focus on People - Scrum Austral...
Building High Performance Engineering Teams - Focus on People - Scrum Austral...Building High Performance Engineering Teams - Focus on People - Scrum Austral...
Building High Performance Engineering Teams - Focus on People - Scrum Austral...
 
Scaling! oh the horror!
Scaling!   oh the horror!Scaling!   oh the horror!
Scaling! oh the horror!
 
It’s design, but not as they know it!
It’s design, but not as they know it!It’s design, but not as they know it!
It’s design, but not as they know it!
 
Architecture, what does it even mean?
Architecture, what does it even mean?Architecture, what does it even mean?
Architecture, what does it even mean?
 
Sprinting Ahead – How RunKeeper Uses Atlassian Tools in a Fast-Paced Agile Wo...
Sprinting Ahead – How RunKeeper Uses Atlassian Tools in a Fast-Paced Agile Wo...Sprinting Ahead – How RunKeeper Uses Atlassian Tools in a Fast-Paced Agile Wo...
Sprinting Ahead – How RunKeeper Uses Atlassian Tools in a Fast-Paced Agile Wo...
 

Último

ACM CHT Best Inspection Practices Kinben Innovation MIC Slideshare.pdf
ACM CHT Best Inspection Practices Kinben Innovation MIC Slideshare.pdfACM CHT Best Inspection Practices Kinben Innovation MIC Slideshare.pdf
ACM CHT Best Inspection Practices Kinben Innovation MIC Slideshare.pdfKinben Innovation Private Limited
 
Microsoft Fabric Analytics Engineer (DP-600) Exam Dumps 2024.pdf
Microsoft Fabric Analytics Engineer (DP-600) Exam Dumps 2024.pdfMicrosoft Fabric Analytics Engineer (DP-600) Exam Dumps 2024.pdf
Microsoft Fabric Analytics Engineer (DP-600) Exam Dumps 2024.pdfSkillCertProExams
 
"I hear you": Moving beyond empathy in UXR
"I hear you": Moving beyond empathy in UXR"I hear you": Moving beyond empathy in UXR
"I hear you": Moving beyond empathy in UXRMegan Campos
 
STM valmiusseminaari 26-04-2024 PUUMALAINEN Ajankohtaista kansainvälisestä yh...
STM valmiusseminaari 26-04-2024 PUUMALAINEN Ajankohtaista kansainvälisestä yh...STM valmiusseminaari 26-04-2024 PUUMALAINEN Ajankohtaista kansainvälisestä yh...
STM valmiusseminaari 26-04-2024 PUUMALAINEN Ajankohtaista kansainvälisestä yh...Sosiaali- ja terveysministeriö / yleiset
 
Using AI to boost productivity for developers
Using AI to boost productivity for developersUsing AI to boost productivity for developers
Using AI to boost productivity for developersTeri Eyenike
 
DAY 0 8 A Revelation 05-19-2024 PPT.pptx
DAY 0 8 A Revelation 05-19-2024 PPT.pptxDAY 0 8 A Revelation 05-19-2024 PPT.pptx
DAY 0 8 A Revelation 05-19-2024 PPT.pptxFamilyWorshipCenterD
 
SaaStr Workshop Wednesday with CEO of Guru
SaaStr Workshop Wednesday with CEO of GuruSaaStr Workshop Wednesday with CEO of Guru
SaaStr Workshop Wednesday with CEO of Gurusaastr
 
TSM unit 5 Toxicokinetics seminar by Ansari Aashif Raza.pptx
TSM unit 5 Toxicokinetics seminar by  Ansari Aashif Raza.pptxTSM unit 5 Toxicokinetics seminar by  Ansari Aashif Raza.pptx
TSM unit 5 Toxicokinetics seminar by Ansari Aashif Raza.pptxAnsari Aashif Raza Mohd Imtiyaz
 
The Concession of Asaba International Airport: Balancing Politics and Policy ...
The Concession of Asaba International Airport: Balancing Politics and Policy ...The Concession of Asaba International Airport: Balancing Politics and Policy ...
The Concession of Asaba International Airport: Balancing Politics and Policy ...Kayode Fayemi
 
Databricks Machine Learning Associate Exam Dumps 2024.pdf
Databricks Machine Learning Associate Exam Dumps 2024.pdfDatabricks Machine Learning Associate Exam Dumps 2024.pdf
Databricks Machine Learning Associate Exam Dumps 2024.pdfSkillCertProExams
 
2024 mega trends for the digital workplace - FINAL.pdf
2024 mega trends for the digital workplace - FINAL.pdf2024 mega trends for the digital workplace - FINAL.pdf
2024 mega trends for the digital workplace - FINAL.pdfNancy Goebel
 
2024-05-15-Surat Meetup-Hyperautomation.pptx
2024-05-15-Surat Meetup-Hyperautomation.pptx2024-05-15-Surat Meetup-Hyperautomation.pptx
2024-05-15-Surat Meetup-Hyperautomation.pptxnitishjain2015
 

Último (12)

ACM CHT Best Inspection Practices Kinben Innovation MIC Slideshare.pdf
ACM CHT Best Inspection Practices Kinben Innovation MIC Slideshare.pdfACM CHT Best Inspection Practices Kinben Innovation MIC Slideshare.pdf
ACM CHT Best Inspection Practices Kinben Innovation MIC Slideshare.pdf
 
Microsoft Fabric Analytics Engineer (DP-600) Exam Dumps 2024.pdf
Microsoft Fabric Analytics Engineer (DP-600) Exam Dumps 2024.pdfMicrosoft Fabric Analytics Engineer (DP-600) Exam Dumps 2024.pdf
Microsoft Fabric Analytics Engineer (DP-600) Exam Dumps 2024.pdf
 
"I hear you": Moving beyond empathy in UXR
"I hear you": Moving beyond empathy in UXR"I hear you": Moving beyond empathy in UXR
"I hear you": Moving beyond empathy in UXR
 
STM valmiusseminaari 26-04-2024 PUUMALAINEN Ajankohtaista kansainvälisestä yh...
STM valmiusseminaari 26-04-2024 PUUMALAINEN Ajankohtaista kansainvälisestä yh...STM valmiusseminaari 26-04-2024 PUUMALAINEN Ajankohtaista kansainvälisestä yh...
STM valmiusseminaari 26-04-2024 PUUMALAINEN Ajankohtaista kansainvälisestä yh...
 
Using AI to boost productivity for developers
Using AI to boost productivity for developersUsing AI to boost productivity for developers
Using AI to boost productivity for developers
 
DAY 0 8 A Revelation 05-19-2024 PPT.pptx
DAY 0 8 A Revelation 05-19-2024 PPT.pptxDAY 0 8 A Revelation 05-19-2024 PPT.pptx
DAY 0 8 A Revelation 05-19-2024 PPT.pptx
 
SaaStr Workshop Wednesday with CEO of Guru
SaaStr Workshop Wednesday with CEO of GuruSaaStr Workshop Wednesday with CEO of Guru
SaaStr Workshop Wednesday with CEO of Guru
 
TSM unit 5 Toxicokinetics seminar by Ansari Aashif Raza.pptx
TSM unit 5 Toxicokinetics seminar by  Ansari Aashif Raza.pptxTSM unit 5 Toxicokinetics seminar by  Ansari Aashif Raza.pptx
TSM unit 5 Toxicokinetics seminar by Ansari Aashif Raza.pptx
 
The Concession of Asaba International Airport: Balancing Politics and Policy ...
The Concession of Asaba International Airport: Balancing Politics and Policy ...The Concession of Asaba International Airport: Balancing Politics and Policy ...
The Concession of Asaba International Airport: Balancing Politics and Policy ...
 
Databricks Machine Learning Associate Exam Dumps 2024.pdf
Databricks Machine Learning Associate Exam Dumps 2024.pdfDatabricks Machine Learning Associate Exam Dumps 2024.pdf
Databricks Machine Learning Associate Exam Dumps 2024.pdf
 
2024 mega trends for the digital workplace - FINAL.pdf
2024 mega trends for the digital workplace - FINAL.pdf2024 mega trends for the digital workplace - FINAL.pdf
2024 mega trends for the digital workplace - FINAL.pdf
 
2024-05-15-Surat Meetup-Hyperautomation.pptx
2024-05-15-Surat Meetup-Hyperautomation.pptx2024-05-15-Surat Meetup-Hyperautomation.pptx
2024-05-15-Surat Meetup-Hyperautomation.pptx
 

Scaling Alignment: How to grow and still being agile

  • 1. Scaling Alignment How to grow and still being agile Andreia Kumpera | 2017
  • 2. Andreia Kumpera | 2017 Andreia Kumpera Iteration Manager @elabor8 andreia.kumpera@elabor8.com.au @akumpera (twitter) @andreiakumpera (linkedin)
  • 3. Andreia Kumpera | 2017 1995 2006 2008 MY STORY 1999 Data Process AMS oPlaneta.com MedMundo.com 1997 2001 2005 Com puterScience ge Scrum M aster Scrum M aster Coach /Product O w ner globo cloud Delivery M anager Entrepreneur... 2016 I.M . Business School Developer Formal Education Companies
  • 4. +1Tbps Oneofthelargest contentdelivery servicesinBrazil +1Million 1 Mbps per user simultaneous users +10,000 servers capacity DC Globo +360employees (IT) ~40 agile teams
  • 5. +32.5MillionHomepage MAU +44.9MillionG1 (news) +26.7Million GE (sports) +35.3Million Gshow (entertainment) +16.8MillionTechTudo (technology) +13.7MillionVideos
  • 6. Andreia Kumpera | 2017Andreia Kumpera | 2017 Wtf??? @# &%?! Hey!!! Huh? This doesn’t scale Piece of cakeStill not so hard, right?What's the problem here?
  • 7. Andreia Kumpera | 2017 Misalignment #@?!& %#@ˆ%! How can we cross the river?How can we cross the river?
  • 8. Andreia Kumpera | 2017 Misalignment WTF! You guys are building a TUNNEL????? WTF! You guys are building a Bridge?????
  • 11. Andreia Kumpera | 2017 BOSS a new To fix it what we need is…
  • 12. Andreia Kumpera | 2017 Do what I said! Do whatever Alignment Autonomy False Dichotomy Alignment & Autonomy
  • 14. Andreia Kumpera | 2017 Scaling Alignment Recipe Share Purpose Ingredients:
  • 15. Andreia Kumpera | 2017 What you are working on, and why? We are working on X because Y said it's important We're done when Y is OK with it We are working on X because we feel like it We're done when we don't feel like it anymore We're working on X because we think it's going to impact Y, which matter to the company because of Z We're done when the metrics have move What's the purpose, here? What's the direction? We understand how success looks!
  • 16. Andreia Kumpera | 2017 The 3 types of Alignment We're working on the same product We're working for the same company! We're working on the same feature •Team •Department •Company
  • 17. Andreia Kumpera | 2017 Chain of purpose … so that we make life easier for everyone! … so that we can connect the two village … so that people can cross the river We need find a permanent way to cross the river! … so that we can build a bridge We're gathering wood We're creating a foundation
  • 18. Andreia Kumpera | 2017 Share Propose Transparency Scaling Alignment recipe Ingredients:
  • 19. Andreia Kumpera | 2017 Spotify Strategy Framework Company beliefs North Star 2y goal Company Bet Beliefs Insights Data • X active users • World class employer • Hire a bunch of mobile devs • Train a bunch of our desktop devs into mobile devs • WTF were optimized for the wrong thing! • For a long term survival, we need to became mobile-first • Mobile is overtaking desktop as primary music gadget! • We have few mobile devs compared to desktop 25 50 Desktop Mobile How people listen to music How we’re staffed Dev Mobile Dev Desktop
  • 20. Andreia Kumpera | 2017 Data Insights Beliefs Bets Data: Qualitative or quantitative information that informs a perspective. This should not be interpretation Insights: What is your interpretation of the data? What have you learned? Beliefs: Based on the interpretation, which beliefs have you formed about the problem space you are working on? Bets: Based on your beliefs, what are the bets you believe we should make? Metrics: What does success look like?
  • 21. Andreia Kumpera | 2017 Spotify Company Bets Board Visible to everyone
  • 22. Andreia Kumpera | 2017 How early can you notice this happening? WTF! You guys are building a TUNNEL????? WTF! You guys are building a Bridge?????
  • 23. Andreia Kumpera | 2017 Dependency Board Early detection of dependency problems A centralized view to enable decentralized behavior Who need what from whon & when?
  • 24. Andreia Kumpera | 2017 Squad dependencies With multiple squads there will always be dependencies. Dependencies are not necessarily bad - squads sometimes need to work together to build something truly awesome. Nevertheless, our goal is to have squads be as autonomous as possible, especially minimizing dependencies that are blocking or slowing a squad down. To aid in this, we regularly ask all our squads which other squads they depend on, and to what extent those dependencies are blocking or slowing the squad down. Here’s an example: We then discuss ways to eliminate the problematic dependencies, especially blocking and cross-tribe dependencies. This often leads to reprioritization, reorganization, architectural changes or technical solutions. 6/14 Squad dependencies
  • 26. Andreia Kumpera | 2017 Share Propose Transparency Feedback Loops Scaling Alignment Recipe Ingredients:
  • 27. Andreia Kumpera | 2017 Agile = homing missile Assumptions: •The customer discovery what he wants •The developers discovery how to build it •Things change along the way
  • 28. Andreia Kumpera | 2017 Single team feedback loops
  • 29. Andreia Kumpera | 2017 Multi-team feedback loops
  • 31. Andreia Kumpera | 2017 Team Boards Paper Prototype Policies, DoD, DoR and Goal Current Sprint Story and Tasks Retrospective Action Plan
  • 32. Andreia Kumpera | 2017 Pattern: Continuous Integration Report A3 (fortnightly)BIG Review! (quarterly)Teams Increments Review
  • 33. Andreia Kumpera | 2017 Pattern: Plan on cadence, release on demand Planning event Planning event Planning event Release Candidates Release Candidates Release 1.0 Release 1.1 Release 1.2 Release 2.0 Release 1.2.1
  • 34. Andreia Kumpera | 2017 Share Propose Transparency Feedback Loops Clear priorities Scaling Alignment Recipe Ingredients:
  • 35. Andreia Kumpera | 2017 So much to do…
  • 36. Andreia Kumpera | 2017 High-Medium-Low = a broken way of prioritizing High Medium Low Launch in Country A Build new product capability B Build infrastructure for D
  • 38. Andreia Kumpera | 2017 All Bets are stack ranked
  • 40. Andreia Kumpera | 2017 Stack-ranked bets make it easier to decide what to work on
  • 41. Andreia Kumpera | 2017 Squads are(still) responsible for figuring out how to make best use of their time
  • 42. Andreia Kumpera | 2017 Team breakout: Pulling from the program backlog
  • 43. Andreia Kumpera | 2017 Team breakout: Pulling from the program backlog
  • 44. Andreia Kumpera | 2017 Management review / Problem Solving
  • 45. Andreia Kumpera | 2017 Share Propose Transparency Feedback Loops Organizational Learning Clear priorities Scaling Alignment Recipe Ingredients:
  • 46. Andreia Kumpera | 2017 Everything can improve
  • 47. Andreia Kumpera | 2017 Are you too busy to improve? Need more slack in your system!
  • 48. Andreia Kumpera | 2017 Where slack comes from
  • 49. Andreia Kumpera | 2017 HackDay
  • 50. Andreia Kumpera | 2017 Lunch'n'Learn - Coding Dojo
  • 51. Andreia Kumpera | 2017 /* Tech Talk */
  • 52. Andreia Kumpera | 2017 Don’t overload with stable teams
  • 53. Andreia Kumpera | 2017 Share Propose Transparency Feedback Loops Organizational Learning Clear priorities Scaling Alignment Recipe Ingredients:
  • 54. Andreia Kumpera | 2017 But Wait!!! something is missing…
  • 56. Andreia Kumpera | 2017 Sometimes we like to pretend we have no leaders
  • 57. Andreia Kumpera | 2017 Leaderphobia(n) • Irrational fear of leaders and leadership • The mistaken belief that all leaders are evil and all leadership is bad ?
  • 58. Andreia Kumpera | 2017 Poster Childs of self-organisation
  • 59. Andreia Kumpera | 2017 … but who ENABLED this self-organization?
  • 60. Andreia Kumpera | 2017 Leader, Who, ME??? Ricardo Semler Gabe Newell Tony Hsieh
  • 62. Andreia Kumpera | 2017 Leader’s job in aligned autonomy
  • 63. Andreia Kumpera | 2017 Leader’s job in aligned autonomy
  • 64. Andreia Kumpera | 2017 Leader’s doesn’t have to be a single person
  • 65. Andreia Kumpera | 2017 Share Propose Transparency Feedback Loops Organizational Learning Clear priorities Scaling Alignment recipe Ingredients:
  • 66. Andreia Kumpera | 2017 Andreia Kumpera Iteration Manager @elabor8 andreia.kumpera@elabor8.com.au @akumpera (twitter) @andreiakumpera (linkedin)
  • 67. Andreia Kumpera | 2017 References https://www.slideshare.net/InfoQ/growing-up-spotify https://www.kennorton.com/newsletter/2016-04-06-bringing-the-donuts.html https://www.yumpu.com/en/document/view/55817031/spotify-rhythm/19 http://dius.com.au/2015/06/22/spotify-agile-model/ https://techcrunch.com/2012/11/17/heres-how-spotify-scales-up-and-stays-agile-it-runs-squads-like- lean-startups/ https://guntherverheyen.com/2015/11/04/sprint-cadence-at-scale/ https://www.kennorton.com/newsletter/2016-04-06-bringing-the-donuts.html https://www.linkedin.com/pulse/how-spotify-solved-paradox-choice-john-mcdermott https://hbr.org/2017/02/how-spotify-balances-employee-autonomy-and-accountability http://futureofcio.blogspot.com.au/2015/12/alignment-and-autonomy-in-agile.html https://medium.com/@pdelboca/alignment-vs-autonomy-eb2194c3b9c6 https://highfive.com/blog/how-spotify-built-one-of-the-best-engineering-cultures/ https://www.linkedin.com/pulse/leadership-moment-alignment-autonomy-jeff-kays http://blog.crisp.se/wp-content/uploads/2016/03/Agile-@-Lego.pdf http://blog.crisp.se/wp-content/uploads/2015/10/Scaling-Agile-@-Lego-LeanTribe-Henrik.pdf https://crisp.se/wp-content/uploads/2016/12/Agile@Lego.pdf https://hbr.org/1989/09/managing-without-managers http://www.bbc.com/news/technology-24205497