SlideShare a Scribd company logo
It takes Structure and Discipline
New habits and a change of mindset
Selected learnings
About me
• 2012 Cert. Scrum Master
• Trying to use the framework since then as:
o A Team Leader
o Project Manager/Product Owner
o Since Nov. 2014 as full-time Scrum Master for two software dev. teams
o Since April 2015 as a father for a new born child
About Bonnier
Publications
• Part of Bonnier AB
• 16 countries – 350 brands/companies
• Over 8000 employees working with media
• We are in the beginning of a digital transformation
Interactive
• Two Development Teams:
• WhiteAlbum: The Editorial Platform
• APP-Team: Features and functionality that the Platform
can use and the infrastructure that allows 3rd party to
develop for us
Structure & Discipline
• Structure as:
o Creation of a process flow for collaboration and co-ordination
o Organizing our time effectively and make room for flexibility
o Supporting working as a team and not a group of individuals
Structure&Discipline
Discipline as:
- The actions that supports and makes the structure and the process happen
Selected symptoms of
dys-function
• Structure: A lot of interpretations of the Framework
• Structure: Top-down management of Development Team
o Was not a Team but a Group – no explicit Shared Goal
o Co-coordinating tasks to - instead of setting the stage/vision for the dev. team
• Really difficult because P.O used to be Scrum Master and Team Lead for the developers.
• No environment for Pull for the Development Team
• Lack of mutual trust between P.O and Development Team
o Development Team working as a group of individuals “My task/User Story is Done”
o Dev. Team Pleasing product Owner and afraid of committing
o Organization expecting fixed Scope and Fixed deadline without affecting quality
o Push for velocity increase
o Scrum Master for some felt like a Process Monster just creating obstacles
• Development Team Discipline
o “Team Forgetting/not doing what agreed”
• Too many to-do´s
• Team not taking responsibility. Individuals ´hiding´ in the team – “Others will probably do it..”
o Seeing ceremonies as waste/boring – lets just develop
o Retrospective Bottleneck – team unwilling to add more improvements in a long period
o Development team not doing what was agreed at retrospective
Structure Issue: A lot of interpretations of
the Framework
• By-the-book to get a common agreed structure
• Scrum Master becomes a Scrum Mom
Learning:
Structure Issue: Top-down management
• Always have a Sprint Goal
• Assign to Team and not individuals – but wait to see who grabs it..
• Step back to give Team responsibility
• Dev. Team hold each other accountable. To gain trust and to avoid micro-
management
• Start measure P.O by quality as well
Learning
Issue: Top-down management
• Scrum Mom role prevents Dev. Team from taking responsibility
• Scrum Master by some seen as a process monster just adding obstacles.
• Learnings:
• Be aware of when to go from Scrum Mom to Scrum Master
• Visualizing the Shu-Ha-Ri to visualize steps we go through
Issue: Discipline
o Team “Forgetting/not doing what agreed”
• Learnings:
• Be aware that it is hard to change the simplest habit.
Issue: Discipline
• Team not taking responsibility.
• Individuals ´hiding´ in the team – “Others will probably do it..”
• Learnings:
• Step back as a P.O – team was expecting answer
• Wait for someone in the team to take the responsibility even if it gets really
silent and awkward
Issue: Discipline
o Seeing ceremonies as waste/boring – lets just develop
• Learnings
• Understand the Why and wished outcome
• Went through Why do we for each Ceremony and Artifact
• Started every ceremony with Purpose and Wished outcome
Issue: Discipline
o Retrospective Bottleneck – no new chosen improvements
• Learnings
• Find the form the suits the dev. team. We changed our retrospective form to
a more light-weight form
• Be patient and focus on the Process and the Goal will be a result of it
• Its all the small things that ads up – no need to look for the game changer
Issue: Discipline
o Development team not doing what was agreed
o Learning:
• It just takes one team member to get the process off track and make
artifacts useless
• We wanted perfect from the beginning and went back to ´Basics´ and
builded up slowly
Conclusion
• Structure:
• To get started it is essential to have a common agreed
structure where we know why we have each ceremony
and artifact. A structure that allows each role to do what
they are responsible of.
• When this works. Start trying out new improvements
Conclusion
• Discipline:
• To get started: Do what is agreed and start making it
your own later.
• Be aware that changing a habit is hard.
• Until it becomes a habit our brain is using unwanted
energy on it.
Next Steps
• We would like to create more transparency for the rest of
the organization.
• Establishing a Agile Transition Team to take the process
to an organizational level
Questions?

