SlideShare uma empresa Scribd logo
1 de 14
Baixar para ler offline
#30 - Adjustable organizations
2014-10-13, King.com, Sveavägen 44
Tomas Rybing, Aptilo Networks
”Lean Tribe är ett nätverk av människor som delar de värderingar Lean står för och
Üvertygelsen att Lean skapar verksamheter med kortare tid till värde och ett bättre
arbetsklimat.”
Agenda - Adjustable organizations
• Seven short speeches (10 minutes)
• Team organizations are flexible and adaptable, or? - Johan Westerlund, Uniqa team
• Change in 3 dimensions - Anders Beskow, Softhouse
• Balancing budget in an Agile organization - Karin Hagren, Citerus
• Self reorganizing: The story of distributed teams - Molood Noori Alavijeh, King
• Spotify Running: Lessons learned from building a ‘Lean Startup’ inside a big tech
company - Brendan Marsh, Spotify
• Buffer or suffer? Growth pains and what to do about it? - Andrey Devyatkin, Praqma
• What developers really want – fast tests and fast build systems - Patrik Höglund,
Google
• Open Space - Queries that came up were discussed in 20 minutes slots in ”circles” (5-20
persons sitting on chairs in circle)
• Keynote: SAFe@Lego - our journey so far - Henrik Kniberg, Crisp
Team organizations are flexible and
adaptable, or?
• ”Team centric world” (adaptable & flexible)
• Higher resolution & frequency
• Self adaptive (we adapt ourself to the
environment)
• Distribution of decisions & mandates
• What is against?
• Management systems (hard to change)
• Insecurity
• ”The alignment trap” (same for all doesn’t
work)
• Why? Teams make better decisions!
Johan Westerlund,

Coaches teams & organizations 

at Uniqa team
Change in 3 dimensions
• Adaptation/change is needed - ”You are not in
the state you need to be in”
• Three things
• Tools & Technology
• Processes
• Organization
• All things must gradually transform form ”old” to
”agile” (You can’t just change one or two of the
things above, then you will fail)
Anders Beskow,

Agile coach 

at Softhouse
Balancing budget in an Agile organization
• Budget cutdown -> New agile organization
• Cross-functional teams
• Continuous integration (shooter feedback loops)
• Clear product ownership
• Focus on flow & bottlenecks
• Decreased market for 3G, re-org needed? Test
something else
• Agreement: ”3G teams” to work with 4G backlog
• Deliver within two sprints
• Training programs etc.
• ”Move the work instead of the people!”
Karin Hagren,

Agile coach 

at Citerus
Self reorganizing: The story of distributed
teams
• Why? Organization grew from 3 to 30 persons in two years
(supporting multiple customers)
• How?
• Matrix organization
• Feature teams
• Technical (guilds)
• ”20% work” (own time to fix technical debt etc.)
• Teams to decide themselves how to work (3 months trial)
• Result?
• Scrum
• Kanban
• ”Scrumban”
• ”Not agile at all” (Two of three are unhappy in this team)
Molood Noori Alavijeh,

Agile coach 

at King
Spotify Running: Lessons learned from building
a ‘Lean Startup’ inside a big tech company
• Idea came Q3 2014, a lot of ”running playlists”
existed, created Team Pre (Cross-functional),
launch May 2015
• Steps
1. Get started
2. Visualize business plan
3. Hypothesis creation
4. Ideation & validation (one week cadence)
5. Prot
• ”If it’s easy, you are doing it wrong”
Brendan Marsh,

Agile coach 

