SlideShare a Scribd company logo
1 of 31
Download to read offline
Building cross-functional 
Scrum-Teams 
or 
How Electricians, Mechanics, and 
(Embedded) Software Engineers 
Stephanie Gasche 
went T-shaped
Who am I? 
Stephanie Gasche 
⟩ Management Consultant at Boris Gloger Consulting 
⟩ studied English, History and International Business 
Management in the UK and France 
⟩ assists Agile Organisations and Scrum-Team 
members during the change 
⟩ founded her own start-up www.fleissigebiene.com 
in 2013 
⟩ blogs about Agility at 
http://borisgloger.com/author/stephanie-gasche/
Welcome to the 
Medical Technology Sector 
The Company 
⟩ German SME 
⟩ specialised in 
laboratory automation 
⟩ recent take-over by 
large pharmaceutical 
company
Welcome to the 
Medical Technology Sector 
The Product 
⟩ highly innovative 
⟩ hardware product 
⟩ started in 2011
Welcome to the 
Medical Technology Sector 
The People 
⟩ ca. 35 people involved 
incl. several consulting 
and body-leasing 
companies 
⟩ spread across 3 
locations in Germany 
and Switzerland
Welcome to the 
Medical Technology Sector 
The Process 
⟩ working with Scrum 
since early 2013 
⟩ 3-week sprints 
⟩ embedded in 
traditional product 
development process 
⟩ highly regulated 
environment
Why use Scrum to build Hardware? 
What the top management wants... 
⟩ improved communication 
⟩ shorter feedback cycles 
⟩ transparency of product status 
⟩ transparency of problems 
⟩ clear roles and responsibilities 
⟩ focus on delivery 
⟩ know-how transfer through teamwork
Using Scrum to build Hardware 
How is it different? 
⟩ longer feedback cycles 
⟩ keep suppliers close 
⟩ ...and procurement even closer 
⟩ rapid prototyping 
⟩ think in results, not product increments
Today‘s Fairy Tale 
How to turn disciplinary teams into 
interdisciplinary teams in 3 steps? 
... And back again. 
Learning from my mistakes...
Cross-Functionality 
What is it? Why would you want it? 
⟩ team of generalising specialists 
⟩ fosters explicit know-how transfer 
⟩ work on different layers at the same time to 
enable iterative delivery 
⟩ easier integration 
⟩ optimisation of whole product 
⟩ less coordination, fewer queues at hand-overs
Once upon a time...
Feasibility ! 
⟩ topped expected outcome 
⟩ first major milestone reached 
⟩ 24h Party with 150+ people
Hello Feasibility 
⟩ different product backlogs full of ad-hoc stories 
⟩ every team working on different parts 
⟩ large dependencies between disciplines 
(visualisation in Scrum Arena) 
⟩ high fluctuation, little know-how transfer 
⟩ inefficient Scrum Day 
⟩ one main location 
⟩ Major speed decrease within 1 week 
⟩ team members actively urging for cross-functionality!
„Let‘s do it properly“
Sprint #1 on the Journey to 
Cross-Functionality 
“The Creative Sprint“
Creative Sprint 
Why? What? 
⟩ fun and something different 
⟩ perhaps make new discoveries 
⟩ official cut between development process steps 
⟩ Product Owners find time to write backlog 
⟩ first informal feeling for cross-functionality 
⟩ constellations working together for the first time 
⟩ How To: selection of ideas " Sprint Plannings 
" Daily Scrum " delivery
Sprint #2 on the Journey to 
Cross-Functionality 
“Chaos“
BILD TEAMKONSTELLATION
Chaos 
Why? What? 
⟩ constraint: only two teams (10+ people each) 
⟩ home location for team members 
⟩ Product Owner Team: Daily Scrum, product 
backlog blockers (shared product backlog), CPO 
and CSM 
⟩ ScrumMaster Team: Daily Scrum, CSM 
⟩ How To: shared backlog " team division in 
Sprint Planning 1
Sprint #3 on the Journey to 
Cross-Functionality 
“Taking A Step Back“
BILD TEAMKONSTELLATION
Taking A Step Back 
Why? What? 
⟩ three teams 
⟩ 2x interdisciplinary 
⟩ 1x software 
⟩ two locations 
⟩ Quarterly Milestones as short-term goals 
⟩ changing of roles 
⟩ SoS for Firmware & Software and Electronics 
⟩ one Product Owner & ScrumMaster Team 
⟩ active team building
Fotocollage einfügen
Learning for the Future
Taking A Closer Look 
Small attempts in smaller settings 
⟩ 100 % Product Owner and ScrumMaster a must 
⟩ each discipline must have at least one sparring 
partner of same discipline 
⟩ varied Backlog Groomings 
⟩ create awareness of tractor factor 
⟩ be firm about prioritisation of stories & tasks 
⟩ feature-driven, cross-functional backlog 
⟩ ask questions & be honest 
⟩ play the Market of Skills game
And Now? 
Yes, but no. We still have a long way to go... 
⟩ build a feature-driven product backlog 
⟩ create a shared product vision 
⟩ show benefits of t-shape 
⟩ roles are work in progress 
⟩ support & schooling for Product Owners 
⟩ find ScrumMasters 
⟩ establish a strategy for scaling the teams 
⟩ use my team as ambassador for interdisciplinarity 
⟩ go fully cross-functional
Lessons Learned 
Cross-Functionality in Hardware 
⟩ communication & alignment (get 
everyone on board) 
⟩ cross-functionality is a shared 
goal to work towards 
⟩ take one step after another (don‘t 
try everything at once) 
⟩ keep the team small 
⟩ limit the locations 
⟩ be actively aware of each step 
⟩ cross-functionality follows 
feature-driven product backlog 
⟩ work with a pilot team
Building cross-functional 
Scrum-Teams 
or 
How Electricians, Mechanics, and 
(Embedded) Software Engineers 
Stephanie Gasche 
went T-shaped