More Related Content

What's hot

Path to Agility - Adoption Patterns to Overcome Transformation Pitfalls
Path to Agility - Adoption Patterns to Overcome Transformation PitfallsPath to Agility - Adoption Patterns to Overcome Transformation Pitfalls
Path to Agility - Adoption Patterns to Overcome Transformation Pitfalls
Agile Velocity
 
Confessions of a scrum mom - how the heroics of a scrum mum doesn't scale
Confessions of a scrum mom - how the heroics of a scrum mum doesn't scaleConfessions of a scrum mom - how the heroics of a scrum mum doesn't scale
Confessions of a scrum mom - how the heroics of a scrum mum doesn't scale
Mia Horrigan
 
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
 
Classical Approach to Agile Coaching : Presented by Sateesh Sindogi
Classical Approach to Agile Coaching : Presented by Sateesh Sindogi Classical Approach to Agile Coaching : Presented by Sateesh Sindogi
Classical Approach to Agile Coaching : Presented by Sateesh Sindogi
oGuild .
 
How to Reboot Your Agile Team Agile 2017
How to Reboot Your Agile Team Agile 2017How to Reboot Your Agile Team Agile 2017
How to Reboot Your Agile Team Agile 2017
Maurizio Mancini
 
Scrum team evolution
Scrum team evolutionScrum team evolution
Scrum team evolution
Mahmoud Ghoz
 
Manager in Managerless World : Presented by Chandan Lal Patary
Manager in Managerless World : Presented by Chandan Lal PataryManager in Managerless World : Presented by Chandan Lal Patary
Manager in Managerless World : Presented by Chandan Lal Patary
oGuild .
 
Enterprise Agile Coaching - Professional Agile Coaching #3
Enterprise Agile Coaching - Professional Agile Coaching #3Enterprise Agile Coaching - Professional Agile Coaching #3
Enterprise Agile Coaching - Professional Agile Coaching #3
Cprime
 
Structured slack in scrum teams
Structured slack in scrum teamsStructured slack in scrum teams
Structured slack in scrum teams
BestBrains
 
Release wednesdays and the agile release train upload
Release wednesdays and the agile release train   uploadRelease wednesdays and the agile release train   upload
Release wednesdays and the agile release train upload
Chris Smith
 
How agile coaches help us win the agile coach role @ Spotify
How agile coaches help us win   the agile coach role @ SpotifyHow agile coaches help us win   the agile coach role @ Spotify
How agile coaches help us win the agile coach role @ Spotify
Brendan Marsh
 
How to Reboot your Agile Team - Ottawa 2016
How to Reboot your Agile Team - Ottawa 2016How to Reboot your Agile Team - Ottawa 2016
How to Reboot your Agile Team - Ottawa 2016
Maurizio Mancini
 
Intro to Scrum - Heidi Araya
Intro to Scrum  - Heidi ArayaIntro to Scrum  - Heidi Araya
Intro to Scrum - Heidi Araya
agilemaine
 
Practical Implementation of Agile Methodologies
Practical Implementation of Agile MethodologiesPractical Implementation of Agile Methodologies
Practical Implementation of Agile Methodologies
Society of Women Engineers
 
