SlideShare a Scribd company logo
1 of 40
Download to read offline
#NoManagement - Change in Self-organizing
Organization
Veli-Pekka Eloranta
@weellu
ABOUT ME
● Passionate Hardcore Developer
● Book author
● Tesla guy
● ...
2007
Founded
180
Employees
2
Managers
100 % SATISFACTION GUARANTEED
300+
Finished projects
Company of the year 2013
OP-POHJOLA & KAUPPALEHTI
Best place to work
2014 & 2015
GREAT PLACE TO WORK
3th
3rd Best European place to work
2015
GREAT PLACE TO WORK
Ruban d’Honneur 2011
EUROPEAN BUSINESS AWARDS
Contents
● How do we self-organize at Vincit?
● Change in self-organizing organization
● Can you lead change in self-organizing organization?
● Few words about retrospectives at Vincit
Vincit customers
Start-up
GE
307 000
Vincit relies on self-organization
● Tens of projects running in parallel
● Freedom to choose tools and methods you would like to use
● No management work (or managers)
● You can get support, mentoring and coaching
One dream
“Tomorrow we will have happier employees
and customers than today.”
How self-organization takes place?
● People are different
○ Amount of self-organization varies a lot
○ Not a significant factor
How self-organization takes place?
● People are different
○ Amount of self-organization varies a lot
○ Not a significant factor
Strongest factors
Environment
Work practices
Culture
Schein’s organizational culture model
Assumptions > Values > Artifacts
EXERCISE
Think about which factors in your company/team/project
guide to self-organization and which not?
What is the smallest thing you could change?
Self-organizing organization changes itself
Case: Code reviews
Dawn of Gerrit code reviews
● Code reviews useful but often hard to conduct and time consuming
● In one GE project, a developer wanted try out Gerrit for faster code
reviews
● Result: understandability of code and code quality increased
● Soon Gerrit was taken in use in other GE projects too
Going viral
Change comes from within
● Good ideas will go viral
● Environment makes it more likely that new ideas emerge and spread
○ Internal instant messaging
○ Common coffee rooms / breaks
● Work practices
○ Low barrier to try out new things
● Others can help new ideas to spread
Driving change in self-organizing organization
Case: Retrospectives
Retrospectives
● Goal is to learn to work in a better way
● Effective tool when properly facilitated
● Previously used only at the end of projects
● Idea: We should use them also during the project
~130 employees
> 40 projects
JANUARY 2015
How to get 40 to 50 self-organizing project teams to
realize the benefits of retrospectives?
CHALLENGE
Traditional way
● Manager decides to include retrospectives as part of process
● Goal and metrics: 90 % of projects have retrospectives
● Quick training for project managers
● Retros become part of process, frequency is measured and possibly
holding them becomes part of the rewarding model
Probable outcome
Probable outcome (cont)
- What went well?
- What went well?
- ...
- What went well?
- …
- What did go wrong?
- What went well?
- …
- What did go wrong?
- …
- Anything you would like to change?
- …
- Good, let’s move on to next topic
Goal and metrics
● More retrospectives or get most out of retros?
● Our goal was to improve the quality of retrospectives and facilitation
skills
● Metric: Survey after 6 months
● If people get results from retros, the number of retros will also go up
“You get what you measure”
Promote change from within
● Forget hierarchy and organization structure
● Top-down is not a way to go
○ If you want to retain self-organization
● Imitate the process, how ideas spread naturally in organization
Experiment
● Retrospectives were experimented internally at Vincit
○ Feedback and learning
○ Which methods work and which not?
● Experimenting with customer
○ Encouraging feedback
=> Proceed
From experiment to practice
● Share the results of the experiments
● Offer yourself to run retros for other teams
● Engage enthusiasts
● Feedback
From January 2015 to June 2015
DID WE SUCCEED?
Vincit retrospectives
June 2015
Lessons learned
● Retros: Use facilitator who is not from the team
● Think how to spread information about retros
○ Email to everybody how retro went?
○ Coffee room discussions, instant messaging..
● Sales and design teams use retros, too
○ Even executive board
● Can be applied outside software projects, too
Summary
● Increase self-organization by changing environment and practices
○ On team level
○ On project level
○ On company level
● Self-organizing organization improves itself
● When driving a change, follow the natural model how ideas spread in
the company
Thank you!
Veli-Pekka Eloranta
veli-pekka.eloranta@vincit.com
@weellu

More Related Content

What's hot

How to Find the Right Product Role by Amex Sr. Product Manager
How to Find the Right Product Role by Amex Sr. Product ManagerHow to Find the Right Product Role by Amex Sr. Product Manager
How to Find the Right Product Role by Amex Sr. Product ManagerProduct School
 
20161028 management happiness
20161028 management happiness 20161028 management happiness
20161028 management happiness Staff Agile66
 
How can we_leverage_ux_and_agile_to_deliver_great_products
How can we_leverage_ux_and_agile_to_deliver_great_productsHow can we_leverage_ux_and_agile_to_deliver_great_products
How can we_leverage_ux_and_agile_to_deliver_great_productsTiago Rosa
 
