SlideShare a Scribd company logo
AGILE ADOPTIONfrom the trenches 
Cornel FATULESCU 
agile coach
Product Backlog 
Chief Product Owner 
Sprint Planning 
2 hours 
Sprint 
2 weeks 
Sprint Review 
2 hours 
Sprint Retrospective 
1.5 hours 
Product Team 
Sprint 
Backlog 
Product Team 
Product Team 
Refinement 
Definition of Ready 
Case study 
•Big International Group >10k employees 
•Top management changed severaltimes in 2 years 
•Building their IT Solution for 61 countries 
•Already a team in place of more than 10 people 
•Willing to work in Scrum 
•Project started for 2 years and nothing was released
Product Backlog 
Chief Product Owner 
Sprint Planning 
2 hours 
Sprint 
2 weeks 
Sprint Review 
2 hours 
Sprint Retrospective 
1.5 hours 
Product Team 
Sprint 
Backlog 
Product Team 
Product Team 
Refinement 
Definition of Ready 
It is always about change
Product Backlog 
Chief Product Owner 
Sprint Planning 
2 hours 
Sprint 
2 weeks 
Sprint Review 
2 hours 
Sprint Retrospective 
1.5 hours 
Product Team 
Sprint 
Backlog 
Product Team 
Product Team 
Refinement 
Definition of Ready 
Leading change 
1.Sense of Urgency 
2.Guiding coalition 
3.Vision & Strategy 
4.Communicate the change vision 
5.Empower Broad-Based Action 
6.Generate short-term wins 
7.Consolidate Gains & Make more change 
8.Anchor new approaches in the culture 
John Cotter
Product Backlog 
Chief Product Owner 
Sprint Planning 
2 hours 
Sprint 
2 weeks 
Sprint Review 
2 hours 
Sprint Retrospective 
1.5 hours 
Product Team 
Sprint 
Backlog 
Product Team 
Product Team 
Refinement 
Definition of Ready 
Preparations 
•I’ve been an observer at 2 events 
•Meeting –something regarding the Enterprise Architecture 
•Sprint Review, Retrospective, Planning 
•Made a proposal for a SMART step
Product Backlog 
Chief Product Owner 
Sprint Planning 
2 hours 
Sprint 
2 weeks 
Sprint Review 
2 hours 
Sprint Retrospective 
1.5 hours 
Product Team 
Sprint 
Backlog 
Product Team 
Product Team 
Refinement 
Definition of Ready 
Preparations 
•As an Agile Consultant, I will help the Business Team to better prepare the next Sprint Planning, so that the team will focus on activities the event was really meant for. 
•Deadline: before the next sprint planning 
•Budget: 5 days
Product Backlog 
Chief Product Owner 
Sprint Planning 
2 hours 
Sprint 
2 weeks 
Sprint Review 
2 hours 
Sprint Retrospective 
1.5 hours 
Product Team 
Sprint 
Backlog 
Product Team 
Product Team 
Refinement 
Definition of Ready 
Acceptance criteria: Very good 
Giventhe next Sprint Planning, 
Whenthe length of the 1st topic “What can be done during the sprint?”<1h 
andROTI>2 
andPMand MDwill evaluate the effects of the consulting mission 
Thenthe result is “Very good!” 
andthe client will pay the rest of 60% of the order.
Product Backlog 
Chief Product Owner 
Sprint Planning 
2 hours 
Sprint 
2 weeks 
Sprint Review 
2 hours 
Sprint Retrospective 
1.5 hours 
Product Team 
Sprint 
Backlog 
Product Team 
Product Team 
Refinement 
Definition of Ready 
Acceptance criteria: Good 
Giventhe next Sprint Planning, 
Whenthe length of the 1st topic “What can be done during the sprint?”is between 1hand 2h 
andROTI>2 
andPMand MDwill evaluate the effects of the consulting mission 
Thenthe result is “Good!” 
andand the clientwill pay the rest of 60% of the order.
Product Backlog 
Chief Product Owner 
Sprint Planning 
2 hours 
Sprint 
2 weeks 
Sprint Review 
2 hours 
Sprint Retrospective 
1.5 hours 
Product Team 
Sprint 
Backlog 
Product Team 
Product Team 
Refinement 
Definition of Ready 
Acceptance criteria: Mission failure 
Giventhe next Sprint Planning, 
Whenthe length of the 1st topic “What can be done during the sprint?”>=2h 
andPMand MDwill evaluate the effects of the consulting mission 
Thenthe result is “Not good!” 
andthe client will not have to pay the rest of 60% of the order.
Product Backlog 
Chief Product Owner 
Sprint Planning 
2 hours 
Sprint 
2 weeks 
Sprint Review 
2 hours 
Sprint Retrospective 
1.5 hours 
Product Team 
Sprint 
Backlog 
Product Team 
Product Team 
Refinement 
Definition of Ready 
Leading change 
1.Sense of Urgency 
2.Guiding coalition 
3.Vision & Strategy 
4.Communicate the change vision 
5.Empower Broad-Based Action 
6.Generate short-term wins 
7.Consolidate Gains & Make more change 
8.Anchor new approaches in the culture 
John Cotter
First Step 
•I’ve listened 
•Small and quick improvements 
•Mediated events & conflict management 
•Passed the 1st evaluation (Mission finished)
Business Team 
Developers 
Sprint 
Backlog 
Sprint Planning 
3.5 hours 
Sprint 
2 weeks 
Sprint Review 
2 hours 
Sprint Retrospective 
0.5 hours 
Developers 
Definition of Done 
Business Lead 
What I found? 
Managing Director 
(hierarchically responsible) 
Program Manager 
(budget responsible) 
Software Architect 
Enterprise Architect 
Managing Director 
(More technical) 
2 Product Owners 
1 Business Analyst 
Pruduct 
Backlog 
Fired Scrum Master
It started like...
Leading change 
Vizualize 
Smell 
Change
Product Backlog 
Chief Product Owner 
Sprint Planning 
2 hours 
Sprint 
2 weeks 
Sprint Review 
2 hours 
Sprint Retrospective 
1.5 hours 
Product Team 
Sprint 
Backlog 
Product Team 
Product Team 
Refinement 
Definition of Ready 
Leading change 
1.Sense of Urgency 
2.Guiding coalition 
3.Vision & Strategy 
4.Communicate the change vision 
5.Empower Broad-Based Action 
6.Generate short-term wins 
7.Consolidate Gains & Make more change 
8.Anchor new approaches in the culture
Second step 
•Communicate the change vision 
•Conflict management 
•Continued helpping the business team 
•Started to work a little with development team 
•Establish the collaboration framework
Product Backlog 
Chief Product Owner 
Sprint Planning 
2 hours 
Sprint 
2 weeks 
Sprint Review 
2 hours 
Sprint Retrospective 
1.5 hours 
Development Team 
Product Team 
Sprint 
Backlog 
Sprint 
Backlog 
Increment 
Sprint Planning 
2 hours 
Sprint 
2 weeks 
Sprint Review 
2 hours 
Sprint Retrospective 
1.5 hours 
Developers 
Business Team 
(Area Product Owners) 
Business Team 
Business Team 
Business Team 
Developers 
Refinement 
Refinement 
Definition of Done 
Definition of Ready
Chief Product Owner 
Sprint Planning 
2 hours 
Sprint 
2 weeks 
Sprint Review 
2 hours 
Sprint Retrospective 
1.5 hours 
Product Team 
Sprint 
Backlog 
Business Team 
Refinement 
Definition of Ready 
Business Team 
(Area Product Owners) 
Product Backlog
Product Backlog 
Chief Product Owner 
Sprint Planning 
2 hours 
Sprint 
2 weeks 
Sprint Review 
2 hours 
Sprint Retrospective 
1.5 hours 
Product Team 
Sprint 
Backlog 
Product Team 
Product Team 
Refinement 
Definition of Ready 
Definition of Ready 
Functionality has the following attributes: 
•Summary 
•Description in User Story format 
•Acceptance criteria 
•Associated screens 
•Testing Data when needed
Product Backlog 
Chief Product Owner 
Sprint Planning 
2 hours 
Sprint 
2 weeks 
Sprint Review 
2 hours 
Sprint Retrospective 
1.5 hours 
Product Team 
Sprint 
Backlog 
Product Team 
Product Team 
Refinement 
Definition of Ready 
Business team: Product Suggestions flow 
Chief Product Owner 
List of Suggestions 
(or Large User Stories) 
TODO 
In Progress 
Peer 
Review 
Ready for inspection during Sprint Review 
Area Product Owners
Chief Product Owner 
Sprint Planning 
2 hours 
Sprint 
2 weeks 
Sprint Review 
2 hours 
Sprint Retrospective 
1.5 hours 
Development Team 
Product Team 
Sprint 
Backlog 
Sprint 
Backlog 
Increment 
Sprint Planning 
2 hours 
Sprint 
2 weeks 
Sprint Review 
2 hours 
Sprint Retrospective 
1.5 hours 
Developers 
Business Team 
Business Team 
Business Team 
Developers 
Refinement 
Refinement 
Definition of Done 
Definition of Ready 
Business Team 
(Area Product Owners) 
Product Backlog
Chief Product Owner 
Development Team 
Sprint 
Backlog 
Increment 
Sprint Planning 
2 hours 
Sprint 
2 weeks 
Sprint Review 
2 hours 
Sprint Retrospective 
1.5 hours 
Developers 
Business Team 
Business Team 
Developers 
Refinement 
Definition of Done 
Product Backlog
Product Backlog 
Chief Product Owner 
Development Team 
Sprint 
Backlog 
Increment 
Sprint Planning 
2 hours 
Sprint 
2 weeks 
Sprint Review 
2 hours 
Sprint Retrospective 
1.5 hours 
Developers 
Product Team 
Product Team 
Developers 
Refinement 
Definition of Done 
Definition of Done for a User Story 
Each functionality is considered Done when: 
•All development tasks are done 
•All code is checked-in 
•All unit tests are checked-in 
•All unit tests pass 
•All code and test code is reviewed(Peer review) 
•All Jenkins jobs pass 
•All acceptance criteria pass 
•All functional tests are: 
•Executed & pass 
•Something missing?
Product Backlog 
Chief Product Owner 
Development Team 
Sprint 
Backlog 
Increment 
Sprint Planning 
2 hours 
Sprint 
2 weeks 
Sprint Review 
2 hours 
Sprint Retrospective 
1.5 hours 
Developers 
Product Team 
Product Team 
Developers 
Refinement 
Definition of Done 
Definition of Done for a Sprint 
Each sprint is considered Done when: 
•All storiesand their associated tasksare done 
(The Sprint has a goal. During the Sprint Planning the Product Owner should indicate which stories are critical in order toachieve that Goal andconsider the Sprint Accepted or Refused) 
•All orphan tasks are done: 
•manual deploy, 
•End-to-end test cases, 
•non-functional tests pass, 
•etc. 
•Code coverage is at least 80%
Product Backlog 
Chief Product Owner 
Sprint Planning 
2 hours 
Sprint 
2 weeks 
Sprint Review 
2 hours 
Sprint Retrospective 
1.5 hours 
Product Team 
Sprint 
Backlog 
Product Team 
Product Team 
Refinement 
Definition of Ready 
Development Team: User Stories flow 
Area Product Owners 
List of User Stories Considered Ready 
TODO 
Work In Progress 
APO Feedback 
Done 
Development team
Increment 
Chief Product Owner 
Area 1 Product Backlog 
Area 2 Product Backlog 
Area 3 Product Backlog 
In the future? 
Joint Retrospective 
1.5 hours 
Development Team 1 
(Feature Team ) 
Scrum Master 
Development Team 2 
(Feature Team ) 
Development Team 3 
(Feature Team ) 
Area 1 Product Owner 
Area 2 Product Owner 
Area 3 Product Owner 
Product Backlog
Product Backlog 
Chief Product Owner 
Sprint Planning 
2 hours 
Sprint 
2 weeks 
Sprint Review 
2 hours 
Sprint Retrospective 
1.5 hours 
Product Team 
Sprint 
Backlog 
Product Team 
Product Team 
Refinement 
Definition of Ready 
And there is more... 
Area Product Owners 
To be accepted 
Integration 
Testing 
... 
Ready to Release 
Development team 
... 
In Acceptance
Software tools VS simple tools
CPO got fired! 
Business team was confused
Product Backlog 
Chief Product Owner 
Sprint Planning 
2 hours 
Sprint 
2 weeks 
Sprint Review 
2 hours 
Sprint Retrospective 
1.5 hours 
Product Team 
Sprint 
Backlog 
Product Team 
Product Team 
Refinement 
Definition of Ready 
Leading change 
1.Sense of Urgency 
2.Guiding coalition 
3.Vision & Strategy 
4.Communicate the change vision 
5.Empower Broad-Based Action 
6.Generate short-term wins 
7.Consolidate Gains & Make more change 
8.Anchor new approaches in the culture
Third step 
•Step out of the project 
•Give the lead to another Pentalog Institute coach specialized in building strong teams 
•Make regular reviews (ones or twice per month)
Questions & Answers