Intro to Kanban - Heidi Araya
Intro to Kanban - Heidi ArayaIntro to Kanban - Heidi Araya
Intro to Kanban - Heidi Araya
agilemaine
 
ScrumMaster Education Programme - The Story
ScrumMaster Education Programme - The StoryScrumMaster Education Programme - The Story
ScrumMaster Education Programme - The Story
Helen Meek
 
Agile: Don't Underestimate the Squishy Stuff
Agile: Don't Underestimate the Squishy StuffAgile: Don't Underestimate the Squishy Stuff
Agile: Don't Underestimate the Squishy Stuff
staceyloconnor
 
Scaling Quality by Building It In - Agile Tour Montreal 2017
Scaling Quality by Building It In - Agile Tour Montreal 2017Scaling Quality by Building It In - Agile Tour Montreal 2017
Scaling Quality by Building It In - Agile Tour Montreal 2017
Maurizio Mancini
 
Where next?
Where next?Where next?
Where next?
agile42
 
Not afraid of the SAFe big bad wolf - Yuval Yeret
Not afraid of the SAFe big bad wolf - Yuval YeretNot afraid of the SAFe big bad wolf - Yuval Yeret
Not afraid of the SAFe big bad wolf - Yuval Yeret
agilemaine
 

What's hot (20)

Path to Agility - Adoption Patterns to Overcome Transformation Pitfalls
Path to Agility - Adoption Patterns to Overcome Transformation PitfallsPath to Agility - Adoption Patterns to Overcome Transformation Pitfalls
Path to Agility - Adoption Patterns to Overcome Transformation Pitfalls
 
Confessions of a scrum mom - how the heroics of a scrum mum doesn't scale
Confessions of a scrum mom - how the heroics of a scrum mum doesn't scaleConfessions of a scrum mom - how the heroics of a scrum mum doesn't scale
Confessions of a scrum mom - how the heroics of a scrum mum doesn't scale
 
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...
 
Classical Approach to Agile Coaching : Presented by Sateesh Sindogi
Classical Approach to Agile Coaching : Presented by Sateesh Sindogi Classical Approach to Agile Coaching : Presented by Sateesh Sindogi
Classical Approach to Agile Coaching : Presented by Sateesh Sindogi
 
How to Reboot Your Agile Team Agile 2017
How to Reboot Your Agile Team Agile 2017How to Reboot Your Agile Team Agile 2017
How to Reboot Your Agile Team Agile 2017
 
Scrum team evolution
Scrum team evolutionScrum team evolution
Scrum team evolution
 
Manager in Managerless World : Presented by Chandan Lal Patary
Manager in Managerless World : Presented by Chandan Lal PataryManager in Managerless World : Presented by Chandan Lal Patary
Manager in Managerless World : Presented by Chandan Lal Patary
 
Enterprise Agile Coaching - Professional Agile Coaching #3
Enterprise Agile Coaching - Professional Agile Coaching #3Enterprise Agile Coaching - Professional Agile Coaching #3
Enterprise Agile Coaching - Professional Agile Coaching #3
 
Structured slack in scrum teams
Structured slack in scrum teamsStructured slack in scrum teams
Structured slack in scrum teams
 
Release wednesdays and the agile release train upload
Release wednesdays and the agile release train   uploadRelease wednesdays and the agile release train   upload
Release wednesdays and the agile release train upload
 
How agile coaches help us win the agile coach role @ Spotify
How agile coaches help us win   the agile coach role @ SpotifyHow agile coaches help us win   the agile coach role @ Spotify
How agile coaches help us win the agile coach role @ Spotify
 
How to Reboot your Agile Team - Ottawa 2016
How to Reboot your Agile Team - Ottawa 2016How to Reboot your Agile Team - Ottawa 2016
How to Reboot your Agile Team - Ottawa 2016
 
Intro to Scrum - Heidi Araya
Intro to Scrum  - Heidi ArayaIntro to Scrum  - Heidi Araya
Intro to Scrum - Heidi Araya
 