More Related Content

What's hot

How Google Works / 구글은 어떻게 일하는가 (Korean / 한국어 버전)
How Google Works / 구글은 어떻게 일하는가 (Korean / 한국어 버전)How Google Works / 구글은 어떻게 일하는가 (Korean / 한국어 버전)
How Google Works / 구글은 어떻게 일하는가 (Korean / 한국어 버전)Mika Eunjin Kang
 
ワーカーハピネス (Management 3.0)
ワーカーハピネス (Management 3.0)ワーカーハピネス (Management 3.0)
ワーカーハピネス (Management 3.0)Stefan Nüsperling
 
Eric Ries at Startup Lessons Learned sllconf 2011 - Japanese Translation
Eric Ries at Startup Lessons Learned sllconf 2011 - Japanese TranslationEric Ries at Startup Lessons Learned sllconf 2011 - Japanese Translation
Eric Ries at Startup Lessons Learned sllconf 2011 - Japanese TranslationKenji Hiranabe
 
Scrum introduction in hsin chu-agilemeetup
Scrum introduction in hsin chu-agilemeetupScrum introduction in hsin chu-agilemeetup
Scrum introduction in hsin chu-agilemeetupJen-Chieh Ko
 
スクラムによるOpsBear開発2-インセプションデッキ
スクラムによるOpsBear開発2-インセプションデッキスクラムによるOpsBear開発2-インセプションデッキ
スクラムによるOpsBear開発2-インセプションデッキ光平 八代
 
Le rôle de l’architecte Agile - Mathieu Boisvert
Le rôle de l’architecte Agile - Mathieu BoisvertLe rôle de l’architecte Agile - Mathieu Boisvert
Le rôle de l’architecte Agile - Mathieu BoisvertPyxis Technologies
 
從限制理論角度談敏捷導入階段 (Agile transition: a TOC perspective)
從限制理論角度談敏捷導入階段 (Agile transition: a TOC perspective)從限制理論角度談敏捷導入階段 (Agile transition: a TOC perspective)
從限制理論角度談敏捷導入階段 (Agile transition: a TOC perspective)William Yeh
 
Projecte Les Granotes. P5
Projecte Les Granotes. P5Projecte Les Granotes. P5
Projecte Les Granotes. P5Parealgue
 
The Sketchnote Mini-Workshop
The Sketchnote Mini-WorkshopThe Sketchnote Mini-Workshop
The Sketchnote Mini-WorkshopMike Rohde
 