at Spotify
Buffer or suffer? Growth pains and what to
do about it?
• ”Software as a factory”, continuous delivery
(CD) gives fast feedback loops
• ”CD pipeline as automated andon”
• Ways to do it
1. Stop & x - Assign person(s) to x
immediately
2. Automated revert of change - Fix without
pressure
3. Prevent blocking by shifting left
Andrey Devyatkin,
Praqma
What developers really want – fast tests and
fast build systems
• ”HACKABILITY” (of a product)
• Code health
• Easy to run/debug (for the developer)
• Great infrastructure
• ”CODE HEALTH”
1. Review (code review, pair programming etc.)
2. Readability
3. Style guide
4. Good tests
5. Pre-submit + post-submit (set of tests)
• Unit tests - how to make them happen? Lead by example,
mentoring etc.
Patrik HĂśglund,
Google
Open Space slot 1 - Circle 3 -
”Testing”
• ”So bust chopping down trees, there is no time to sharpen the
axe”
• Test must be automated (developers must write tests, not a
separate test team)
• Run all unit tests on each commit!
• Have automated metrics with thresholds + look at trends
• Fight flaky tests -> ”Pre-test the test” to get them stable
• ”Dynamic thresholds” -> Scenario: ”Allow 100 warnings, fix
five of them, lower the threshold to allow 95 warnings”
Open Space slot 2 - Circle 4 -
”Problem based roadmap”
• One product - Multiple teams/components
• Teams - Feature driven
• Guilds - Component based
• Old way - PO made a lot of coordination between
components/teams
• Now - Functions that solves ”the whole problem”
Keynote: SAFe@Lego - our journey so far (1/3)
• Scaled Agile Framework (SAFe), three levels
• PORTFOLIO
• Portfolio Kanban system
• Epics (business case/area)
• PROGRAM
• Agile release train
• Program backlog
• Product increment (n number of sprints)
• Features
• TEAM
• Scrum
• Team backlog
• Sprints
• Stories
Henrik Kniberg,

Agile coach 

at Crisp
Keynote: SAFe@Lego - our journey so far (2/3)
• Example: PI-planning@LEGO (”a lot like a huge open space”)
• Two days event, 19 teams, 150 persons
• Agenda
• Achievements (videos what has been done)
• Lightning talks
• Fast feedback
• Team breakouts (high-level planning, pulling work from program
backlog)
• End of day one - Draft plan ”fair”
Keynote: SAFe@Lego - our journey so far (3/3)
• Program board to visualize dependencies with ”red threads” in a matrix
with 4 sprints x 19 teams!
• ”Scaling is dependency management”
• Scrum of Scrums - Two-three times per week
• Risk board with management review to solve out problems
• End of day two - Presentation of ”the final plan” (maybe stop doing this,
has become tedious)

Mais conteĂşdo relacionado

Mais procurados

Kanban: Thinking Outside The Time Box
Kanban: Thinking Outside The Time BoxKanban: Thinking Outside The Time Box
Kanban: Thinking Outside The Time BoxNorbert Winklareth
 
Introduction to Kanban
Introduction  to Kanban Introduction  to Kanban
Introduction to Kanban Abhilash Chandran
 
Scrum basics
Scrum basicsScrum basics
Scrum basicsJuan Banda
 
Intro to Kanban - AgileDayChile2011 Keynote
Intro to Kanban - AgileDayChile2011 KeynoteIntro to Kanban - AgileDayChile2011 Keynote
Intro to Kanban - AgileDayChile2011 KeynoteChileAgil
 
Agile Outside Software
Agile Outside SoftwareAgile Outside Software
Agile Outside Softwareallan kelly
 
Switch tokanban2
Switch tokanban2Switch tokanban2
Switch tokanban2Skills Matter
 
Introduction to Kanban
Introduction to KanbanIntroduction to Kanban
Introduction to KanbanScrum & Kanban
 
Introduction to Kanban boards
Introduction to Kanban boardsIntroduction to Kanban boards
Introduction to Kanban boardsProofHub
 
Sdec11.agile ina day
Sdec11.agile ina daySdec11.agile ina day
Sdec11.agile ina daysdeconf
 
Kanban 101 - 3 - Kanban Essentials
Kanban 101 - 3 - Kanban EssentialsKanban 101 - 3 - Kanban Essentials
Kanban 101 - 3 - Kanban EssentialsMichael Sahota
 
Scrumban – lean software development
Scrumban – lean software developmentScrumban – lean software development
Scrumban – lean software developmentNaveen Kumar Singh
 