Practical Implementation of Agile Methodologies
Practical Implementation of Agile MethodologiesPractical Implementation of Agile Methodologies
Practical Implementation of Agile Methodologies
 
Intro to Kanban - Heidi Araya
Intro to Kanban - Heidi ArayaIntro to Kanban - Heidi Araya
Intro to Kanban - Heidi Araya
 
ScrumMaster Education Programme - The Story
ScrumMaster Education Programme - The StoryScrumMaster Education Programme - The Story
ScrumMaster Education Programme - The Story
 
Agile: Don't Underestimate the Squishy Stuff
Agile: Don't Underestimate the Squishy StuffAgile: Don't Underestimate the Squishy Stuff
Agile: Don't Underestimate the Squishy Stuff
 
Scaling Quality by Building It In - Agile Tour Montreal 2017
Scaling Quality by Building It In - Agile Tour Montreal 2017Scaling Quality by Building It In - Agile Tour Montreal 2017
Scaling Quality by Building It In - Agile Tour Montreal 2017
 
Where next?
Where next?Where next?
Where next?
 
Not afraid of the SAFe big bad wolf - Yuval Yeret
Not afraid of the SAFe big bad wolf - Yuval YeretNot afraid of the SAFe big bad wolf - Yuval Yeret
Not afraid of the SAFe big bad wolf - Yuval Yeret
 

Similar to It takes structure and discipline – It is about new habits and a change of mindsets

Atlanta Scrum User Group: "How to Get Experience as a Scrum Master without be...
Atlanta Scrum User Group: "How to Get Experience as a Scrum Master without be...Atlanta Scrum User Group: "How to Get Experience as a Scrum Master without be...
Atlanta Scrum User Group: "How to Get Experience as a Scrum Master without be...
Katrina L. Coker (She/Her/Hers)
 
Scrum. Beginning Your Agile Transformation
Scrum. Beginning Your Agile TransformationScrum. Beginning Your Agile Transformation
Scrum. Beginning Your Agile Transformation
Andreea Visanoiu
 
When Management Asks You: “Do You Accept Agile as Your Lord and Savior?"
When Management Asks You: “Do You Accept Agile as Your Lord and Savior?"When Management Asks You: “Do You Accept Agile as Your Lord and Savior?"
When Management Asks You: “Do You Accept Agile as Your Lord and Savior?"
admford
 
Planning and running a successful target setting workshop
Planning and running a successful target setting workshopPlanning and running a successful target setting workshop
Planning and running a successful target setting workshop
Alaa Karam
 
IAM - One Year Later
IAM - One Year LaterIAM - One Year Later
IAM - One Year Later
Dave Shields
 
ACS Presentation : How to teach your team Agile in 3 months
ACS Presentation : How to teach your team Agile in 3 monthsACS Presentation : How to teach your team Agile in 3 months
ACS Presentation : How to teach your team Agile in 3 months
Mia Horrigan
 
Creating High Performance teams by using a DevOps culture (FUG presentation)
Creating High Performance teams by using a DevOps culture (FUG presentation)Creating High Performance teams by using a DevOps culture (FUG presentation)
Creating High Performance teams by using a DevOps culture (FUG presentation)
Serena Software
 
Intro to our CSM Course & Agile Release Planning workshop
Intro to our CSM Course & Agile Release Planning workshopIntro to our CSM Course & Agile Release Planning workshop
Intro to our CSM Course & Agile Release Planning workshop
LeanAgileTraining
 
S I P O C as a system.pdf
S I P O C as a system.pdfS I P O C as a system.pdf
S I P O C as a system.pdf
KelikSetyoNugroho
 
How to scale product development when you no longer fit in one room
How to scale product development when you no longer fit in one roomHow to scale product development when you no longer fit in one room
How to scale product development when you no longer fit in one room
Matthias Luebken
 