ChatGPT讓任務型機器人變身
「真」聊天機器人
ChatGPT讓任務型機器人變身
「真」聊天機器人ChatGPT讓任務型機器人變身
「真」聊天機器人
ChatGPT讓任務型機器人變身
「真」聊天機器人佳新 陳
 

What's hot (13)

GRADE 2 TRINITY
GRADE 2 TRINITY GRADE 2 TRINITY
GRADE 2 TRINITY
 
How Google Works / 구글은 어떻게 일하는가 (Korean / 한국어 버전)
How Google Works / 구글은 어떻게 일하는가 (Korean / 한국어 버전)How Google Works / 구글은 어떻게 일하는가 (Korean / 한국어 버전)
How Google Works / 구글은 어떻게 일하는가 (Korean / 한국어 버전)
 
ワーカーハピネス (Management 3.0)
ワーカーハピネス (Management 3.0)ワーカーハピネス (Management 3.0)
ワーカーハピネス (Management 3.0)
 
Eric Ries at Startup Lessons Learned sllconf 2011 - Japanese Translation
Eric Ries at Startup Lessons Learned sllconf 2011 - Japanese TranslationEric Ries at Startup Lessons Learned sllconf 2011 - Japanese Translation
Eric Ries at Startup Lessons Learned sllconf 2011 - Japanese Translation
 
L’elefant
L’elefantL’elefant
L’elefant
 
Scrum introduction in hsin chu-agilemeetup
Scrum introduction in hsin chu-agilemeetupScrum introduction in hsin chu-agilemeetup
Scrum introduction in hsin chu-agilemeetup
 
スクラムによるOpsBear開発2-インセプションデッキ
スクラムによるOpsBear開発2-インセプションデッキスクラムによるOpsBear開発2-インセプションデッキ
スクラムによるOpsBear開発2-インセプションデッキ
 
Le rôle de l’architecte Agile - Mathieu Boisvert
Le rôle de l’architecte Agile - Mathieu BoisvertLe rôle de l’architecte Agile - Mathieu Boisvert
Le rôle de l’architecte Agile - Mathieu Boisvert
 
從限制理論角度談敏捷導入階段 (Agile transition: a TOC perspective)
從限制理論角度談敏捷導入階段 (Agile transition: a TOC perspective)從限制理論角度談敏捷導入階段 (Agile transition: a TOC perspective)
從限制理論角度談敏捷導入階段 (Agile transition: a TOC perspective)
 
Projecte Les Granotes. P5
Projecte Les Granotes. P5Projecte Les Granotes. P5
Projecte Les Granotes. P5
 
The Sketchnote Mini-Workshop
The Sketchnote Mini-WorkshopThe Sketchnote Mini-Workshop
The Sketchnote Mini-Workshop
 
The Build Trap
The Build TrapThe Build Trap
The Build Trap
 
ChatGPT讓任務型機器人變身
「真」聊天機器人
ChatGPT讓任務型機器人變身
「真」聊天機器人ChatGPT讓任務型機器人變身
「真」聊天機器人
ChatGPT讓任務型機器人變身
「真」聊天機器人
 

Similar to Building Cross-Functional Scrum-Teams in a Hardware Project

Let’s Play Agile ! 12-09-15-testers_hub
Let’s  Play  Agile ! 12-09-15-testers_hubLet’s  Play  Agile ! 12-09-15-testers_hub
Let’s Play Agile ! 12-09-15-testers_hubOwner Tester's Hub
 
Agile Process Introduction
Agile Process IntroductionAgile Process Introduction
Agile Process IntroductionNguyen Hai
 
Scrum presentation jyoti
Scrum presentation jyotiScrum presentation jyoti
Scrum presentation jyotijbhanda1
 
Scrum 18 months later
Scrum 18 months laterScrum 18 months later
Scrum 18 months laterCraig Brown
 
Test strategy
Test strategyTest strategy
Test strategyadarsh j
 
Intro To Scrum
Intro To ScrumIntro To Scrum
Intro To Scrumscottycn
 
Software Engineering Agile methodology SCRUM
Software Engineering  Agile methodology SCRUM Software Engineering  Agile methodology SCRUM
Software Engineering Agile methodology SCRUM Hamza7777
 