How to Host a Successful Agile Stand-up Meeting.
How to Host a Successful Agile Stand-up Meeting.How to Host a Successful Agile Stand-up Meeting.
How to Host a Successful Agile Stand-up Meeting.Rod Sherwin
 
Agile is still dead :: Portugal - Brasil 2020 (Café com Rey)
Agile is still dead :: Portugal - Brasil 2020 (Café com Rey)Agile is still dead :: Portugal - Brasil 2020 (Café com Rey)
Agile is still dead :: Portugal - Brasil 2020 (Café com Rey)Pedro Gustavo Torres
 
Sgin2013 scrum startrek-the joy of designing new age solutions-tathagatvarma
Sgin2013 scrum startrek-the joy of designing new age solutions-tathagatvarmaSgin2013 scrum startrek-the joy of designing new age solutions-tathagatvarma
Sgin2013 scrum startrek-the joy of designing new age solutions-tathagatvarmaIndia Scrum Enthusiasts Community
 
Evolution of agile software development methods @ FriendScout24
Evolution of agile software development methods @ FriendScout24Evolution of agile software development methods @ FriendScout24
Evolution of agile software development methods @ FriendScout24Michael Maretzke
 
Design Thinking Awareness
Design Thinking AwarenessDesign Thinking Awareness
Design Thinking AwarenessFred Vanborre
 
Project Management for Startups
Project Management for StartupsProject Management for Startups
Project Management for StartupsEbtihaj khan
 
How to integrate UX in your Product sprints (Agiles 2016)
How to integrate UX in your Product sprints (Agiles 2016)How to integrate UX in your Product sprints (Agiles 2016)
How to integrate UX in your Product sprints (Agiles 2016)Unai Roldán
 

What's hot (19)

How to Find the Right Product Role by Amex Sr. Product Manager
How to Find the Right Product Role by Amex Sr. Product ManagerHow to Find the Right Product Role by Amex Sr. Product Manager
How to Find the Right Product Role by Amex Sr. Product Manager
 
Management happiness
Management happinessManagement happiness
Management happiness
 
Maxim krukovsky
Maxim krukovsky Maxim krukovsky
Maxim krukovsky
 
Back to the future
Back to the futureBack to the future
Back to the future
 
O inferno da transformação ágil
O inferno da transformação ágilO inferno da transformação ágil
O inferno da transformação ágil
 
20161028 management happiness
20161028 management happiness 20161028 management happiness
20161028 management happiness
 
How can we_leverage_ux_and_agile_to_deliver_great_products
How can we_leverage_ux_and_agile_to_deliver_great_productsHow can we_leverage_ux_and_agile_to_deliver_great_products
How can we_leverage_ux_and_agile_to_deliver_great_products
 
How to Host a Successful Agile Stand-up Meeting.
How to Host a Successful Agile Stand-up Meeting.How to Host a Successful Agile Stand-up Meeting.
How to Host a Successful Agile Stand-up Meeting.
 
Agile is still dead :: Portugal - Brasil 2020 (Café com Rey)
Agile is still dead :: Portugal - Brasil 2020 (Café com Rey)Agile is still dead :: Portugal - Brasil 2020 (Café com Rey)
Agile is still dead :: Portugal - Brasil 2020 (Café com Rey)
 
Sgin2013 scrum startrek-the joy of designing new age solutions-tathagatvarma
Sgin2013 scrum startrek-the joy of designing new age solutions-tathagatvarmaSgin2013 scrum startrek-the joy of designing new age solutions-tathagatvarma
Sgin2013 scrum startrek-the joy of designing new age solutions-tathagatvarma
 
OKRs
OKRsOKRs
OKRs
 
Evolution of agile software development methods @ FriendScout24
Evolution of agile software development methods @ FriendScout24Evolution of agile software development methods @ FriendScout24
Evolution of agile software development methods @ FriendScout24
 
Who hates butterfly - Traditional mindset to agile thinking
Who hates butterfly - Traditional mindset to agile thinkingWho hates butterfly - Traditional mindset to agile thinking
Who hates butterfly - Traditional mindset to agile thinking
 
Intro to Product Management
Intro to Product ManagementIntro to Product Management
Intro to Product Management
 
Design Thinking Awareness
Design Thinking AwarenessDesign Thinking Awareness
Design Thinking Awareness
 
Project Management for Startups
Project Management for StartupsProject Management for Startups
Project Management for Startups
 
Introduction to Scaling agile and a Subwaymap
Introduction to Scaling agile and a SubwaymapIntroduction to Scaling agile and a Subwaymap
Introduction to Scaling agile and a Subwaymap
 
Kaizen
KaizenKaizen
Kaizen
 
How to integrate UX in your Product sprints (Agiles 2016)
How to integrate UX in your Product sprints (Agiles 2016)How to integrate UX in your Product sprints (Agiles 2016)
How to integrate UX in your Product sprints (Agiles 2016)
 

Viewers also liked