DOES14 - Dominica Degrandis - How we used Kanban in Operations to Get Things ...
DOES14 - Dominica Degrandis - How we used Kanban in Operations to Get Things ...DOES14 - Dominica Degrandis - How we used Kanban in Operations to Get Things ...
DOES14 - Dominica Degrandis - How we used Kanban in Operations to Get Things ...Gene Kim
 
Implementing kanban for services team
Implementing kanban for services teamImplementing kanban for services team
Implementing kanban for services teamJaibeer Malik
 
Cross-department Kanban Systems - 3 dimensions of scaling #llkd15
Cross-department Kanban Systems - 3 dimensions of scaling #llkd15Cross-department Kanban Systems - 3 dimensions of scaling #llkd15
Cross-department Kanban Systems - 3 dimensions of scaling #llkd15Andy Carmichael
 
Estimation
EstimationEstimation
EstimationDev9Com
 

Mais procurados (20)

Kanban English
Kanban   EnglishKanban   English
Kanban English
 
Kanban: Thinking Outside The Time Box
Kanban: Thinking Outside The Time BoxKanban: Thinking Outside The Time Box
Kanban: Thinking Outside The Time Box
 
Introduction to Kanban
Introduction  to Kanban Introduction  to Kanban
Introduction to Kanban
 
Scrum basics
Scrum basicsScrum basics
Scrum basics
 
Intro to Kanban - AgileDayChile2011 Keynote
Intro to Kanban - AgileDayChile2011 KeynoteIntro to Kanban - AgileDayChile2011 Keynote
Intro to Kanban - AgileDayChile2011 Keynote
 
Agile Outside Software
Agile Outside SoftwareAgile Outside Software
Agile Outside Software
 
Introduction to Scrum
Introduction to ScrumIntroduction to Scrum
Introduction to Scrum
 
Kanban Basics
Kanban BasicsKanban Basics
Kanban Basics
 
Switch tokanban2
Switch tokanban2Switch tokanban2
Switch tokanban2
 
Introduction to Kanban
Introduction to KanbanIntroduction to Kanban
Introduction to Kanban
 
Introduction to Kanban boards
Introduction to Kanban boardsIntroduction to Kanban boards
Introduction to Kanban boards
 
Kanban for ODDS
Kanban for ODDSKanban for ODDS
Kanban for ODDS
 
Sdec11.agile ina day
Sdec11.agile ina daySdec11.agile ina day
Sdec11.agile ina day
 
Kanban
Kanban Kanban
Kanban
 
Kanban 101 - 3 - Kanban Essentials
Kanban 101 - 3 - Kanban EssentialsKanban 101 - 3 - Kanban Essentials
Kanban 101 - 3 - Kanban Essentials
 
Scrumban – lean software development
Scrumban – lean software developmentScrumban – lean software development
Scrumban – lean software development
 
DOES14 - Dominica Degrandis - How we used Kanban in Operations to Get Things ...
DOES14 - Dominica Degrandis - How we used Kanban in Operations to Get Things ...DOES14 - Dominica Degrandis - How we used Kanban in Operations to Get Things ...
DOES14 - Dominica Degrandis - How we used Kanban in Operations to Get Things ...
 
Implementing kanban for services team
Implementing kanban for services teamImplementing kanban for services team
Implementing kanban for services team
 
Cross-department Kanban Systems - 3 dimensions of scaling #llkd15
Cross-department Kanban Systems - 3 dimensions of scaling #llkd15Cross-department Kanban Systems - 3 dimensions of scaling #llkd15
Cross-department Kanban Systems - 3 dimensions of scaling #llkd15
 
Estimation
EstimationEstimation
Estimation
 

Destaque

The Volcano - Enterprise kanban board
The Volcano - Enterprise kanban boardThe Volcano - Enterprise kanban board
The Volcano - Enterprise kanban boardTomas Rybing
 
The Arrow - Advanced Kanban board
The Arrow - Advanced Kanban boardThe Arrow - Advanced Kanban board
The Arrow - Advanced Kanban boardTomas Rybing
 
Relay baton - Good example of one piece continous flow
Relay baton - Good example of one piece continous flowRelay baton - Good example of one piece continous flow
Relay baton - Good example of one piece continous flowTomas Rybing
 