More Related Content

PPTX
Learn scrum in half an hour
PDF
Agile SCRUM Methodology
PPT
Moving Gradually to Agile Development by Kavita Gupta
PPTX
AgileCeremonies
PPTX
Scrum Guidelines
PPTX
Scrum Basics
PPTX
Product Management In Agile Practice
PPTX
Scrum rules
Learn scrum in half an hour
Agile SCRUM Methodology
Moving Gradually to Agile Development by Kavita Gupta
AgileCeremonies
Scrum Guidelines
Scrum Basics
Product Management In Agile Practice
Scrum rules

What's hot (20)

PPTX
Agile Practice Workshop at Eye Care Leaders
PPTX
Scrum training
PDF
Fundamental of Scrum
PDF
Scrum at a Glance
PDF
Scrum meetings
PDF
Make children book in 90 minutes thanks to Scrum by Enis Zeherovic
PPTX
Introduction to agile lean
PDF
Scrum Overview
PDF
Agile software development development explained
PPTX
Agile and Scrum - GB
PDF
Introduction to Scrum
PDF
Scrum meetings - The Good, the Bad and the Ugly
PDF
Scrum Framework
PDF
How to Implement Agile & Scrum in your Startup
PDF
An introduction to Agile & Scrum
PPTX
5.0 Core Agile and Lean Frameworks
PPTX
Agile ceremonies in detail ipo
PPTX
Introduction to agile and scrum
PPTX
Crack That Wip 2
PPTX
Scrum Trivia
Agile Practice Workshop at Eye Care Leaders
Scrum training
Fundamental of Scrum
Scrum at a Glance
Scrum meetings
Make children book in 90 minutes thanks to Scrum by Enis Zeherovic
Introduction to agile lean
Scrum Overview
Agile software development development explained
Agile and Scrum - GB
Introduction to Scrum
Scrum meetings - The Good, the Bad and the Ugly
Scrum Framework
How to Implement Agile & Scrum in your Startup
An introduction to Agile & Scrum
5.0 Core Agile and Lean Frameworks
Agile ceremonies in detail ipo
Introduction to agile and scrum
Crack That Wip 2
Scrum Trivia
Ad