CampusSDN2017 - Jawdat: Product Management and Agile Development
CampusSDN2017 - Jawdat: Product Management and Agile DevelopmentCampusSDN2017 - Jawdat: Product Management and Agile Development
CampusSDN2017 - Jawdat: Product Management and Agile DevelopmentJawdatTI
 
Redistributable Intro To Scrum
Redistributable Intro To ScrumRedistributable Intro To Scrum
Redistributable Intro To ScrumErwin Verweij
 
Introduction into Scrum
Introduction into ScrumIntroduction into Scrum
Introduction into Scrummsorin
 
Waterfall vs agile approach scrum framework and best practices in software d...
Waterfall vs agile approach  scrum framework and best practices in software d...Waterfall vs agile approach  scrum framework and best practices in software d...
Waterfall vs agile approach scrum framework and best practices in software d...Tayfun Bilsel
 
Introduction to Agile & scrum
Introduction to Agile & scrumIntroduction to Agile & scrum
Introduction to Agile & scrumElad Sofer
 
An Introduction to Scrum
An Introduction to ScrumAn Introduction to Scrum
An Introduction to Scrummbalas2
 
Agile Software Development with Scrum
Agile Software Development with ScrumAgile Software Development with Scrum
Agile Software Development with ScrumChris Brown
 
Large Scale Agile Transformation in an On-Demand World
Large Scale Agile Transformation in an On-Demand WorldLarge Scale Agile Transformation in an On-Demand World
Large Scale Agile Transformation in an On-Demand WorldSteve Greene
 

Similar to Building Cross-Functional Scrum-Teams in a Hardware Project (20)

Scrum
ScrumScrum
Scrum
 
Let’s Play Agile ! 12-09-15-testers_hub
Let’s  Play  Agile ! 12-09-15-testers_hubLet’s  Play  Agile ! 12-09-15-testers_hub
Let’s Play Agile ! 12-09-15-testers_hub
 
Agile (Scrum)
Agile (Scrum)Agile (Scrum)
Agile (Scrum)
 
Agile Process Introduction
Agile Process IntroductionAgile Process Introduction
Agile Process Introduction
 
Scrum presentation jyoti
Scrum presentation jyotiScrum presentation jyoti
Scrum presentation jyoti
 
Scrum 18 months later
Scrum 18 months laterScrum 18 months later
Scrum 18 months later
 
Test strategy
Test strategyTest strategy
Test strategy
 
Intro To Scrum
Intro To ScrumIntro To Scrum
Intro To Scrum
 
Software Engineering Agile methodology SCRUM
Software Engineering  Agile methodology SCRUM Software Engineering  Agile methodology SCRUM
Software Engineering Agile methodology SCRUM
 
CampusSDN2017 - Jawdat: Product Management and Agile Development
CampusSDN2017 - Jawdat: Product Management and Agile DevelopmentCampusSDN2017 - Jawdat: Product Management and Agile Development
CampusSDN2017 - Jawdat: Product Management and Agile Development
 
Redistributable Intro To Scrum
Redistributable Intro To ScrumRedistributable Intro To Scrum
Redistributable Intro To Scrum
 
Introduction into Scrum
Introduction into ScrumIntroduction into Scrum
Introduction into Scrum
 
Waterfall vs agile approach scrum framework and best practices in software d...
Waterfall vs agile approach  scrum framework and best practices in software d...Waterfall vs agile approach  scrum framework and best practices in software d...
Waterfall vs agile approach scrum framework and best practices in software d...
 
Agile methodology
Agile methodologyAgile methodology
Agile methodology
 
Introduction to Agile & scrum
Introduction to Agile & scrumIntroduction to Agile & scrum
Introduction to Agile & scrum
 
Agile Project Management training by manohar prasad
Agile Project Management training by manohar prasadAgile Project Management training by manohar prasad
Agile Project Management training by manohar prasad
 
An Introduction to Scrum
An Introduction to ScrumAn Introduction to Scrum
An Introduction to Scrum
 
Agile Scrum Project Management
Agile Scrum Project ManagementAgile Scrum Project Management
Agile Scrum Project Management
 
Agile Software Development with Scrum
Agile Software Development with ScrumAgile Software Development with Scrum
Agile Software Development with Scrum
 