Distributed Lean & Agile Teams in the Public Sector: Lessons Learned
Distributed Lean & Agile Teams in the Public Sector: Lessons LearnedDistributed Lean & Agile Teams in the Public Sector: Lessons Learned
Distributed Lean & Agile Teams in the Public Sector: Lessons LearnedArun Kumar
 
Projekt en agil bromsmedicin - Andreas Larsson
Projekt en agil bromsmedicin - Andreas LarssonProjekt en agil bromsmedicin - Andreas Larsson
Projekt en agil bromsmedicin - Andreas Larssonmanssandstrom
 
Agila chefer - What's in it for me
Agila chefer - What's in it for meAgila chefer - What's in it for me
Agila chefer - What's in it for meAgila Sverige
 
Agile och Kanban pĂĽ driftavdelningen - Tomas Bjorkholm
Agile och Kanban pĂĽ driftavdelningen - Tomas BjorkholmAgile och Kanban pĂĽ driftavdelningen - Tomas Bjorkholm
Agile och Kanban pĂĽ driftavdelningen - Tomas Bjorkholmmanssandstrom
 
Advanced Kanban Boards
Advanced Kanban BoardsAdvanced Kanban Boards
Advanced Kanban BoardsSiddhi
 
Scoring High on the Supply Chain Maturity Model
Scoring High on the Supply Chain Maturity ModelScoring High on the Supply Chain Maturity Model
Scoring High on the Supply Chain Maturity Modelaconris
 
Are you too busy to improve #lkse 2014-05-30
Are you too busy to improve #lkse 2014-05-30Are you too busy to improve #lkse 2014-05-30
Are you too busy to improve #lkse 2014-05-30HĂĽkan Forss
 
The Busy Bee Paradox Agile Tour Lille 2014
The Busy Bee Paradox Agile Tour Lille 2014The Busy Bee Paradox Agile Tour Lille 2014
The Busy Bee Paradox Agile Tour Lille 2014HĂĽkan Forss
 
Experimentation is King Lean Kanban Central Europe 2015
Experimentation is King Lean Kanban Central Europe  2015Experimentation is King Lean Kanban Central Europe  2015
Experimentation is King Lean Kanban Central Europe 2015HĂĽkan Forss
 
KATA - Habits for lean learning Agile Australia 2016
KATA - Habits for lean learning Agile Australia 2016KATA - Habits for lean learning Agile Australia 2016
KATA - Habits for lean learning Agile Australia 2016HĂĽkan Forss
 
Make the invisible visible - Visual management in agile product development
Make the invisible visible - Visual management in agile product developmentMake the invisible visible - Visual management in agile product development
Make the invisible visible - Visual management in agile product developmentHĂĽkan Forss
 
Slideshare.Com Powerpoint
Slideshare.Com PowerpointSlideshare.Com Powerpoint
Slideshare.Com Powerpointguested929b
 

Destaque (16)

The Volcano - Enterprise kanban board
The Volcano - Enterprise kanban boardThe Volcano - Enterprise kanban board
The Volcano - Enterprise kanban board
 
The Arrow - Advanced Kanban board
The Arrow - Advanced Kanban boardThe Arrow - Advanced Kanban board
The Arrow - Advanced Kanban board
 
Relay baton - Good example of one piece continous flow
Relay baton - Good example of one piece continous flowRelay baton - Good example of one piece continous flow
Relay baton - Good example of one piece continous flow
 
Distributed Lean & Agile Teams in the Public Sector: Lessons Learned
Distributed Lean & Agile Teams in the Public Sector: Lessons LearnedDistributed Lean & Agile Teams in the Public Sector: Lessons Learned
Distributed Lean & Agile Teams in the Public Sector: Lessons Learned
 
Projekt en agil bromsmedicin - Andreas Larsson
Projekt en agil bromsmedicin - Andreas LarssonProjekt en agil bromsmedicin - Andreas Larsson
Projekt en agil bromsmedicin - Andreas Larsson
 