Similar to Cornel Fatulescu - Envisaged Collaboration Framework - CodeCamp 25 oct 2014 (20)

PDF
Scrum - Agile Methodology
PPT
Agile Scrum Methodology
PPTX
Understanding agile
PPTX
Scrum Training
PPTX
Definition of Done and Product Backlog refinement
PDF
The Scrum Guide
PPTX
Agile scrum foundation tutorial.pptx
PDF
Scrum Crash Course - Anatoli Iliev and Lyubomir Cholakov, Infragistics
PDF
Sprint bootstrap 1.0
PPTX
AGILE METHODOLOGY
PPTX
Scrum & Sprint Planning.pptx
PDF
Fundamentals of Agile Methodologies - Part II
PPT
Introduction to Agile & scrum
PPTX
Are You Agile?
PPTX
Scrum Process Overview
PDF
aa.pdf
PPTX
Introduction to scrum
PPTX
Scrum it up!
PPTX
Scrum methodology
PPTX
Scrum Introduction
Scrum - Agile Methodology
Agile Scrum Methodology
Understanding agile
Scrum Training
Definition of Done and Product Backlog refinement
The Scrum Guide
Agile scrum foundation tutorial.pptx
Scrum Crash Course - Anatoli Iliev and Lyubomir Cholakov, Infragistics
Sprint bootstrap 1.0
AGILE METHODOLOGY
Scrum & Sprint Planning.pptx
Fundamentals of Agile Methodologies - Part II
Introduction to Agile & scrum
Are You Agile?
Scrum Process Overview
aa.pdf
Introduction to scrum
Scrum it up!
Scrum methodology
Scrum Introduction
Ad