Vincit ankkasarjakuva
Vincit ankkasarjakuvaVincit ankkasarjakuva
Vincit ankkasarjakuvaVincitOy
 
Kokemuksia Cassandra NoSQL:stä - Vincit Teatime 2014
Kokemuksia Cassandra NoSQL:stä - Vincit Teatime 2014Kokemuksia Cassandra NoSQL:stä - Vincit Teatime 2014
Kokemuksia Cassandra NoSQL:stä - Vincit Teatime 2014VincitOy
 
Vincit Teatime 2015.2 - Aleksi Häkli: SaaSiin pa(i)nostusta
Vincit Teatime 2015.2 - Aleksi Häkli: SaaSiin pa(i)nostustaVincit Teatime 2015.2 - Aleksi Häkli: SaaSiin pa(i)nostusta
Vincit Teatime 2015.2 - Aleksi Häkli: SaaSiin pa(i)nostustaVincitOy
 
Vincit Teatime 2015.2 - Otto Kekäläinen: Don't be a git
Vincit Teatime 2015.2 - Otto Kekäläinen: Don't be a gitVincit Teatime 2015.2 - Otto Kekäläinen: Don't be a git
Vincit Teatime 2015.2 - Otto Kekäläinen: Don't be a gitVincitOy
 
Digijytky kunnossapidossa 2015 - Simsotec
Digijytky kunnossapidossa 2015 - SimsotecDigijytky kunnossapidossa 2015 - Simsotec
Digijytky kunnossapidossa 2015 - SimsotecVincitOy
 
Trello projektinhallinnan työkaluna
Trello projektinhallinnan työkalunaTrello projektinhallinnan työkaluna
Trello projektinhallinnan työkalunaVincitOy
 
Digijytky kunnossapidossa 2015 - Oliotalo
Digijytky kunnossapidossa 2015 - OliotaloDigijytky kunnossapidossa 2015 - Oliotalo
Digijytky kunnossapidossa 2015 - OliotaloVincitOy
 
Digijytky kunnossapidossa 2015 - M-Files
Digijytky kunnossapidossa 2015 - M-FilesDigijytky kunnossapidossa 2015 - M-Files
Digijytky kunnossapidossa 2015 - M-FilesVincitOy
 

Viewers also liked (9)

Vincit ankkasarjakuva
Vincit ankkasarjakuvaVincit ankkasarjakuva
Vincit ankkasarjakuva
 
Mac kunnossapito
Mac kunnossapitoMac kunnossapito
Mac kunnossapito
 
Kokemuksia Cassandra NoSQL:stä - Vincit Teatime 2014
Kokemuksia Cassandra NoSQL:stä - Vincit Teatime 2014Kokemuksia Cassandra NoSQL:stä - Vincit Teatime 2014
Kokemuksia Cassandra NoSQL:stä - Vincit Teatime 2014
 
Vincit Teatime 2015.2 - Aleksi Häkli: SaaSiin pa(i)nostusta
Vincit Teatime 2015.2 - Aleksi Häkli: SaaSiin pa(i)nostustaVincit Teatime 2015.2 - Aleksi Häkli: SaaSiin pa(i)nostusta
Vincit Teatime 2015.2 - Aleksi Häkli: SaaSiin pa(i)nostusta
 
Vincit Teatime 2015.2 - Otto Kekäläinen: Don't be a git
Vincit Teatime 2015.2 - Otto Kekäläinen: Don't be a gitVincit Teatime 2015.2 - Otto Kekäläinen: Don't be a git
Vincit Teatime 2015.2 - Otto Kekäläinen: Don't be a git
 
Digijytky kunnossapidossa 2015 - Simsotec
Digijytky kunnossapidossa 2015 - SimsotecDigijytky kunnossapidossa 2015 - Simsotec
Digijytky kunnossapidossa 2015 - Simsotec
 
Trello projektinhallinnan työkaluna
Trello projektinhallinnan työkalunaTrello projektinhallinnan työkaluna
Trello projektinhallinnan työkaluna
 
Digijytky kunnossapidossa 2015 - Oliotalo
Digijytky kunnossapidossa 2015 - OliotaloDigijytky kunnossapidossa 2015 - Oliotalo
Digijytky kunnossapidossa 2015 - Oliotalo
 
Digijytky kunnossapidossa 2015 - M-Files
Digijytky kunnossapidossa 2015 - M-FilesDigijytky kunnossapidossa 2015 - M-Files
Digijytky kunnossapidossa 2015 - M-Files
 

Similar to Tampere goes agile 2015

From dysfunction to cross function in 8,593 easy steps- team building at the cbc
From dysfunction to cross function in 8,593 easy steps- team building at the cbcFrom dysfunction to cross function in 8,593 easy steps- team building at the cbc
From dysfunction to cross function in 8,593 easy steps- team building at the cbcJade Stephen, PSM II
 
Product Management Management
Product Management ManagementProduct Management Management
Product Management ManagementJeremy Horn
 