Agila chefer - What's in it for me
Agila chefer - What's in it for meAgila chefer - What's in it for me
Agila chefer - What's in it for me
 
Agile och Kanban pĂĽ driftavdelningen - Tomas Bjorkholm
Agile och Kanban pĂĽ driftavdelningen - Tomas BjorkholmAgile och Kanban pĂĽ driftavdelningen - Tomas Bjorkholm
Agile och Kanban pĂĽ driftavdelningen - Tomas Bjorkholm
 
Animated kanban board
Animated kanban boardAnimated kanban board
Animated kanban board
 
Advanced Kanban Boards
Advanced Kanban BoardsAdvanced Kanban Boards
Advanced Kanban Boards
 
Scoring High on the Supply Chain Maturity Model
Scoring High on the Supply Chain Maturity ModelScoring High on the Supply Chain Maturity Model
Scoring High on the Supply Chain Maturity Model
 
Are you too busy to improve #lkse 2014-05-30
Are you too busy to improve #lkse 2014-05-30Are you too busy to improve #lkse 2014-05-30
Are you too busy to improve #lkse 2014-05-30
 
The Busy Bee Paradox Agile Tour Lille 2014
The Busy Bee Paradox Agile Tour Lille 2014The Busy Bee Paradox Agile Tour Lille 2014
The Busy Bee Paradox Agile Tour Lille 2014
 
Experimentation is King Lean Kanban Central Europe 2015
Experimentation is King Lean Kanban Central Europe  2015Experimentation is King Lean Kanban Central Europe  2015
Experimentation is King Lean Kanban Central Europe 2015
 
KATA - Habits for lean learning Agile Australia 2016
KATA - Habits for lean learning Agile Australia 2016KATA - Habits for lean learning Agile Australia 2016
KATA - Habits for lean learning Agile Australia 2016
 
Make the invisible visible - Visual management in agile product development
Make the invisible visible - Visual management in agile product developmentMake the invisible visible - Visual management in agile product development
Make the invisible visible - Visual management in agile product development
 
Slideshare.Com Powerpoint
Slideshare.Com PowerpointSlideshare.Com Powerpoint
Slideshare.Com Powerpoint
 

Semelhante a Lean Tribe 30

Crash Course Scrum - handout
Crash Course Scrum - handoutCrash Course Scrum - handout
Crash Course Scrum - handoutArjan Franzen
 
International succes med cloud og agile
International succes med cloud og agileInternational succes med cloud og agile
International succes med cloud og agileBestBrains
 
Lean and agile in a chestnut
Lean and agile in a chestnutLean and agile in a chestnut
Lean and agile in a chestnutGeorge Stamos
 
Scaling agility or descaling organization
Scaling agility or descaling organizationScaling agility or descaling organization
Scaling agility or descaling organizationLuca Sturaro
 
Getting Agile Right - Rebooting an Agile organization in 100 days - Agile Tou...
Getting Agile Right - Rebooting an Agile organization in 100 days - Agile Tou...Getting Agile Right - Rebooting an Agile organization in 100 days - Agile Tou...
Getting Agile Right - Rebooting an Agile organization in 100 days - Agile Tou...Maurizio Mancini
 
Getting Agile Right - Rebooting an Agile Organization in 100 days - Agile Tou...
Getting Agile Right - Rebooting an Agile Organization in 100 days - Agile Tou...Getting Agile Right - Rebooting an Agile Organization in 100 days - Agile Tou...
Getting Agile Right - Rebooting an Agile Organization in 100 days - Agile Tou...Maurizio Mancini
 
Bosnia Agile Tuzla Meetup
Bosnia Agile Tuzla MeetupBosnia Agile Tuzla Meetup
Bosnia Agile Tuzla MeetupBosnia Agile
 
Holistic Product Development
Holistic Product DevelopmentHolistic Product Development
Holistic Product DevelopmentGary Pedretti
 
Agile Software Development Overview
Agile Software Development OverviewAgile Software Development Overview
Agile Software Development OverviewDUONG Trong Tan
 