More from Codecamp Romania (20)

PDF
Cezar chitac the edge of experience
PPTX
Cloud powered search
PPTX
Business analysis techniques exercise your 6-pack
PPTX
Bpm company code camp - configuration or coding with pega
PPT
Andrei prisacaru takingtheunitteststothedatabase
PPTX
Agility and life
PPTX
2015 dan ardelean develop for windows 10
PDF
The bigrewrite
PDF
The case for continuous delivery
PPTX
Stefan stolniceanu spritekit, 2 d or not 2d
PPTX
Sizing epics tales from an agile kingdom
PPTX
Scale net apps in aws
PPTX
Raluca butnaru corina cilibiu the unknown universe of a product and the cer...
PPTX
Parallel & async processing using tpl dataflow
PDF
Material design screen transitions in android
PDF
Kickstart your own freelancing career
PDF
Ionut grecu the soft stuff is the hard stuff. the agile soft skills toolkit
PDF
Ecma6 in the wild
PPTX
Diana antohi me against myself or how to fail and move forward
Cezar chitac the edge of experience
Cloud powered search
Business analysis techniques exercise your 6-pack
Bpm company code camp - configuration or coding with pega
Andrei prisacaru takingtheunitteststothedatabase
Agility and life
2015 dan ardelean develop for windows 10
The bigrewrite
The case for continuous delivery
Stefan stolniceanu spritekit, 2 d or not 2d
Sizing epics tales from an agile kingdom
Scale net apps in aws
Raluca butnaru corina cilibiu the unknown universe of a product and the cer...
Parallel & async processing using tpl dataflow
Material design screen transitions in android
Kickstart your own freelancing career
Ionut grecu the soft stuff is the hard stuff. the agile soft skills toolkit
Ecma6 in the wild
Diana antohi me against myself or how to fail and move forward