Dev ops – what and why - Bristech - July 2016
Dev ops – what and why - Bristech - July 2016Dev ops – what and why - Bristech - July 2016
Dev ops – what and why - Bristech - July 2016
Paul Swartout
 
Changing culture and building efficiencies by applying the Lean principles to...
Changing culture and building efficiencies by applying the Lean principles to...Changing culture and building efficiencies by applying the Lean principles to...
Changing culture and building efficiencies by applying the Lean principles to...
Association for Project Management
 
How to Pitch a Software Development Initiative and Ignite Culture Change
How to Pitch a Software Development Initiative and Ignite Culture ChangeHow to Pitch a Software Development Initiative and Ignite Culture Change
How to Pitch a Software Development Initiative and Ignite Culture Change
Red Gate Software
 
Designer As Founder: Class One Intro to Lean Startup & Business Model Generation
Designer As Founder: Class One Intro to Lean Startup & Business Model GenerationDesigner As Founder: Class One Intro to Lean Startup & Business Model Generation
Designer As Founder: Class One Intro to Lean Startup & Business Model Generation
Christina Wodtke
 
Five Steps to a More Agile Organization: Adopting Agility at Scale
Five Steps to a More Agile Organization: Adopting Agility at ScaleFive Steps to a More Agile Organization: Adopting Agility at Scale
Five Steps to a More Agile Organization: Adopting Agility at Scale
LitheSpeed
 
Agile transformation: First Steps
Agile transformation: First StepsAgile transformation: First Steps
Agile transformation: First Steps
Thang Ba Nguyen, MSc, PMP, PSM
 
Scrum101
Scrum101Scrum101
Scrum101
Gal Zellermayer
 
From 0 to 100 coaching 100+ teams in an agile transformation by Tolga Kombak...
From 0 to 100  coaching 100+ teams in an agile transformation by Tolga Kombak...From 0 to 100  coaching 100+ teams in an agile transformation by Tolga Kombak...
From 0 to 100 coaching 100+ teams in an agile transformation by Tolga Kombak...
Agile ME
 
Are you failing at being agile? #digitallabin
Are you failing at being agile? #digitallabinAre you failing at being agile? #digitallabin
Are you failing at being agile? #digitallabin
Antonio Peric-Mazar
 
GAC - Scrum Master Training
GAC - Scrum Master TrainingGAC - Scrum Master Training
GAC - Scrum Master Training
Rasmus Runberg
 

Similar to It takes structure and discipline – It is about new habits and a change of mindsets (20)

Atlanta Scrum User Group: "How to Get Experience as a Scrum Master without be...
Atlanta Scrum User Group: "How to Get Experience as a Scrum Master without be...Atlanta Scrum User Group: "How to Get Experience as a Scrum Master without be...
Atlanta Scrum User Group: "How to Get Experience as a Scrum Master without be...
 
Scrum. Beginning Your Agile Transformation
Scrum. Beginning Your Agile TransformationScrum. Beginning Your Agile Transformation
Scrum. Beginning Your Agile Transformation
 
When Management Asks You: “Do You Accept Agile as Your Lord and Savior?"
When Management Asks You: “Do You Accept Agile as Your Lord and Savior?"When Management Asks You: “Do You Accept Agile as Your Lord and Savior?"
When Management Asks You: “Do You Accept Agile as Your Lord and Savior?"
 
Planning and running a successful target setting workshop
Planning and running a successful target setting workshopPlanning and running a successful target setting workshop
Planning and running a successful target setting workshop
 
IAM - One Year Later
IAM - One Year LaterIAM - One Year Later
IAM - One Year Later
 
ACS Presentation : How to teach your team Agile in 3 months
ACS Presentation : How to teach your team Agile in 3 monthsACS Presentation : How to teach your team Agile in 3 months
ACS Presentation : How to teach your team Agile in 3 months
 