Intro to Scrum - Heidi Araya
Intro to Scrum  - Heidi ArayaIntro to Scrum  - Heidi Araya
Intro to Scrum - Heidi Arayaagilemaine
 
When Management Asks You: “Do You Accept Agile as Your Lord and Savior?” - Ci...
When Management Asks You: “Do You Accept Agile as Your Lord and Savior?” - Ci...When Management Asks You: “Do You Accept Agile as Your Lord and Savior?” - Ci...
When Management Asks You: “Do You Accept Agile as Your Lord and Savior?” - Ci...admford
 
Scrum intro
Scrum intro Scrum intro
Scrum intro Elad Sofer
 
NetCom Learning : How to Improve Business Processes using Agile
NetCom Learning : How to Improve Business Processes using AgileNetCom Learning : How to Improve Business Processes using Agile
NetCom Learning : How to Improve Business Processes using AgileSwati Chhabra
 
Roadmap to Scrum Master ( CSM )
Roadmap to Scrum Master ( CSM ) Roadmap to Scrum Master ( CSM )
Roadmap to Scrum Master ( CSM ) Jaladhi Bhatt
 

Semelhante a Lean Tribe 30 (20)

Crash Course Scrum - handout
Crash Course Scrum - handoutCrash Course Scrum - handout
Crash Course Scrum - handout
 
International succes med cloud og agile
International succes med cloud og agileInternational succes med cloud og agile
International succes med cloud og agile
 
T1dbpcgirhu9afyr9fgf signature-e1e8931182a0dcf02346befbfa9f0fcf644737855bed1e...
T1dbpcgirhu9afyr9fgf signature-e1e8931182a0dcf02346befbfa9f0fcf644737855bed1e...T1dbpcgirhu9afyr9fgf signature-e1e8931182a0dcf02346befbfa9f0fcf644737855bed1e...
T1dbpcgirhu9afyr9fgf signature-e1e8931182a0dcf02346befbfa9f0fcf644737855bed1e...
 
Lean and agile in a chestnut
Lean and agile in a chestnutLean and agile in a chestnut
Lean and agile in a chestnut
 
Scaling agility or descaling organization
Scaling agility or descaling organizationScaling agility or descaling organization
Scaling agility or descaling organization
 
Getting Agile Right - Rebooting an Agile organization in 100 days - Agile Tou...
Getting Agile Right - Rebooting an Agile organization in 100 days - Agile Tou...Getting Agile Right - Rebooting an Agile organization in 100 days - Agile Tou...
Getting Agile Right - Rebooting an Agile organization in 100 days - Agile Tou...
 
Getting Agile Right - Rebooting an Agile Organization in 100 days - Agile Tou...
Getting Agile Right - Rebooting an Agile Organization in 100 days - Agile Tou...Getting Agile Right - Rebooting an Agile Organization in 100 days - Agile Tou...
Getting Agile Right - Rebooting an Agile Organization in 100 days - Agile Tou...
 
Bosnia Agile Tuzla Meetup
Bosnia Agile Tuzla MeetupBosnia Agile Tuzla Meetup
Bosnia Agile Tuzla Meetup
 
Holistic Product Development
Holistic Product DevelopmentHolistic Product Development
Holistic Product Development
 
Scrum101
Scrum101Scrum101
Scrum101
 
Agile Software Development Overview
Agile Software Development OverviewAgile Software Development Overview
Agile Software Development Overview
 
Intro to Scrum - Heidi Araya
Intro to Scrum  - Heidi ArayaIntro to Scrum  - Heidi Araya
Intro to Scrum - Heidi Araya
 
Overcoming More Impediments to Agile Transformation - Distributed Teams, Scal...
Overcoming More Impediments to Agile Transformation - Distributed Teams, Scal...Overcoming More Impediments to Agile Transformation - Distributed Teams, Scal...
Overcoming More Impediments to Agile Transformation - Distributed Teams, Scal...
 
Themalunch scrum
Themalunch scrumThemalunch scrum
Themalunch scrum
 
Agile Practice Workshop at Eye Care Leaders
Agile Practice Workshop at Eye Care LeadersAgile Practice Workshop at Eye Care Leaders
Agile Practice Workshop at Eye Care Leaders
 