Recently uploaded (20)

PDF
Product Update: Alluxio AI 3.7 Now with Sub-Millisecond Latency
PDF
EN-Survey-Report-SAP-LeanIX-EA-Insights-2025.pdf
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
PPTX
L1 - Introduction to python Backend.pptx
PPTX
Transform Your Business with a Software ERP System
PPTX
Agentic AI : A Practical Guide. Undersating, Implementing and Scaling Autono...
PDF
AutoCAD Professional Crack 2025 With License Key
PPTX
Advanced SystemCare Ultimate Crack + Portable (2025)
PPTX
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
PDF
17 Powerful Integrations Your Next-Gen MLM Software Needs
PDF
How to Make Money in the Metaverse_ Top Strategies for Beginners.pdf
PDF
Cost to Outsource Software Development in 2025
PDF
Wondershare Filmora 15 Crack With Activation Key [2025
PDF
T3DD25 TYPO3 Content Blocks - Deep Dive by André Kraus
PPTX
Patient Appointment Booking in Odoo with online payment
PPTX
assetexplorer- product-overview - presentation
PPTX
CHAPTER 2 - PM Management and IT Context
PPTX
AMADEUS TRAVEL AGENT SOFTWARE | AMADEUS TICKETING SYSTEM
PDF
Design an Analysis of Algorithms I-SECS-1021-03
PDF
Complete Guide to Website Development in Malaysia for SMEs
Product Update: Alluxio AI 3.7 Now with Sub-Millisecond Latency
EN-Survey-Report-SAP-LeanIX-EA-Insights-2025.pdf
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
L1 - Introduction to python Backend.pptx
Transform Your Business with a Software ERP System
Agentic AI : A Practical Guide. Undersating, Implementing and Scaling Autono...
AutoCAD Professional Crack 2025 With License Key
Advanced SystemCare Ultimate Crack + Portable (2025)
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
17 Powerful Integrations Your Next-Gen MLM Software Needs
How to Make Money in the Metaverse_ Top Strategies for Beginners.pdf
Cost to Outsource Software Development in 2025
Wondershare Filmora 15 Crack With Activation Key [2025
T3DD25 TYPO3 Content Blocks - Deep Dive by André Kraus
Patient Appointment Booking in Odoo with online payment
assetexplorer- product-overview - presentation
CHAPTER 2 - PM Management and IT Context
AMADEUS TRAVEL AGENT SOFTWARE | AMADEUS TICKETING SYSTEM
Design an Analysis of Algorithms I-SECS-1021-03
Complete Guide to Website Development in Malaysia for SMEs

Cornel Fatulescu - Envisaged Collaboration Framework - CodeCamp 25 oct 2014

  • 1. AGILE ADOPTIONfrom the trenches Cornel FATULESCU agile coach
  • 2. Product Backlog Chief Product Owner Sprint Planning 2 hours Sprint 2 weeks Sprint Review 2 hours Sprint Retrospective 1.5 hours Product Team Sprint Backlog Product Team Product Team Refinement Definition of Ready Case study •Big International Group >10k employees •Top management changed severaltimes in 2 years •Building their IT Solution for 61 countries •Already a team in place of more than 10 people •Willing to work in Scrum •Project started for 2 years and nothing was released
  • 3. Product Backlog Chief Product Owner Sprint Planning 2 hours Sprint 2 weeks Sprint Review 2 hours Sprint Retrospective 1.5 hours Product Team Sprint Backlog Product Team Product Team Refinement Definition of Ready It is always about change
  • 4. Product Backlog Chief Product Owner Sprint Planning 2 hours Sprint 2 weeks Sprint Review 2 hours Sprint Retrospective 1.5 hours Product Team Sprint Backlog Product Team Product Team Refinement Definition of Ready Leading change 1.Sense of Urgency 2.Guiding coalition 3.Vision & Strategy 4.Communicate the change vision 5.Empower Broad-Based Action 6.Generate short-term wins 7.Consolidate Gains & Make more change 8.Anchor new approaches in the culture John Cotter
  • 5. Product Backlog Chief Product Owner Sprint Planning 2 hours Sprint 2 weeks Sprint Review 2 hours Sprint Retrospective 1.5 hours Product Team Sprint Backlog Product Team Product Team Refinement Definition of Ready Preparations •I’ve been an observer at 2 events •Meeting –something regarding the Enterprise Architecture •Sprint Review, Retrospective, Planning •Made a proposal for a SMART step
  • 6. Product Backlog Chief Product Owner Sprint Planning 2 hours Sprint 2 weeks Sprint Review 2 hours Sprint Retrospective 1.5 hours Product Team Sprint Backlog Product Team Product Team Refinement Definition of Ready Preparations •As an Agile Consultant, I will help the Business Team to better prepare the next Sprint Planning, so that the team will focus on activities the event was really meant for. •Deadline: before the next sprint planning •Budget: 5 days
  • 7. Product Backlog Chief Product Owner Sprint Planning 2 hours Sprint 2 weeks Sprint Review 2 hours Sprint Retrospective 1.5 hours Product Team Sprint Backlog Product Team Product Team Refinement Definition of Ready Acceptance criteria: Very good Giventhe next Sprint Planning, Whenthe length of the 1st topic “What can be done during the sprint?”<1h andROTI>2 andPMand MDwill evaluate the effects of the consulting mission Thenthe result is “Very good!” andthe client will pay the rest of 60% of the order.
  • 8. Product Backlog Chief Product Owner Sprint Planning 2 hours Sprint 2 weeks Sprint Review 2 hours Sprint Retrospective 1.5 hours Product Team Sprint Backlog Product Team Product Team Refinement Definition of Ready Acceptance criteria: Good Giventhe next Sprint Planning, Whenthe length of the 1st topic “What can be done during the sprint?”is between 1hand 2h andROTI>2 andPMand MDwill evaluate the effects of the consulting mission Thenthe result is “Good!” andand the clientwill pay the rest of 60% of the order.
  • 9. Product Backlog Chief Product Owner Sprint Planning 2 hours Sprint 2 weeks Sprint Review 2 hours Sprint Retrospective 1.5 hours Product Team Sprint Backlog Product Team Product Team Refinement Definition of Ready Acceptance criteria: Mission failure Giventhe next Sprint Planning, Whenthe length of the 1st topic “What can be done during the sprint?”>=2h andPMand MDwill evaluate the effects of the consulting mission Thenthe result is “Not good!” andthe client will not have to pay the rest of 60% of the order.
  • 10. Product Backlog Chief Product Owner Sprint Planning 2 hours Sprint 2 weeks Sprint Review 2 hours Sprint Retrospective 1.5 hours Product Team Sprint Backlog Product Team Product Team Refinement Definition of Ready Leading change 1.Sense of Urgency 2.Guiding coalition 3.Vision & Strategy 4.Communicate the change vision 5.Empower Broad-Based Action 6.Generate short-term wins 7.Consolidate Gains & Make more change 8.Anchor new approaches in the culture John Cotter
  • 11. First Step •I’ve listened •Small and quick improvements •Mediated events & conflict management •Passed the 1st evaluation (Mission finished)
  • 12. Business Team Developers Sprint Backlog Sprint Planning 3.5 hours Sprint 2 weeks Sprint Review 2 hours Sprint Retrospective 0.5 hours Developers Definition of Done Business Lead What I found? Managing Director (hierarchically responsible) Program Manager (budget responsible) Software Architect Enterprise Architect Managing Director (More technical) 2 Product Owners 1 Business Analyst Pruduct Backlog Fired Scrum Master
  • 14. Leading change Vizualize Smell Change
  • 15. Product Backlog Chief Product Owner Sprint Planning 2 hours Sprint 2 weeks Sprint Review 2 hours Sprint Retrospective 1.5 hours Product Team Sprint Backlog Product Team Product Team Refinement Definition of Ready Leading change 1.Sense of Urgency 2.Guiding coalition 3.Vision & Strategy 4.Communicate the change vision 5.Empower Broad-Based Action 6.Generate short-term wins 7.Consolidate Gains & Make more change 8.Anchor new approaches in the culture
  • 16. Second step •Communicate the change vision •Conflict management •Continued helpping the business team •Started to work a little with development team •Establish the collaboration framework
  • 17. Product Backlog Chief Product Owner Sprint Planning 2 hours Sprint 2 weeks Sprint Review 2 hours Sprint Retrospective 1.5 hours Development Team Product Team Sprint Backlog Sprint Backlog Increment Sprint Planning 2 hours Sprint 2 weeks Sprint Review 2 hours Sprint Retrospective 1.5 hours Developers Business Team (Area Product Owners) Business Team Business Team Business Team Developers Refinement Refinement Definition of Done Definition of Ready
  • 18. Chief Product Owner Sprint Planning 2 hours Sprint 2 weeks Sprint Review 2 hours Sprint Retrospective 1.5 hours Product Team Sprint Backlog Business Team Refinement Definition of Ready Business Team (Area Product Owners) Product Backlog
  • 19. Product Backlog Chief Product Owner Sprint Planning 2 hours Sprint 2 weeks Sprint Review 2 hours Sprint Retrospective 1.5 hours Product Team Sprint Backlog Product Team Product Team Refinement Definition of Ready Definition of Ready Functionality has the following attributes: •Summary •Description in User Story format •Acceptance criteria •Associated screens •Testing Data when needed
  • 20. Product Backlog Chief Product Owner Sprint Planning 2 hours Sprint 2 weeks Sprint Review 2 hours Sprint Retrospective 1.5 hours Product Team Sprint Backlog Product Team Product Team Refinement Definition of Ready Business team: Product Suggestions flow Chief Product Owner List of Suggestions (or Large User Stories) TODO In Progress Peer Review Ready for inspection during Sprint Review Area Product Owners
  • 21. Chief Product Owner Sprint Planning 2 hours Sprint 2 weeks Sprint Review 2 hours Sprint Retrospective 1.5 hours Development Team Product Team Sprint Backlog Sprint Backlog Increment Sprint Planning 2 hours Sprint 2 weeks Sprint Review 2 hours Sprint Retrospective 1.5 hours Developers Business Team Business Team Business Team Developers Refinement Refinement Definition of Done Definition of Ready Business Team (Area Product Owners) Product Backlog
  • 22. Chief Product Owner Development Team Sprint Backlog Increment Sprint Planning 2 hours Sprint 2 weeks Sprint Review 2 hours Sprint Retrospective 1.5 hours Developers Business Team Business Team Developers Refinement Definition of Done Product Backlog
  • 23. Product Backlog Chief Product Owner Development Team Sprint Backlog Increment Sprint Planning 2 hours Sprint 2 weeks Sprint Review 2 hours Sprint Retrospective 1.5 hours Developers Product Team Product Team Developers Refinement Definition of Done Definition of Done for a User Story Each functionality is considered Done when: •All development tasks are done •All code is checked-in •All unit tests are checked-in •All unit tests pass •All code and test code is reviewed(Peer review) •All Jenkins jobs pass •All acceptance criteria pass •All functional tests are: •Executed & pass •Something missing?
  • 24. Product Backlog Chief Product Owner Development Team Sprint Backlog Increment Sprint Planning 2 hours Sprint 2 weeks Sprint Review 2 hours Sprint Retrospective 1.5 hours Developers Product Team Product Team Developers Refinement Definition of Done Definition of Done for a Sprint Each sprint is considered Done when: •All storiesand their associated tasksare done (The Sprint has a goal. During the Sprint Planning the Product Owner should indicate which stories are critical in order toachieve that Goal andconsider the Sprint Accepted or Refused) •All orphan tasks are done: •manual deploy, •End-to-end test cases, •non-functional tests pass, •etc. •Code coverage is at least 80%
  • 25. Product Backlog Chief Product Owner Sprint Planning 2 hours Sprint 2 weeks Sprint Review 2 hours Sprint Retrospective 1.5 hours Product Team Sprint Backlog Product Team Product Team Refinement Definition of Ready Development Team: User Stories flow Area Product Owners List of User Stories Considered Ready TODO Work In Progress APO Feedback Done Development team
  • 26. Increment Chief Product Owner Area 1 Product Backlog Area 2 Product Backlog Area 3 Product Backlog In the future? Joint Retrospective 1.5 hours Development Team 1 (Feature Team ) Scrum Master Development Team 2 (Feature Team ) Development Team 3 (Feature Team ) Area 1 Product Owner Area 2 Product Owner Area 3 Product Owner Product Backlog
  • 27. Product Backlog Chief Product Owner Sprint Planning 2 hours Sprint 2 weeks Sprint Review 2 hours Sprint Retrospective 1.5 hours Product Team Sprint Backlog Product Team Product Team Refinement Definition of Ready And there is more... Area Product Owners To be accepted Integration Testing ... Ready to Release Development team ... In Acceptance
  • 28. Software tools VS simple tools
  • 29. CPO got fired! Business team was confused
  • 30. Product Backlog Chief Product Owner Sprint Planning 2 hours Sprint 2 weeks Sprint Review 2 hours Sprint Retrospective 1.5 hours Product Team Sprint Backlog Product Team Product Team Refinement Definition of Ready Leading change 1.Sense of Urgency 2.Guiding coalition 3.Vision & Strategy 4.Communicate the change vision 5.Empower Broad-Based Action 6.Generate short-term wins 7.Consolidate Gains & Make more change 8.Anchor new approaches in the culture
  • 31. Third step •Step out of the project •Give the lead to another Pentalog Institute coach specialized in building strong teams •Make regular reviews (ones or twice per month)