Creating High Performance teams by using a DevOps culture (FUG presentation)
Creating High Performance teams by using a DevOps culture (FUG presentation)Creating High Performance teams by using a DevOps culture (FUG presentation)
Creating High Performance teams by using a DevOps culture (FUG presentation)
 
Intro to our CSM Course & Agile Release Planning workshop
Intro to our CSM Course & Agile Release Planning workshopIntro to our CSM Course & Agile Release Planning workshop
Intro to our CSM Course & Agile Release Planning workshop
 
S I P O C as a system.pdf
S I P O C as a system.pdfS I P O C as a system.pdf
S I P O C as a system.pdf
 
How to scale product development when you no longer fit in one room
How to scale product development when you no longer fit in one roomHow to scale product development when you no longer fit in one room
How to scale product development when you no longer fit in one room
 
Dev ops – what and why - Bristech - July 2016
Dev ops – what and why - Bristech - July 2016Dev ops – what and why - Bristech - July 2016
Dev ops – what and why - Bristech - July 2016
 
Changing culture and building efficiencies by applying the Lean principles to...
Changing culture and building efficiencies by applying the Lean principles to...Changing culture and building efficiencies by applying the Lean principles to...
Changing culture and building efficiencies by applying the Lean principles to...
 
How to Pitch a Software Development Initiative and Ignite Culture Change
How to Pitch a Software Development Initiative and Ignite Culture ChangeHow to Pitch a Software Development Initiative and Ignite Culture Change
How to Pitch a Software Development Initiative and Ignite Culture Change
 
Designer As Founder: Class One Intro to Lean Startup & Business Model Generation
Designer As Founder: Class One Intro to Lean Startup & Business Model GenerationDesigner As Founder: Class One Intro to Lean Startup & Business Model Generation
Designer As Founder: Class One Intro to Lean Startup & Business Model Generation
 
Five Steps to a More Agile Organization: Adopting Agility at Scale
Five Steps to a More Agile Organization: Adopting Agility at ScaleFive Steps to a More Agile Organization: Adopting Agility at Scale
Five Steps to a More Agile Organization: Adopting Agility at Scale
 
Agile transformation: First Steps
Agile transformation: First StepsAgile transformation: First Steps
Agile transformation: First Steps
 
Scrum101
Scrum101Scrum101
Scrum101
 
From 0 to 100 coaching 100+ teams in an agile transformation by Tolga Kombak...
From 0 to 100  coaching 100+ teams in an agile transformation by Tolga Kombak...From 0 to 100  coaching 100+ teams in an agile transformation by Tolga Kombak...
From 0 to 100 coaching 100+ teams in an agile transformation by Tolga Kombak...
 
Are you failing at being agile? #digitallabin
Are you failing at being agile? #digitallabinAre you failing at being agile? #digitallabin
Are you failing at being agile? #digitallabin
 
GAC - Scrum Master Training
GAC - Scrum Master TrainingGAC - Scrum Master Training
GAC - Scrum Master Training
 

Recently uploaded

Enhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdfEnhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdf
Globus
 
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Shahin Sheidaei
 
GOING AOT WITH GRAALVM FOR SPRING BOOT (SPRING IO)
GOING AOT WITH GRAALVM FOR  SPRING BOOT (SPRING IO)GOING AOT WITH GRAALVM FOR  SPRING BOOT (SPRING IO)
GOING AOT WITH GRAALVM FOR SPRING BOOT (SPRING IO)
Alina Yurenko
 
First Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User EndpointsFirst Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User Endpoints
Globus
 
Lecture 1 Introduction to games development
Lecture 1 Introduction to games developmentLecture 1 Introduction to games development
Lecture 1 Introduction to games development
abdulrafaychaudhry
 
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Globus
 
APIs for Browser Automation (MoT Meetup 2024)
APIs for Browser Automation (MoT Meetup 2024)APIs for Browser Automation (MoT Meetup 2024)
APIs for Browser Automation (MoT Meetup 2024)
Boni García
 
How Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptxHow Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptx
wottaspaceseo
 
Graspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code AnalysisGraspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code Analysis
Aftab Hussain
 
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns
 
A Study of Variable-Role-based Feature Enrichment in Neural Models of Code
A Study of Variable-Role-based Feature Enrichment in Neural Models of CodeA Study of Variable-Role-based Feature Enrichment in Neural Models of Code
A Study of Variable-Role-based Feature Enrichment in Neural Models of Code
Aftab Hussain
 
Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024
Paco van Beckhoven
 
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoamOpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
takuyayamamoto1800
 
Enterprise Resource Planning System in Telangana
Enterprise Resource Planning System in TelanganaEnterprise Resource Planning System in Telangana
Enterprise Resource Planning System in Telangana
NYGGS Automation Suite
 
How to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good PracticesHow to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good Practices
Globus
 
Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"
Donna Lenk
 
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdfDominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
AMB-Review
 
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume MontevideoVitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke
 
openEuler Case Study - The Journey to Supply Chain Security
openEuler Case Study - The Journey to Supply Chain SecurityopenEuler Case Study - The Journey to Supply Chain Security
openEuler Case Study - The Journey to Supply Chain Security
Shane Coughlan
 
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteAI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
Google
 

Recently uploaded (20)

Enhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdfEnhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdf
 
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
 
GOING AOT WITH GRAALVM FOR SPRING BOOT (SPRING IO)
GOING AOT WITH GRAALVM FOR  SPRING BOOT (SPRING IO)GOING AOT WITH GRAALVM FOR  SPRING BOOT (SPRING IO)
GOING AOT WITH GRAALVM FOR SPRING BOOT (SPRING IO)
 
First Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User EndpointsFirst Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User Endpoints
 
Lecture 1 Introduction to games development
Lecture 1 Introduction to games developmentLecture 1 Introduction to games development
Lecture 1 Introduction to games development
 
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
 
APIs for Browser Automation (MoT Meetup 2024)
APIs for Browser Automation (MoT Meetup 2024)APIs for Browser Automation (MoT Meetup 2024)
APIs for Browser Automation (MoT Meetup 2024)
 
How Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptxHow Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptx
 
Graspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code AnalysisGraspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code Analysis
 
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology Solutions
 
A Study of Variable-Role-based Feature Enrichment in Neural Models of Code
A Study of Variable-Role-based Feature Enrichment in Neural Models of CodeA Study of Variable-Role-based Feature Enrichment in Neural Models of Code
A Study of Variable-Role-based Feature Enrichment in Neural Models of Code
 
Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024
 
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoamOpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
 
Enterprise Resource Planning System in Telangana
Enterprise Resource Planning System in TelanganaEnterprise Resource Planning System in Telangana
Enterprise Resource Planning System in Telangana
 
How to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good PracticesHow to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good Practices
 
Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"
 
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdfDominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
 
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume MontevideoVitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume Montevideo
 
openEuler Case Study - The Journey to Supply Chain Security
openEuler Case Study - The Journey to Supply Chain SecurityopenEuler Case Study - The Journey to Supply Chain Security
openEuler Case Study - The Journey to Supply Chain Security
 
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteAI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
 