INDYProjectCon - How PMOs Can Enable Business and Organizational Agility
INDYProjectCon - How PMOs Can Enable Business and Organizational AgilityINDYProjectCon - How PMOs Can Enable Business and Organizational Agility
INDYProjectCon - How PMOs Can Enable Business and Organizational AgilityJoanna Vahlsing
 
How to Break Down PM in Startups vs. Big Companies by WeWork PM
How to Break Down PM in Startups vs. Big Companies by WeWork PMHow to Break Down PM in Startups vs. Big Companies by WeWork PM
How to Break Down PM in Startups vs. Big Companies by WeWork PMProduct School
 
Becoming agile with Peapod Labs Sr. Product Owner
Becoming agile with Peapod Labs Sr. Product OwnerBecoming agile with Peapod Labs Sr. Product Owner
Becoming agile with Peapod Labs Sr. Product OwnerPromotable
 
Startup Roles and Responsibilities + Share Structure
Startup Roles and Responsibilities + Share StructureStartup Roles and Responsibilities + Share Structure
Startup Roles and Responsibilities + Share StructureAli Khajeh-Hosseini
 
How PMOs Can Enable Business Agility - PMI Kentuckiana Chapter 1st Annual Sym...
How PMOs Can Enable Business Agility - PMI Kentuckiana Chapter 1st Annual Sym...How PMOs Can Enable Business Agility - PMI Kentuckiana Chapter 1st Annual Sym...
How PMOs Can Enable Business Agility - PMI Kentuckiana Chapter 1st Annual Sym...Joanna Vahlsing
 
What is Product Management and How to Break Into It by Google PM
What is Product Management and How to Break Into It by Google PMWhat is Product Management and How to Break Into It by Google PM
What is Product Management and How to Break Into It by Google PMProduct School
 
What is Product Management and How to Break Into It by Google PM
What is Product Management and How to Break Into It by Google PMWhat is Product Management and How to Break Into It by Google PM
What is Product Management and How to Break Into It by Google PMProduct School
 
Managing Tech Teams (Dev StackUp)
Managing Tech Teams (Dev StackUp)Managing Tech Teams (Dev StackUp)
Managing Tech Teams (Dev StackUp)Franklin Angulo
 