When Management Asks You: “Do You Accept Agile as Your Lord and Savior?” - Ci...
When Management Asks You: “Do You Accept Agile as Your Lord and Savior?” - Ci...When Management Asks You: “Do You Accept Agile as Your Lord and Savior?” - Ci...
When Management Asks You: “Do You Accept Agile as Your Lord and Savior?” - Ci...
 
Scrum intro
Scrum intro Scrum intro
Scrum intro
 
NetCom Learning : How to Improve Business Processes using Agile
NetCom Learning : How to Improve Business Processes using AgileNetCom Learning : How to Improve Business Processes using Agile
NetCom Learning : How to Improve Business Processes using Agile
 
Roadmap to Scrum Master ( CSM )
Roadmap to Scrum Master ( CSM ) Roadmap to Scrum Master ( CSM )
Roadmap to Scrum Master ( CSM )
 
24 scrum
24 scrum24 scrum
24 scrum
 

Último

Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024VictoriaMetrics
 
Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastArchitecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastPapp KrisztiĂĄn
 
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park masabamasaba
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfWilly Marroquin (WillyDevNET)
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...Health
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsArshad QA
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 
Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareJim McKeeth
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...masabamasaba
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...SelfMade bd
 
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With SimplicityWSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With SimplicityWSO2
 
Define the academic and professional writing..pdf
Define the academic and professional writing..pdfDefine the academic and professional writing..pdf
Define the academic and professional writing..pdfPearlKirahMaeRagusta1
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplatePresentation.STUDIO
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...panagenda
 
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2
 
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfPayment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfkalichargn70th171
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...Shane Coughlan
 
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyviewmasabamasaba
 

Último (20)

Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
 
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
 
Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastArchitecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the past
 
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK Software
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
 
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With SimplicityWSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
 
Define the academic and professional writing..pdf
Define the academic and professional writing..pdfDefine the academic and professional writing..pdf
Define the academic and professional writing..pdf
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
 
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfPayment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
 
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
 