It takes structure and discipline – It is about new habits and a change of mindsets

  • 1. It takes Structure and Discipline New habits and a change of mindset Selected learnings
  • 2. About me • 2012 Cert. Scrum Master • Trying to use the framework since then as: o A Team Leader o Project Manager/Product Owner o Since Nov. 2014 as full-time Scrum Master for two software dev. teams o Since April 2015 as a father for a new born child
  • 3. About Bonnier Publications • Part of Bonnier AB • 16 countries – 350 brands/companies • Over 8000 employees working with media • We are in the beginning of a digital transformation
  • 4. Interactive • Two Development Teams: • WhiteAlbum: The Editorial Platform • APP-Team: Features and functionality that the Platform can use and the infrastructure that allows 3rd party to develop for us
  • 5. Structure & Discipline • Structure as: o Creation of a process flow for collaboration and co-ordination o Organizing our time effectively and make room for flexibility o Supporting working as a team and not a group of individuals
  • 6. Structure&Discipline Discipline as: - The actions that supports and makes the structure and the process happen
  • 7. Selected symptoms of dys-function • Structure: A lot of interpretations of the Framework • Structure: Top-down management of Development Team o Was not a Team but a Group – no explicit Shared Goal o Co-coordinating tasks to - instead of setting the stage/vision for the dev. team • Really difficult because P.O used to be Scrum Master and Team Lead for the developers. • No environment for Pull for the Development Team • Lack of mutual trust between P.O and Development Team o Development Team working as a group of individuals “My task/User Story is Done” o Dev. Team Pleasing product Owner and afraid of committing o Organization expecting fixed Scope and Fixed deadline without affecting quality o Push for velocity increase o Scrum Master for some felt like a Process Monster just creating obstacles • Development Team Discipline o “Team Forgetting/not doing what agreed” • Too many to-do´s • Team not taking responsibility. Individuals ´hiding´ in the team – “Others will probably do it..” o Seeing ceremonies as waste/boring – lets just develop o Retrospective Bottleneck – team unwilling to add more improvements in a long period o Development team not doing what was agreed at retrospective
  • 8.
  • 9.
  • 10. Structure Issue: A lot of interpretations of the Framework • By-the-book to get a common agreed structure • Scrum Master becomes a Scrum Mom
  • 11. Learning: Structure Issue: Top-down management • Always have a Sprint Goal • Assign to Team and not individuals – but wait to see who grabs it.. • Step back to give Team responsibility • Dev. Team hold each other accountable. To gain trust and to avoid micro- management • Start measure P.O by quality as well
  • 12. Learning Issue: Top-down management • Scrum Mom role prevents Dev. Team from taking responsibility • Scrum Master by some seen as a process monster just adding obstacles. • Learnings: • Be aware of when to go from Scrum Mom to Scrum Master • Visualizing the Shu-Ha-Ri to visualize steps we go through
  • 13. Issue: Discipline o Team “Forgetting/not doing what agreed” • Learnings: • Be aware that it is hard to change the simplest habit.
  • 14. Issue: Discipline • Team not taking responsibility. • Individuals ´hiding´ in the team – “Others will probably do it..” • Learnings: • Step back as a P.O – team was expecting answer • Wait for someone in the team to take the responsibility even if it gets really silent and awkward
  • 15. Issue: Discipline o Seeing ceremonies as waste/boring – lets just develop • Learnings • Understand the Why and wished outcome • Went through Why do we for each Ceremony and Artifact • Started every ceremony with Purpose and Wished outcome
  • 16. Issue: Discipline o Retrospective Bottleneck – no new chosen improvements • Learnings • Find the form the suits the dev. team. We changed our retrospective form to a more light-weight form • Be patient and focus on the Process and the Goal will be a result of it • Its all the small things that ads up – no need to look for the game changer
  • 17. Issue: Discipline o Development team not doing what was agreed o Learning: • It just takes one team member to get the process off track and make artifacts useless • We wanted perfect from the beginning and went back to ´Basics´ and builded up slowly
  • 18. Conclusion • Structure: • To get started it is essential to have a common agreed structure where we know why we have each ceremony and artifact. A structure that allows each role to do what they are responsible of. • When this works. Start trying out new improvements
  • 19. Conclusion • Discipline: • To get started: Do what is agreed and start making it your own later. • Be aware that changing a habit is hard. • Until it becomes a habit our brain is using unwanted energy on it.
  • 20. Next Steps • We would like to create more transparency for the rest of the organization. • Establishing a Agile Transition Team to take the process to an organizational level

Editor's Notes

  1. I actually asked my wife about this one…