Injecting AGILE into a large organization (#AgileEE 2016)
Injecting AGILE into a large organization (#AgileEE 2016)Injecting AGILE into a large organization (#AgileEE 2016)
Injecting AGILE into a large organization (#AgileEE 2016)Yuriy Koziy
 
How to Break Down PM in Startups vs. Big Companies by WeWork PM
How to Break Down PM in Startups vs. Big Companies by WeWork PMHow to Break Down PM in Startups vs. Big Companies by WeWork PM
How to Break Down PM in Startups vs. Big Companies by WeWork PMProduct School
 
Magnito Digital
Magnito DigitalMagnito Digital
Magnito Digitalpaglasakib
 
Tapping into your market: how to develop a framework to make sense of user fe...
Tapping into your market: how to develop a framework to make sense of user fe...Tapping into your market: how to develop a framework to make sense of user fe...
Tapping into your market: how to develop a framework to make sense of user fe...Emma Hill
 
Aligning Feature Delivery with OKRs by Gtmhub CPO
Aligning Feature Delivery with OKRs by Gtmhub CPOAligning Feature Delivery with OKRs by Gtmhub CPO
Aligning Feature Delivery with OKRs by Gtmhub CPOProduct School
 
Asking the Right Question In Your Next PM Interview by Avast PM
Asking the Right Question In Your Next PM Interview by Avast PMAsking the Right Question In Your Next PM Interview by Avast PM
Asking the Right Question In Your Next PM Interview by Avast PMProduct School
 
Introduction to project management
Introduction to project managementIntroduction to project management
Introduction to project managementbadrux
 
Why ProdPad?
Why ProdPad?Why ProdPad?
Why ProdPad?ProdPad
 
Transitioning from Analytics to Product by a Former Amazon PM
 Transitioning from Analytics to Product by a Former Amazon PM Transitioning from Analytics to Product by a Former Amazon PM
Transitioning from Analytics to Product by a Former Amazon PMProduct School
 
2015-08-06 designing and executing a leadership programme
2015-08-06 designing and executing a leadership programme2015-08-06 designing and executing a leadership programme
2015-08-06 designing and executing a leadership programmeErik Korsvik Østergaard
 

Similar to Tampere goes agile 2015 (20)

From dysfunction to cross function in 8,593 easy steps- team building at the cbc
From dysfunction to cross function in 8,593 easy steps- team building at the cbcFrom dysfunction to cross function in 8,593 easy steps- team building at the cbc
From dysfunction to cross function in 8,593 easy steps- team building at the cbc
 
Product Management Management
Product Management ManagementProduct Management Management
Product Management Management
 
INDYProjectCon - How PMOs Can Enable Business and Organizational Agility
INDYProjectCon - How PMOs Can Enable Business and Organizational AgilityINDYProjectCon - How PMOs Can Enable Business and Organizational Agility
INDYProjectCon - How PMOs Can Enable Business and Organizational Agility
 
How to Break Down PM in Startups vs. Big Companies by WeWork PM
How to Break Down PM in Startups vs. Big Companies by WeWork PMHow to Break Down PM in Startups vs. Big Companies by WeWork PM
How to Break Down PM in Startups vs. Big Companies by WeWork PM
 
Becoming agile with Peapod Labs Sr. Product Owner
Becoming agile with Peapod Labs Sr. Product OwnerBecoming agile with Peapod Labs Sr. Product Owner
Becoming agile with Peapod Labs Sr. Product Owner
 
Startup Roles and Responsibilities + Share Structure
Startup Roles and Responsibilities + Share StructureStartup Roles and Responsibilities + Share Structure
Startup Roles and Responsibilities + Share Structure
 
How PMOs Can Enable Business Agility - PMI Kentuckiana Chapter 1st Annual Sym...
How PMOs Can Enable Business Agility - PMI Kentuckiana Chapter 1st Annual Sym...How PMOs Can Enable Business Agility - PMI Kentuckiana Chapter 1st Annual Sym...
How PMOs Can Enable Business Agility - PMI Kentuckiana Chapter 1st Annual Sym...
 
What is Product Management and How to Break Into It by Google PM
What is Product Management and How to Break Into It by Google PMWhat is Product Management and How to Break Into It by Google PM
What is Product Management and How to Break Into It by Google PM
 
What is Product Management and How to Break Into It by Google PM
What is Product Management and How to Break Into It by Google PMWhat is Product Management and How to Break Into It by Google PM
What is Product Management and How to Break Into It by Google PM
 
Managing Tech Teams (Dev StackUp)
Managing Tech Teams (Dev StackUp)Managing Tech Teams (Dev StackUp)
Managing Tech Teams (Dev StackUp)
 
Injecting AGILE into a large organization (#AgileEE 2016)
Injecting AGILE into a large organization (#AgileEE 2016)Injecting AGILE into a large organization (#AgileEE 2016)
Injecting AGILE into a large organization (#AgileEE 2016)
 
How to Break Down PM in Startups vs. Big Companies by WeWork PM
How to Break Down PM in Startups vs. Big Companies by WeWork PMHow to Break Down PM in Startups vs. Big Companies by WeWork PM
How to Break Down PM in Startups vs. Big Companies by WeWork PM
 
Magnito Digital
Magnito DigitalMagnito Digital
Magnito Digital
 
Tapping into your market: how to develop a framework to make sense of user fe...
Tapping into your market: how to develop a framework to make sense of user fe...Tapping into your market: how to develop a framework to make sense of user fe...
Tapping into your market: how to develop a framework to make sense of user fe...
 
Aligning Feature Delivery with OKRs by Gtmhub CPO
Aligning Feature Delivery with OKRs by Gtmhub CPOAligning Feature Delivery with OKRs by Gtmhub CPO
Aligning Feature Delivery with OKRs by Gtmhub CPO
 
Asking the Right Question In Your Next PM Interview by Avast PM
Asking the Right Question In Your Next PM Interview by Avast PMAsking the Right Question In Your Next PM Interview by Avast PM
Asking the Right Question In Your Next PM Interview by Avast PM
 
Introduction to project management
Introduction to project managementIntroduction to project management
Introduction to project management
 
Why ProdPad?
Why ProdPad?Why ProdPad?
Why ProdPad?
 
Transitioning from Analytics to Product by a Former Amazon PM
 Transitioning from Analytics to Product by a Former Amazon PM Transitioning from Analytics to Product by a Former Amazon PM
Transitioning from Analytics to Product by a Former Amazon PM
 
2015-08-06 designing and executing a leadership programme
2015-08-06 designing and executing a leadership programme2015-08-06 designing and executing a leadership programme
2015-08-06 designing and executing a leadership programme
 

More from VincitOy

Vincit Teatime 2015.2 - Niko Kurtti: SaaSiin pa(i)nostusta
Vincit Teatime 2015.2 - Niko Kurtti: SaaSiin pa(i)nostustaVincit Teatime 2015.2 - Niko Kurtti: SaaSiin pa(i)nostusta
Vincit Teatime 2015.2 - Niko Kurtti: SaaSiin pa(i)nostustaVincitOy
 
Digijytky kunnossapidossa 2015 - Vincit
Digijytky kunnossapidossa 2015 - VincitDigijytky kunnossapidossa 2015 - Vincit
Digijytky kunnossapidossa 2015 - VincitVincitOy
 
Itseohjautuvan organisaation muutos
Itseohjautuvan organisaation muutosItseohjautuvan organisaation muutos
Itseohjautuvan organisaation muutosVincitOy
 
Vincit markkinointi AMKE VIMMA 2.6.2015
Vincit markkinointi AMKE VIMMA 2.6.2015Vincit markkinointi AMKE VIMMA 2.6.2015
Vincit markkinointi AMKE VIMMA 2.6.2015VincitOy
 
Vincit Teatime 2015 - Case Käyttöauto: Google Glass
Vincit Teatime 2015 - Case Käyttöauto: Google GlassVincit Teatime 2015 - Case Käyttöauto: Google Glass
Vincit Teatime 2015 - Case Käyttöauto: Google GlassVincitOy
 
Vincit Teatime 2015 - Heikki Salo: Case ZenRobotics: JavaScriptin äärirajoilla
Vincit Teatime 2015 - Heikki Salo: Case ZenRobotics: JavaScriptin äärirajoillaVincit Teatime 2015 - Heikki Salo: Case ZenRobotics: JavaScriptin äärirajoilla
Vincit Teatime 2015 - Heikki Salo: Case ZenRobotics: JavaScriptin äärirajoillaVincitOy
 
Vincit Teatime 2015 - Niko Kurtti: Case Shopify: SaaS:n testaaminen, mihin un...
Vincit Teatime 2015 - Niko Kurtti: Case Shopify: SaaS:n testaaminen, mihin un...Vincit Teatime 2015 - Niko Kurtti: Case Shopify: SaaS:n testaaminen, mihin un...
Vincit Teatime 2015 - Niko Kurtti: Case Shopify: SaaS:n testaaminen, mihin un...VincitOy
 
Improving Code Quality In Medical Software Through Code Reviews - Vincit Teat...
Improving Code Quality In Medical Software Through Code Reviews - Vincit Teat...Improving Code Quality In Medical Software Through Code Reviews - Vincit Teat...
Improving Code Quality In Medical Software Through Code Reviews - Vincit Teat...VincitOy
 
Implementation of an intelligent car wash service - Vincit Teatime 2013
Implementation of an intelligent car wash service - Vincit Teatime 2013Implementation of an intelligent car wash service - Vincit Teatime 2013
Implementation of an intelligent car wash service - Vincit Teatime 2013VincitOy
 
Projektipäivät 2014: V-Käyrä & Apgar
Projektipäivät 2014: V-Käyrä & ApgarProjektipäivät 2014: V-Käyrä & Apgar
Projektipäivät 2014: V-Käyrä & ApgarVincitOy
 
Vincit V-Käyrä
Vincit V-KäyräVincit V-Käyrä
Vincit V-KäyräVincitOy
 
Need more speed! Pain of mobile app development. Case: Virittäjät
Need more speed! Pain of mobile app development. Case: VirittäjätNeed more speed! Pain of mobile app development. Case: Virittäjät
Need more speed! Pain of mobile app development. Case: VirittäjätVincitOy
 
Avaus - Vincit Teatime 2014
Avaus - Vincit Teatime 2014Avaus - Vincit Teatime 2014
Avaus - Vincit Teatime 2014VincitOy
 
Kannattaako graafikko pitää leivässä? - Vincit Teatime 2014
Kannattaako graafikko pitää leivässä? - Vincit Teatime 2014Kannattaako graafikko pitää leivässä? - Vincit Teatime 2014
Kannattaako graafikko pitää leivässä? - Vincit Teatime 2014VincitOy
 
Node.js – mikä ja miksi - Vincit Teatime 2014
Node.js – mikä ja miksi - Vincit Teatime 2014Node.js – mikä ja miksi - Vincit Teatime 2014
Node.js – mikä ja miksi - Vincit Teatime 2014VincitOy
 
Sekaisin mobiilista - Vincit Teatime 2014
Sekaisin mobiilista - Vincit Teatime 2014Sekaisin mobiilista - Vincit Teatime 2014
Sekaisin mobiilista - Vincit Teatime 2014VincitOy
 
Docker – sovellusympäristöjen tulevaisuus? - Vincit Teatime 2014
Docker – sovellusympäristöjen tulevaisuus? - Vincit Teatime 2014Docker – sovellusympäristöjen tulevaisuus? - Vincit Teatime 2014
Docker – sovellusympäristöjen tulevaisuus? - Vincit Teatime 2014VincitOy
 
Tampere Goes Agile 2013 - Managing a Clean Codebase
Tampere Goes Agile 2013 - Managing a Clean CodebaseTampere Goes Agile 2013 - Managing a Clean Codebase
Tampere Goes Agile 2013 - Managing a Clean CodebaseVincitOy
 

More from VincitOy (18)

Vincit Teatime 2015.2 - Niko Kurtti: SaaSiin pa(i)nostusta
Vincit Teatime 2015.2 - Niko Kurtti: SaaSiin pa(i)nostustaVincit Teatime 2015.2 - Niko Kurtti: SaaSiin pa(i)nostusta
Vincit Teatime 2015.2 - Niko Kurtti: SaaSiin pa(i)nostusta
 
Digijytky kunnossapidossa 2015 - Vincit
Digijytky kunnossapidossa 2015 - VincitDigijytky kunnossapidossa 2015 - Vincit
Digijytky kunnossapidossa 2015 - Vincit
 
Itseohjautuvan organisaation muutos
Itseohjautuvan organisaation muutosItseohjautuvan organisaation muutos
Itseohjautuvan organisaation muutos
 
Vincit markkinointi AMKE VIMMA 2.6.2015
Vincit markkinointi AMKE VIMMA 2.6.2015Vincit markkinointi AMKE VIMMA 2.6.2015
Vincit markkinointi AMKE VIMMA 2.6.2015
 
Vincit Teatime 2015 - Case Käyttöauto: Google Glass
Vincit Teatime 2015 - Case Käyttöauto: Google GlassVincit Teatime 2015 - Case Käyttöauto: Google Glass
Vincit Teatime 2015 - Case Käyttöauto: Google Glass
 
Vincit Teatime 2015 - Heikki Salo: Case ZenRobotics: JavaScriptin äärirajoilla
Vincit Teatime 2015 - Heikki Salo: Case ZenRobotics: JavaScriptin äärirajoillaVincit Teatime 2015 - Heikki Salo: Case ZenRobotics: JavaScriptin äärirajoilla
Vincit Teatime 2015 - Heikki Salo: Case ZenRobotics: JavaScriptin äärirajoilla
 
Vincit Teatime 2015 - Niko Kurtti: Case Shopify: SaaS:n testaaminen, mihin un...
Vincit Teatime 2015 - Niko Kurtti: Case Shopify: SaaS:n testaaminen, mihin un...Vincit Teatime 2015 - Niko Kurtti: Case Shopify: SaaS:n testaaminen, mihin un...
Vincit Teatime 2015 - Niko Kurtti: Case Shopify: SaaS:n testaaminen, mihin un...
 
Improving Code Quality In Medical Software Through Code Reviews - Vincit Teat...
Improving Code Quality In Medical Software Through Code Reviews - Vincit Teat...Improving Code Quality In Medical Software Through Code Reviews - Vincit Teat...
Improving Code Quality In Medical Software Through Code Reviews - Vincit Teat...
 
Implementation of an intelligent car wash service - Vincit Teatime 2013
Implementation of an intelligent car wash service - Vincit Teatime 2013Implementation of an intelligent car wash service - Vincit Teatime 2013
Implementation of an intelligent car wash service - Vincit Teatime 2013
 
Projektipäivät 2014: V-Käyrä & Apgar
Projektipäivät 2014: V-Käyrä & ApgarProjektipäivät 2014: V-Käyrä & Apgar
Projektipäivät 2014: V-Käyrä & Apgar
 
Vincit V-Käyrä
Vincit V-KäyräVincit V-Käyrä
Vincit V-Käyrä
 
Need more speed! Pain of mobile app development. Case: Virittäjät
Need more speed! Pain of mobile app development. Case: VirittäjätNeed more speed! Pain of mobile app development. Case: Virittäjät
Need more speed! Pain of mobile app development. Case: Virittäjät
 
Avaus - Vincit Teatime 2014
Avaus - Vincit Teatime 2014Avaus - Vincit Teatime 2014
Avaus - Vincit Teatime 2014
 
Kannattaako graafikko pitää leivässä? - Vincit Teatime 2014
Kannattaako graafikko pitää leivässä? - Vincit Teatime 2014Kannattaako graafikko pitää leivässä? - Vincit Teatime 2014
Kannattaako graafikko pitää leivässä? - Vincit Teatime 2014
 
Node.js – mikä ja miksi - Vincit Teatime 2014
Node.js – mikä ja miksi - Vincit Teatime 2014Node.js – mikä ja miksi - Vincit Teatime 2014
Node.js – mikä ja miksi - Vincit Teatime 2014
 
Sekaisin mobiilista - Vincit Teatime 2014
Sekaisin mobiilista - Vincit Teatime 2014Sekaisin mobiilista - Vincit Teatime 2014
Sekaisin mobiilista - Vincit Teatime 2014
 
Docker – sovellusympäristöjen tulevaisuus? - Vincit Teatime 2014
Docker – sovellusympäristöjen tulevaisuus? - Vincit Teatime 2014Docker – sovellusympäristöjen tulevaisuus? - Vincit Teatime 2014
Docker – sovellusympäristöjen tulevaisuus? - Vincit Teatime 2014
 
Tampere Goes Agile 2013 - Managing a Clean Codebase
Tampere Goes Agile 2013 - Managing a Clean CodebaseTampere Goes Agile 2013 - Managing a Clean Codebase
Tampere Goes Agile 2013 - Managing a Clean Codebase
 

Recently uploaded

Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...confluent
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Andreas Granig
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Hr365.us smith
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...OnePlan Solutions
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based projectAnoyGreter
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxTier1 app
 
Machine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringMachine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringHironori Washizaki
 
Comparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfComparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfDrew Moseley
 
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsSensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsChristian Birchler
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceBrainSell Technologies
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsAhmed Mohamed
 
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...OnePlan Solutions
 
Cyber security and its impact on E commerce
Cyber security and its impact on E commerceCyber security and its impact on E commerce
Cyber security and its impact on E commercemanigoyal112
 
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作qr0udbr0
 
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Matt Ray
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWave PLM
 
How to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationHow to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationBradBedford3
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmSujith Sukumaran
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesŁukasz Chruściel
 
Precise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalPrecise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalLionel Briand
 

Recently uploaded (20)

Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based project
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
 
Machine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringMachine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their Engineering
 
Comparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfComparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdf
 
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsSensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. Salesforce
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML Diagrams
 
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
 
Cyber security and its impact on E commerce
Cyber security and its impact on E commerceCyber security and its impact on E commerce
Cyber security and its impact on E commerce
 
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作
 
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need It
 
How to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationHow to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion Application
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalm
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New Features
 
Precise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalPrecise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive Goal
 

Tampere goes agile 2015

  • 1. #NoManagement - Change in Self-organizing Organization Veli-Pekka Eloranta @weellu
  • 2. ABOUT ME ● Passionate Hardcore Developer ● Book author ● Tesla guy ● ...
  • 3. 2007 Founded 180 Employees 2 Managers 100 % SATISFACTION GUARANTEED 300+ Finished projects Company of the year 2013 OP-POHJOLA & KAUPPALEHTI Best place to work 2014 & 2015 GREAT PLACE TO WORK 3th 3rd Best European place to work 2015 GREAT PLACE TO WORK Ruban d’Honneur 2011 EUROPEAN BUSINESS AWARDS
  • 4. Contents ● How do we self-organize at Vincit? ● Change in self-organizing organization ● Can you lead change in self-organizing organization? ● Few words about retrospectives at Vincit
  • 6. Vincit relies on self-organization ● Tens of projects running in parallel ● Freedom to choose tools and methods you would like to use ● No management work (or managers) ● You can get support, mentoring and coaching
  • 7.
  • 8. One dream “Tomorrow we will have happier employees and customers than today.”
  • 9. How self-organization takes place? ● People are different ○ Amount of self-organization varies a lot ○ Not a significant factor
  • 10.
  • 11. How self-organization takes place? ● People are different ○ Amount of self-organization varies a lot ○ Not a significant factor Strongest factors Environment Work practices Culture
  • 12. Schein’s organizational culture model Assumptions > Values > Artifacts
  • 13. EXERCISE Think about which factors in your company/team/project guide to self-organization and which not? What is the smallest thing you could change?
  • 14. Self-organizing organization changes itself Case: Code reviews
  • 15. Dawn of Gerrit code reviews ● Code reviews useful but often hard to conduct and time consuming ● In one GE project, a developer wanted try out Gerrit for faster code reviews ● Result: understandability of code and code quality increased ● Soon Gerrit was taken in use in other GE projects too
  • 17. Change comes from within ● Good ideas will go viral ● Environment makes it more likely that new ideas emerge and spread ○ Internal instant messaging ○ Common coffee rooms / breaks ● Work practices ○ Low barrier to try out new things ● Others can help new ideas to spread
  • 18. Driving change in self-organizing organization Case: Retrospectives
  • 19. Retrospectives ● Goal is to learn to work in a better way ● Effective tool when properly facilitated ● Previously used only at the end of projects ● Idea: We should use them also during the project
  • 20. ~130 employees > 40 projects JANUARY 2015
  • 21. How to get 40 to 50 self-organizing project teams to realize the benefits of retrospectives? CHALLENGE
  • 22. Traditional way ● Manager decides to include retrospectives as part of process ● Goal and metrics: 90 % of projects have retrospectives ● Quick training for project managers ● Retros become part of process, frequency is measured and possibly holding them becomes part of the rewarding model
  • 23.
  • 26. - What went well?
  • 27. - What went well? - ...
  • 28. - What went well? - … - What did go wrong?
  • 29. - What went well? - … - What did go wrong? - … - Anything you would like to change? - … - Good, let’s move on to next topic
  • 30.
  • 31. Goal and metrics ● More retrospectives or get most out of retros? ● Our goal was to improve the quality of retrospectives and facilitation skills ● Metric: Survey after 6 months ● If people get results from retros, the number of retros will also go up “You get what you measure”
  • 32. Promote change from within ● Forget hierarchy and organization structure ● Top-down is not a way to go ○ If you want to retain self-organization ● Imitate the process, how ideas spread naturally in organization
  • 33. Experiment ● Retrospectives were experimented internally at Vincit ○ Feedback and learning ○ Which methods work and which not? ● Experimenting with customer ○ Encouraging feedback => Proceed
  • 34. From experiment to practice ● Share the results of the experiments ● Offer yourself to run retros for other teams ● Engage enthusiasts ● Feedback
  • 35. From January 2015 to June 2015 DID WE SUCCEED?
  • 38. Lessons learned ● Retros: Use facilitator who is not from the team ● Think how to spread information about retros ○ Email to everybody how retro went? ○ Coffee room discussions, instant messaging.. ● Sales and design teams use retros, too ○ Even executive board ● Can be applied outside software projects, too
  • 39. Summary ● Increase self-organization by changing environment and practices ○ On team level ○ On project level ○ On company level ● Self-organizing organization improves itself ● When driving a change, follow the natural model how ideas spread in the company