Lean Tribe 30

  • 1. #30 - Adjustable organizations 2014-10-13, King.com, Sveavägen 44 Tomas Rybing, Aptilo Networks ”Lean Tribe är ett nätverk av människor som delar de värderingar Lean stĂĽr fĂśr och Ăśvertygelsen att Lean skapar verksamheter med kortare tid till värde och ett bättre arbetsklimat.”
  • 2. Agenda - Adjustable organizations • Seven short speeches (10 minutes) • Team organizations are flexible and adaptable, or? - Johan Westerlund, Uniqa team • Change in 3 dimensions - Anders Beskow, Softhouse • Balancing budget in an Agile organization - Karin Hagren, Citerus • Self reorganizing: The story of distributed teams - Molood Noori Alavijeh, King • Spotify Running: Lessons learned from building a ‘Lean Startup’ inside a big tech company - Brendan Marsh, Spotify • Buffer or suffer? Growth pains and what to do about it? - Andrey Devyatkin, Praqma • What developers really want – fast tests and fast build systems - Patrik HĂśglund, Google • Open Space - Queries that came up were discussed in 20 minutes slots in ”circles” (5-20 persons sitting on chairs in circle) • Keynote: SAFe@Lego - our journey so far - Henrik Kniberg, Crisp
  • 3. Team organizations are flexible and adaptable, or? • ”Team centric world” (adaptable & flexible) • Higher resolution & frequency • Self adaptive (we adapt ourself to the environment) • Distribution of decisions & mandates • What is against? • Management systems (hard to change) • Insecurity • ”The alignment trap” (same for all doesn’t work) • Why? Teams make better decisions! Johan Westerlund,
 Coaches teams & organizations 
 at Uniqa team
  • 4. Change in 3 dimensions • Adaptation/change is needed - ”You are not in the state you need to be in” • Three things • Tools & Technology • Processes • Organization • All things must gradually transform form ”old” to ”agile” (You can’t just change one or two of the things above, then you will fail) Anders Beskow,
 Agile coach 
 at Softhouse
  • 5. Balancing budget in an Agile organization • Budget cutdown -> New agile organization • Cross-functional teams • Continuous integration (shooter feedback loops) • Clear product ownership • Focus on flow & bottlenecks • Decreased market for 3G, re-org needed? Test something else • Agreement: ”3G teams” to work with 4G backlog • Deliver within two sprints • Training programs etc. • ”Move the work instead of the people!” Karin Hagren,
 Agile coach 
 at Citerus
  • 6. Self reorganizing: The story of distributed teams • Why? Organization grew from 3 to 30 persons in two years (supporting multiple customers) • How? • Matrix organization • Feature teams • Technical (guilds) • ”20% work” (own time to x technical debt etc.) • Teams to decide themselves how to work (3 months trial) • Result? • Scrum • Kanban • ”Scrumban” • ”Not agile at all” (Two of three are unhappy in this team) Molood Noori Alavijeh,
 Agile coach 
 at King
  • 7. Spotify Running: Lessons learned from building a ‘Lean Startup’ inside a big tech company • Idea came Q3 2014, a lot of ”running playlists” existed, created Team Pre (Cross-functional), launch May 2015 • Steps 1. Get started 2. Visualize business plan 3. Hypothesis creation 4. Ideation & validation (one week cadence) 5. Prot • ”If it’s easy, you are doing it wrong” Brendan Marsh,
 Agile coach 
 at Spotify
  • 8. Buffer or suffer? Growth pains and what to do about it? • ”Software as a factory”, continuous delivery (CD) gives fast feedback loops • ”CD pipeline as automated andon” • Ways to do it 1. Stop & x - Assign person(s) to x immediately 2. Automated revert of change - Fix without pressure 3. Prevent blocking by shifting left Andrey Devyatkin, Praqma
  • 9. What developers really want – fast tests and fast build systems • ”HACKABILITY” (of a product) • Code health • Easy to run/debug (for the developer) • Great infrastructure • ”CODE HEALTH” 1. Review (code review, pair programming etc.) 2. Readability 3. Style guide 4. Good tests 5. Pre-submit + post-submit (set of tests) • Unit tests - how to make them happen? Lead by example, mentoring etc. Patrik HĂśglund, Google
  • 10. Open Space slot 1 - Circle 3 - ”Testing” • ”So bust chopping down trees, there is no time to sharpen the axe” • Test must be automated (developers must write tests, not a separate test team) • Run all unit tests on each commit! • Have automated metrics with thresholds + look at trends • Fight flaky tests -> ”Pre-test the test” to get them stable • ”Dynamic thresholds” -> Scenario: ”Allow 100 warnings, x ve of them, lower the threshold to allow 95 warnings”
  • 11. Open Space slot 2 - Circle 4 - ”Problem based roadmap” • One product - Multiple teams/components • Teams - Feature driven • Guilds - Component based • Old way - PO made a lot of coordination between components/teams • Now - Functions that solves ”the whole problem”
  • 12. Keynote: SAFe@Lego - our journey so far (1/3) • Scaled Agile Framework (SAFe), three levels • PORTFOLIO • Portfolio Kanban system • Epics (business case/area) • PROGRAM • Agile release train • Program backlog • Product increment (n number of sprints) • Features • TEAM • Scrum • Team backlog • Sprints • Stories Henrik Kniberg,
 Agile coach 
 at Crisp
  • 13. Keynote: SAFe@Lego - our journey so far (2/3) • Example: PI-planning@LEGO (”a lot like a huge open space”) • Two days event, 19 teams, 150 persons • Agenda • Achievements (videos what has been done) • Lightning talks • Fast feedback • Team breakouts (high-level planning, pulling work from program backlog) • End of day one - Draft plan ”fair”
  • 14. Keynote: SAFe@Lego - our journey so far (3/3) • Program board to visualize dependencies with ”red threads” in a matrix with 4 sprints x 19 teams! • ”Scaling is dependency management” • Scrum of Scrums - Two-three times per week • Risk board with management review to solve out problems • End of day two - Presentation of ”the nal plan” (maybe stop doing this, has become tedious)