Large Scale Agile Transformation in an On-Demand World
Large Scale Agile Transformation in an On-Demand WorldLarge Scale Agile Transformation in an On-Demand World
Large Scale Agile Transformation in an On-Demand World
 

More from Stephanie Gasche

Scrum ist nicht die Zukunft. Circular Economy jedoch schon.
Scrum ist nicht die Zukunft. Circular Economy jedoch schon.Scrum ist nicht die Zukunft. Circular Economy jedoch schon.
Scrum ist nicht die Zukunft. Circular Economy jedoch schon.Stephanie Gasche
 
Measuring Performance - Quantifying the Work of a Scrum Master
Measuring Performance - Quantifying the Work of a Scrum MasterMeasuring Performance - Quantifying the Work of a Scrum Master
Measuring Performance - Quantifying the Work of a Scrum MasterStephanie Gasche
 
Measuring the Performance of a Scrum Master
Measuring the Performance of a Scrum MasterMeasuring the Performance of a Scrum Master
Measuring the Performance of a Scrum MasterStephanie Gasche
 
Lean Start Up For Refugees
Lean Start Up For RefugeesLean Start Up For Refugees
Lean Start Up For RefugeesStephanie Gasche
 
From 0 to 120 Persons in 12 Months - Agile Transition in the Energy Sector (A...
From 0 to 120 Persons in 12 Months - Agile Transition in the Energy Sector (A...From 0 to 120 Persons in 12 Months - Agile Transition in the Energy Sector (A...
From 0 to 120 Persons in 12 Months - Agile Transition in the Energy Sector (A...Stephanie Gasche
 
Leading Distributed Scrum Teams (Agile Business Conference London 2013)
Leading Distributed Scrum Teams (Agile Business Conference London 2013)Leading Distributed Scrum Teams (Agile Business Conference London 2013)
Leading Distributed Scrum Teams (Agile Business Conference London 2013)Stephanie Gasche
 

More from Stephanie Gasche (6)

Scrum ist nicht die Zukunft. Circular Economy jedoch schon.
Scrum ist nicht die Zukunft. Circular Economy jedoch schon.Scrum ist nicht die Zukunft. Circular Economy jedoch schon.
Scrum ist nicht die Zukunft. Circular Economy jedoch schon.
 
Measuring Performance - Quantifying the Work of a Scrum Master
Measuring Performance - Quantifying the Work of a Scrum MasterMeasuring Performance - Quantifying the Work of a Scrum Master
Measuring Performance - Quantifying the Work of a Scrum Master
 
Measuring the Performance of a Scrum Master
Measuring the Performance of a Scrum MasterMeasuring the Performance of a Scrum Master
Measuring the Performance of a Scrum Master
 
Lean Start Up For Refugees
Lean Start Up For RefugeesLean Start Up For Refugees
Lean Start Up For Refugees
 
From 0 to 120 Persons in 12 Months - Agile Transition in the Energy Sector (A...
From 0 to 120 Persons in 12 Months - Agile Transition in the Energy Sector (A...From 0 to 120 Persons in 12 Months - Agile Transition in the Energy Sector (A...
From 0 to 120 Persons in 12 Months - Agile Transition in the Energy Sector (A...
 
Leading Distributed Scrum Teams (Agile Business Conference London 2013)
Leading Distributed Scrum Teams (Agile Business Conference London 2013)Leading Distributed Scrum Teams (Agile Business Conference London 2013)
Leading Distributed Scrum Teams (Agile Business Conference London 2013)
 

Recently uploaded

An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...Chandu841456
 
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsync
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsyncWhy does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsync
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsyncssuser2ae721
 
The SRE Report 2024 - Great Findings for the teams
The SRE Report 2024 - Great Findings for the teamsThe SRE Report 2024 - Great Findings for the teams
The SRE Report 2024 - Great Findings for the teamsDILIPKUMARMONDAL6
 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxk795866
 
Work Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvWork Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvLewisJB
 
Research Methodology for Engineering pdf
Research Methodology for Engineering pdfResearch Methodology for Engineering pdf
Research Methodology for Engineering pdfCaalaaAbdulkerim
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionDr.Costas Sachpazis
 
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfg
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfgUnit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfg
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfgsaravananr517913
 
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTION
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTIONTHE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTION
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTIONjhunlian
 
Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...121011101441
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...VICTOR MAESTRE RAMIREZ
 
Steel Structures - Building technology.pptx
Steel Structures - Building technology.pptxSteel Structures - Building technology.pptx
Steel Structures - Building technology.pptxNikhil Raut
 
Energy Awareness training ppt for manufacturing process.pptx
Energy Awareness training ppt for manufacturing process.pptxEnergy Awareness training ppt for manufacturing process.pptx
Energy Awareness training ppt for manufacturing process.pptxsiddharthjain2303
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxKartikeyaDwivedi3
 
Mine Environment II Lab_MI10448MI__________.pptx
Mine Environment II Lab_MI10448MI__________.pptxMine Environment II Lab_MI10448MI__________.pptx
Mine Environment II Lab_MI10448MI__________.pptxRomil Mishra
 
Earthing details of Electrical Substation
Earthing details of Electrical SubstationEarthing details of Electrical Substation
Earthing details of Electrical Substationstephanwindworld
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort servicejennyeacort
 

Recently uploaded (20)

An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...
 
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsync
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsyncWhy does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsync
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsync
 
The SRE Report 2024 - Great Findings for the teams
The SRE Report 2024 - Great Findings for the teamsThe SRE Report 2024 - Great Findings for the teams
The SRE Report 2024 - Great Findings for the teams
 
POWER SYSTEMS-1 Complete notes examples
POWER SYSTEMS-1 Complete notes  examplesPOWER SYSTEMS-1 Complete notes  examples
POWER SYSTEMS-1 Complete notes examples
 
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptx
 
Work Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvWork Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvv
 
Research Methodology for Engineering pdf
Research Methodology for Engineering pdfResearch Methodology for Engineering pdf
Research Methodology for Engineering pdf
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
 
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfg
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfgUnit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfg
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfg
 
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTION
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTIONTHE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTION
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTION
 
Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...
 
Steel Structures - Building technology.pptx
Steel Structures - Building technology.pptxSteel Structures - Building technology.pptx
Steel Structures - Building technology.pptx
 
Energy Awareness training ppt for manufacturing process.pptx
Energy Awareness training ppt for manufacturing process.pptxEnergy Awareness training ppt for manufacturing process.pptx
Energy Awareness training ppt for manufacturing process.pptx
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptx
 
Mine Environment II Lab_MI10448MI__________.pptx
Mine Environment II Lab_MI10448MI__________.pptxMine Environment II Lab_MI10448MI__________.pptx
Mine Environment II Lab_MI10448MI__________.pptx
 
Earthing details of Electrical Substation
Earthing details of Electrical SubstationEarthing details of Electrical Substation
Earthing details of Electrical Substation
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
 
Design and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdfDesign and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdf
 

Building Cross-Functional Scrum-Teams in a Hardware Project

  • 1. Building cross-functional Scrum-Teams or How Electricians, Mechanics, and (Embedded) Software Engineers Stephanie Gasche went T-shaped
  • 2. Who am I? Stephanie Gasche ⟩ Management Consultant at Boris Gloger Consulting ⟩ studied English, History and International Business Management in the UK and France ⟩ assists Agile Organisations and Scrum-Team members during the change ⟩ founded her own start-up www.fleissigebiene.com in 2013 ⟩ blogs about Agility at http://borisgloger.com/author/stephanie-gasche/
  • 3. Welcome to the Medical Technology Sector The Company ⟩ German SME ⟩ specialised in laboratory automation ⟩ recent take-over by large pharmaceutical company
  • 4. Welcome to the Medical Technology Sector The Product ⟩ highly innovative ⟩ hardware product ⟩ started in 2011
  • 5. Welcome to the Medical Technology Sector The People ⟩ ca. 35 people involved incl. several consulting and body-leasing companies ⟩ spread across 3 locations in Germany and Switzerland
  • 6. Welcome to the Medical Technology Sector The Process ⟩ working with Scrum since early 2013 ⟩ 3-week sprints ⟩ embedded in traditional product development process ⟩ highly regulated environment
  • 7. Why use Scrum to build Hardware? What the top management wants... ⟩ improved communication ⟩ shorter feedback cycles ⟩ transparency of product status ⟩ transparency of problems ⟩ clear roles and responsibilities ⟩ focus on delivery ⟩ know-how transfer through teamwork
  • 8. Using Scrum to build Hardware How is it different? ⟩ longer feedback cycles ⟩ keep suppliers close ⟩ ...and procurement even closer ⟩ rapid prototyping ⟩ think in results, not product increments
  • 9. Today‘s Fairy Tale How to turn disciplinary teams into interdisciplinary teams in 3 steps? ... And back again. Learning from my mistakes...
  • 10. Cross-Functionality What is it? Why would you want it? ⟩ team of generalising specialists ⟩ fosters explicit know-how transfer ⟩ work on different layers at the same time to enable iterative delivery ⟩ easier integration ⟩ optimisation of whole product ⟩ less coordination, fewer queues at hand-overs
  • 11. Once upon a time...
  • 12.
  • 13.
  • 14. Feasibility ! ⟩ topped expected outcome ⟩ first major milestone reached ⟩ 24h Party with 150+ people
  • 15. Hello Feasibility ⟩ different product backlogs full of ad-hoc stories ⟩ every team working on different parts ⟩ large dependencies between disciplines (visualisation in Scrum Arena) ⟩ high fluctuation, little know-how transfer ⟩ inefficient Scrum Day ⟩ one main location ⟩ Major speed decrease within 1 week ⟩ team members actively urging for cross-functionality!
  • 16. „Let‘s do it properly“
  • 17. Sprint #1 on the Journey to Cross-Functionality “The Creative Sprint“
  • 18.
  • 19. Creative Sprint Why? What? ⟩ fun and something different ⟩ perhaps make new discoveries ⟩ official cut between development process steps ⟩ Product Owners find time to write backlog ⟩ first informal feeling for cross-functionality ⟩ constellations working together for the first time ⟩ How To: selection of ideas " Sprint Plannings " Daily Scrum " delivery
  • 20. Sprint #2 on the Journey to Cross-Functionality “Chaos“
  • 22. Chaos Why? What? ⟩ constraint: only two teams (10+ people each) ⟩ home location for team members ⟩ Product Owner Team: Daily Scrum, product backlog blockers (shared product backlog), CPO and CSM ⟩ ScrumMaster Team: Daily Scrum, CSM ⟩ How To: shared backlog " team division in Sprint Planning 1
  • 23. Sprint #3 on the Journey to Cross-Functionality “Taking A Step Back“
  • 25. Taking A Step Back Why? What? ⟩ three teams ⟩ 2x interdisciplinary ⟩ 1x software ⟩ two locations ⟩ Quarterly Milestones as short-term goals ⟩ changing of roles ⟩ SoS for Firmware & Software and Electronics ⟩ one Product Owner & ScrumMaster Team ⟩ active team building
  • 28. Taking A Closer Look Small attempts in smaller settings ⟩ 100 % Product Owner and ScrumMaster a must ⟩ each discipline must have at least one sparring partner of same discipline ⟩ varied Backlog Groomings ⟩ create awareness of tractor factor ⟩ be firm about prioritisation of stories & tasks ⟩ feature-driven, cross-functional backlog ⟩ ask questions & be honest ⟩ play the Market of Skills game
  • 29. And Now? Yes, but no. We still have a long way to go... ⟩ build a feature-driven product backlog ⟩ create a shared product vision ⟩ show benefits of t-shape ⟩ roles are work in progress ⟩ support & schooling for Product Owners ⟩ find ScrumMasters ⟩ establish a strategy for scaling the teams ⟩ use my team as ambassador for interdisciplinarity ⟩ go fully cross-functional
  • 30. Lessons Learned Cross-Functionality in Hardware ⟩ communication & alignment (get everyone on board) ⟩ cross-functionality is a shared goal to work towards ⟩ take one step after another (don‘t try everything at once) ⟩ keep the team small ⟩ limit the locations ⟩ be actively aware of each step ⟩ cross-functionality follows feature-driven product backlog ⟩ work with a pilot team
  • 31. Building cross-functional Scrum-Teams or How Electricians, Mechanics, and (Embedded) Software Engineers Stephanie Gasche went T-shaped