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

What's hot

Agile Practice Workshop at Eye Care Leaders
Agile Practice Workshop at Eye Care LeadersAgile Practice Workshop at Eye Care Leaders
Agile Practice Workshop at Eye Care Leaders
Syed Nazir Razik ACP, CSM, PMP
 
Scrum training
Scrum trainingScrum training
Scrum training
Qasim Mehmood MBA-PM
 
Fundamental of Scrum
Fundamental of ScrumFundamental of Scrum
Fundamental of Scrum
Tahmina Khatoon
 
Scrum at a Glance
Scrum at a GlanceScrum at a Glance
Scrum at a Glance
Ichsan Rahardianto
 
Scrum meetings
Scrum meetingsScrum meetings
Scrum meetings
Juan Banda
 
Make children book in 90 minutes thanks to Scrum by Enis Zeherovic
Make children book in 90 minutes thanks to Scrum by Enis ZeherovicMake children book in 90 minutes thanks to Scrum by Enis Zeherovic
Make children book in 90 minutes thanks to Scrum by Enis Zeherovic
Bosnia Agile
 
Introduction to agile lean
Introduction to agile  leanIntroduction to agile  lean
Introduction to agile lean
Ravi Tadwalkar
 
Scrum Overview
Scrum OverviewScrum Overview
Scrum Overview
Jason_McMichael
 
Agile software development development explained
Agile software development development explainedAgile software development development explained
Agile software development development explained
Servan Huegen
 
Agile and Scrum - GB
Agile and Scrum - GBAgile and Scrum - GB
Agile and Scrum - GB
Gaurav IG
 
Introduction to Scrum
Introduction to ScrumIntroduction to Scrum
Introduction to Scrum
barrst
 
Scrum meetings - The Good, the Bad and the Ugly
Scrum meetings - The Good, the Bad and the UglyScrum meetings - The Good, the Bad and the Ugly
Scrum meetings - The Good, the Bad and the Ugly
Valentyn Budkin
 
Scrum Framework
Scrum FrameworkScrum Framework
Scrum Framework
Nhan Nguyen
 
How to Implement Agile & Scrum in your Startup
How to Implement Agile & Scrum in your StartupHow to Implement Agile & Scrum in your Startup
How to Implement Agile & Scrum in your Startup
Sycabe
 
An introduction to Agile & Scrum
An introduction to Agile & ScrumAn introduction to Agile & Scrum
An introduction to Agile & Scrum
Mahdi Taghizadeh
 
5.0 Core Agile and Lean Frameworks
5.0 Core Agile and Lean Frameworks5.0 Core Agile and Lean Frameworks
5.0 Core Agile and Lean Frameworks
DavidMcLachlan1
 
Agile ceremonies in detail ipo
Agile ceremonies in detail ipoAgile ceremonies in detail ipo
Agile ceremonies in detail ipo
Balaji Sathram
 
Introduction to agile and scrum
Introduction to agile and scrumIntroduction to agile and scrum
Introduction to agile and scrum
Inova LLC
 
Crack That Wip 2
Crack That Wip 2Crack That Wip 2
Crack That Wip 2
Linda Cook
 
Scrum Trivia
Scrum TriviaScrum Trivia
Scrum Trivia
Prabhu M
 

What's hot (20)

Agile Practice Workshop at Eye Care Leaders
Agile Practice Workshop at Eye Care LeadersAgile Practice Workshop at Eye Care Leaders
Agile Practice Workshop at Eye Care Leaders
 
Scrum training
Scrum trainingScrum training
Scrum training
 
Fundamental of Scrum
Fundamental of ScrumFundamental of Scrum
Fundamental of Scrum
 
Scrum at a Glance
Scrum at a GlanceScrum at a Glance
Scrum at a Glance
 
Scrum meetings
Scrum meetingsScrum meetings
Scrum meetings
 
Make children book in 90 minutes thanks to Scrum by Enis Zeherovic
Make children book in 90 minutes thanks to Scrum by Enis ZeherovicMake children book in 90 minutes thanks to Scrum by Enis Zeherovic
Make children book in 90 minutes thanks to Scrum by Enis Zeherovic
 
Introduction to agile lean
Introduction to agile  leanIntroduction to agile  lean
Introduction to agile lean
 
Scrum Overview
Scrum OverviewScrum Overview
Scrum Overview
 
Agile software development development explained
Agile software development development explainedAgile software development development explained
Agile software development development explained
 
Agile and Scrum - GB
Agile and Scrum - GBAgile and Scrum - GB
Agile and Scrum - GB
 
Introduction to Scrum
Introduction to ScrumIntroduction to Scrum
Introduction to Scrum
 
Scrum meetings - The Good, the Bad and the Ugly
Scrum meetings - The Good, the Bad and the UglyScrum meetings - The Good, the Bad and the Ugly
Scrum meetings - The Good, the Bad and the Ugly
 
Scrum Framework
Scrum FrameworkScrum Framework
Scrum Framework
 
How to Implement Agile & Scrum in your Startup
How to Implement Agile & Scrum in your StartupHow to Implement Agile & Scrum in your Startup
How to Implement Agile & Scrum in your Startup
 
An introduction to Agile & Scrum
An introduction to Agile & ScrumAn introduction to Agile & Scrum
An introduction to Agile & Scrum
 
5.0 Core Agile and Lean Frameworks
5.0 Core Agile and Lean Frameworks5.0 Core Agile and Lean Frameworks
5.0 Core Agile and Lean Frameworks
 
Agile ceremonies in detail ipo
Agile ceremonies in detail ipoAgile ceremonies in detail ipo
Agile ceremonies in detail ipo
 
Introduction to agile and scrum
Introduction to agile and scrumIntroduction to agile and scrum
Introduction to agile and scrum
 
Crack That Wip 2
Crack That Wip 2Crack That Wip 2
Crack That Wip 2
 
Scrum Trivia
Scrum TriviaScrum Trivia
Scrum Trivia
 

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

SCRUM on a page - by Axon Active Vietnam
SCRUM on a page - by Axon Active VietnamSCRUM on a page - by Axon Active Vietnam
SCRUM on a page - by Axon Active Vietnam
Axon Active Vietnam
 
Scrum & Sprint Planning.pptx
Scrum & Sprint Planning.pptxScrum & Sprint Planning.pptx
Scrum & Sprint Planning.pptx
Md. Rakib Trofder
 
Scrum Events
Scrum EventsScrum Events
Scrum Events
kimsrung lov
 
Teaching Scrum Fundamentals_A Quick Guide to Getting Started.pdf
Teaching Scrum Fundamentals_A Quick Guide to Getting Started.pdfTeaching Scrum Fundamentals_A Quick Guide to Getting Started.pdf
Teaching Scrum Fundamentals_A Quick Guide to Getting Started.pdf
Bijay Jayaswal, SPC4, RTE, CSM, PMP, MS, MBA
 
Sdlc plan
Sdlc planSdlc plan
Teaching Scrum Fundamentals_A Quick Guide to Getting Started.pdf
Teaching Scrum Fundamentals_A Quick Guide to Getting Started.pdfTeaching Scrum Fundamentals_A Quick Guide to Getting Started.pdf
Teaching Scrum Fundamentals_A Quick Guide to Getting Started.pdf
Bijay Jayaswal, SPC4, RTE, CSM, PMP, MS, MBA
 
Scrum
ScrumScrum
Agile software development
Agile software developmentAgile software development
Agile software development
Siddharth Sharma
 
Roadmap to Scrum Master ( CSM )
Roadmap to Scrum Master ( CSM ) Roadmap to Scrum Master ( CSM )
Roadmap to Scrum Master ( CSM )
Jaladhi Bhatt
 
Scrum Overview
Scrum OverviewScrum Overview
Scrum Overview
Maulik Shah
 
Management fundamentals scrum 101
Management fundamentals scrum 101Management fundamentals scrum 101
Management fundamentals scrum 101
Bar-Ezer Yossi
 
Scrum
Scrum Scrum
Unit III Scrum Events.pptx for Agile software
Unit III Scrum Events.pptx for Agile softwareUnit III Scrum Events.pptx for Agile software
Unit III Scrum Events.pptx for Agile software
akshitathakur2406
 
Scrum 101+
Scrum 101+Scrum 101+
Introduction to scrum
Introduction to scrumIntroduction to scrum
Introduction to scrum
Semen Arslan
 
Scrum in action
Scrum in actionScrum in action
Scrum in action
Mona Shokrof
 
Product Management at Contactually
Product Management at ContactuallyProduct Management at Contactually
Product Management at Contactually
Contactually
 
aa.pdf
aa.pdfaa.pdf
aa.pdf
MANYAGOEL14
 
Agile and UX, July 8 - Scrum Club, Los Angeles, CA
Agile and UX, July 8 - Scrum Club, Los Angeles, CAAgile and UX, July 8 - Scrum Club, Los Angeles, CA
Agile and UX, July 8 - Scrum Club, Los Angeles, CA
Patrick Neeman
 
AGILE METHODOLOGY
AGILE METHODOLOGYAGILE METHODOLOGY
AGILE METHODOLOGY
Deepak Agrawal
 

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

SCRUM on a page - by Axon Active Vietnam
SCRUM on a page - by Axon Active VietnamSCRUM on a page - by Axon Active Vietnam
SCRUM on a page - by Axon Active Vietnam
 
Scrum & Sprint Planning.pptx
Scrum & Sprint Planning.pptxScrum & Sprint Planning.pptx
Scrum & Sprint Planning.pptx
 
Scrum Events
Scrum EventsScrum Events
Scrum Events
 
Teaching Scrum Fundamentals_A Quick Guide to Getting Started.pdf
Teaching Scrum Fundamentals_A Quick Guide to Getting Started.pdfTeaching Scrum Fundamentals_A Quick Guide to Getting Started.pdf
Teaching Scrum Fundamentals_A Quick Guide to Getting Started.pdf
 
Sdlc plan
Sdlc planSdlc plan
Sdlc plan
 
Teaching Scrum Fundamentals_A Quick Guide to Getting Started.pdf
Teaching Scrum Fundamentals_A Quick Guide to Getting Started.pdfTeaching Scrum Fundamentals_A Quick Guide to Getting Started.pdf
Teaching Scrum Fundamentals_A Quick Guide to Getting Started.pdf
 
Scrum
ScrumScrum
Scrum
 
Agile software development
Agile software developmentAgile software development
Agile software development
 
Roadmap to Scrum Master ( CSM )
Roadmap to Scrum Master ( CSM ) Roadmap to Scrum Master ( CSM )
Roadmap to Scrum Master ( CSM )
 
Scrum Overview
Scrum OverviewScrum Overview
Scrum Overview
 
Management fundamentals scrum 101
Management fundamentals scrum 101Management fundamentals scrum 101
Management fundamentals scrum 101
 
Scrum
Scrum Scrum
Scrum
 
Unit III Scrum Events.pptx for Agile software
Unit III Scrum Events.pptx for Agile softwareUnit III Scrum Events.pptx for Agile software
Unit III Scrum Events.pptx for Agile software
 
Scrum 101+
Scrum 101+Scrum 101+
Scrum 101+
 
Introduction to scrum
Introduction to scrumIntroduction to scrum
Introduction to scrum
 
Scrum in action
Scrum in actionScrum in action
Scrum in action
 
Product Management at Contactually
Product Management at ContactuallyProduct Management at Contactually
Product Management at Contactually
 
aa.pdf
aa.pdfaa.pdf
aa.pdf
 
Agile and UX, July 8 - Scrum Club, Los Angeles, CA
Agile and UX, July 8 - Scrum Club, Los Angeles, CAAgile and UX, July 8 - Scrum Club, Los Angeles, CA
Agile and UX, July 8 - Scrum Club, Los Angeles, CA
 
AGILE METHODOLOGY
AGILE METHODOLOGYAGILE METHODOLOGY
AGILE METHODOLOGY
 

More from Codecamp Romania

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

More from Codecamp Romania (20)

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

Recently uploaded

How Can Hiring A Mobile App Development Company Help Your Business Grow?
How Can Hiring A Mobile App Development Company Help Your Business Grow?How Can Hiring A Mobile App Development Company Help Your Business Grow?
How Can Hiring A Mobile App Development Company Help Your Business Grow?
ToXSL Technologies
 
Safelyio Toolbox Talk Softwate & App (How To Digitize Safety Meetings)
Safelyio Toolbox Talk Softwate & App (How To Digitize Safety Meetings)Safelyio Toolbox Talk Softwate & App (How To Digitize Safety Meetings)
Safelyio Toolbox Talk Softwate & App (How To Digitize Safety Meetings)
safelyiotech
 
ppt on the brain chip neuralink.pptx
ppt  on   the brain  chip neuralink.pptxppt  on   the brain  chip neuralink.pptx
ppt on the brain chip neuralink.pptx
Reetu63
 
🏎️Tech Transformation: DevOps Insights from the Experts 👩‍💻
🏎️Tech Transformation: DevOps Insights from the Experts 👩‍💻🏎️Tech Transformation: DevOps Insights from the Experts 👩‍💻
🏎️Tech Transformation: DevOps Insights from the Experts 👩‍💻
campbellclarkson
 
WMF 2024 - Unlocking the Future of Data Powering Next-Gen AI with Vector Data...
WMF 2024 - Unlocking the Future of Data Powering Next-Gen AI with Vector Data...WMF 2024 - Unlocking the Future of Data Powering Next-Gen AI with Vector Data...
WMF 2024 - Unlocking the Future of Data Powering Next-Gen AI with Vector Data...
Luigi Fugaro
 
The Rising Future of CPaaS in the Middle East 2024
The Rising Future of CPaaS in the Middle East 2024The Rising Future of CPaaS in the Middle East 2024
The Rising Future of CPaaS in the Middle East 2024
Yara Milbes
 
14 th Edition of International conference on computer vision
14 th Edition of International conference on computer vision14 th Edition of International conference on computer vision
14 th Edition of International conference on computer vision
ShulagnaSarkar2
 
如何办理(hull学位证书)英国赫尔大学毕业证硕士文凭原版一模一样
如何办理(hull学位证书)英国赫尔大学毕业证硕士文凭原版一模一样如何办理(hull学位证书)英国赫尔大学毕业证硕士文凭原版一模一样
如何办理(hull学位证书)英国赫尔大学毕业证硕士文凭原版一模一样
gapen1
 
Transforming Product Development using OnePlan To Boost Efficiency and Innova...
Transforming Product Development using OnePlan To Boost Efficiency and Innova...Transforming Product Development using OnePlan To Boost Efficiency and Innova...
Transforming Product Development using OnePlan To Boost Efficiency and Innova...
OnePlan Solutions
 
TMU毕业证书精仿办理
TMU毕业证书精仿办理TMU毕业证书精仿办理
TMU毕业证书精仿办理
aeeva
 
All you need to know about Spring Boot and GraalVM
All you need to know about Spring Boot and GraalVMAll you need to know about Spring Boot and GraalVM
All you need to know about Spring Boot and GraalVM
Alina Yurenko
 
Malibou Pitch Deck For Its €3M Seed Round
Malibou Pitch Deck For Its €3M Seed RoundMalibou Pitch Deck For Its €3M Seed Round
Malibou Pitch Deck For Its €3M Seed Round
sjcobrien
 
WWDC 2024 Keynote Review: For CocoaCoders Austin
WWDC 2024 Keynote Review: For CocoaCoders AustinWWDC 2024 Keynote Review: For CocoaCoders Austin
WWDC 2024 Keynote Review: For CocoaCoders Austin
Patrick Weigel
 
Upturn India Technologies - Web development company in Nashik
Upturn India Technologies - Web development company in NashikUpturn India Technologies - Web development company in Nashik
Upturn India Technologies - Web development company in Nashik
Upturn India Technologies
 
Enhanced Screen Flows UI/UX using SLDS with Tom Kitt
Enhanced Screen Flows UI/UX using SLDS with Tom KittEnhanced Screen Flows UI/UX using SLDS with Tom Kitt
Enhanced Screen Flows UI/UX using SLDS with Tom Kitt
Peter Caitens
 
一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理
dakas1
 
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
XfilesPro
 
Kubernetes at Scale: Going Multi-Cluster with Istio
Kubernetes at Scale:  Going Multi-Cluster  with IstioKubernetes at Scale:  Going Multi-Cluster  with Istio
Kubernetes at Scale: Going Multi-Cluster with Istio
Severalnines
 
Photoshop Tutorial for Beginners (2024 Edition)
Photoshop Tutorial for Beginners (2024 Edition)Photoshop Tutorial for Beginners (2024 Edition)
Photoshop Tutorial for Beginners (2024 Edition)
alowpalsadig
 
一比一原版(sdsu毕业证书)圣地亚哥州立大学毕业证如何办理
一比一原版(sdsu毕业证书)圣地亚哥州立大学毕业证如何办理一比一原版(sdsu毕业证书)圣地亚哥州立大学毕业证如何办理
一比一原版(sdsu毕业证书)圣地亚哥州立大学毕业证如何办理
kgyxske
 

Recently uploaded (20)

How Can Hiring A Mobile App Development Company Help Your Business Grow?
How Can Hiring A Mobile App Development Company Help Your Business Grow?How Can Hiring A Mobile App Development Company Help Your Business Grow?
How Can Hiring A Mobile App Development Company Help Your Business Grow?
 
Safelyio Toolbox Talk Softwate & App (How To Digitize Safety Meetings)
Safelyio Toolbox Talk Softwate & App (How To Digitize Safety Meetings)Safelyio Toolbox Talk Softwate & App (How To Digitize Safety Meetings)
Safelyio Toolbox Talk Softwate & App (How To Digitize Safety Meetings)
 
ppt on the brain chip neuralink.pptx
ppt  on   the brain  chip neuralink.pptxppt  on   the brain  chip neuralink.pptx
ppt on the brain chip neuralink.pptx
 
🏎️Tech Transformation: DevOps Insights from the Experts 👩‍💻
🏎️Tech Transformation: DevOps Insights from the Experts 👩‍💻🏎️Tech Transformation: DevOps Insights from the Experts 👩‍💻
🏎️Tech Transformation: DevOps Insights from the Experts 👩‍💻
 
WMF 2024 - Unlocking the Future of Data Powering Next-Gen AI with Vector Data...
WMF 2024 - Unlocking the Future of Data Powering Next-Gen AI with Vector Data...WMF 2024 - Unlocking the Future of Data Powering Next-Gen AI with Vector Data...
WMF 2024 - Unlocking the Future of Data Powering Next-Gen AI with Vector Data...
 
The Rising Future of CPaaS in the Middle East 2024
The Rising Future of CPaaS in the Middle East 2024The Rising Future of CPaaS in the Middle East 2024
The Rising Future of CPaaS in the Middle East 2024
 
14 th Edition of International conference on computer vision
14 th Edition of International conference on computer vision14 th Edition of International conference on computer vision
14 th Edition of International conference on computer vision
 
如何办理(hull学位证书)英国赫尔大学毕业证硕士文凭原版一模一样
如何办理(hull学位证书)英国赫尔大学毕业证硕士文凭原版一模一样如何办理(hull学位证书)英国赫尔大学毕业证硕士文凭原版一模一样
如何办理(hull学位证书)英国赫尔大学毕业证硕士文凭原版一模一样
 
Transforming Product Development using OnePlan To Boost Efficiency and Innova...
Transforming Product Development using OnePlan To Boost Efficiency and Innova...Transforming Product Development using OnePlan To Boost Efficiency and Innova...
Transforming Product Development using OnePlan To Boost Efficiency and Innova...
 
TMU毕业证书精仿办理
TMU毕业证书精仿办理TMU毕业证书精仿办理
TMU毕业证书精仿办理
 
All you need to know about Spring Boot and GraalVM
All you need to know about Spring Boot and GraalVMAll you need to know about Spring Boot and GraalVM
All you need to know about Spring Boot and GraalVM
 
Malibou Pitch Deck For Its €3M Seed Round
Malibou Pitch Deck For Its €3M Seed RoundMalibou Pitch Deck For Its €3M Seed Round
Malibou Pitch Deck For Its €3M Seed Round
 
WWDC 2024 Keynote Review: For CocoaCoders Austin
WWDC 2024 Keynote Review: For CocoaCoders AustinWWDC 2024 Keynote Review: For CocoaCoders Austin
WWDC 2024 Keynote Review: For CocoaCoders Austin
 
Upturn India Technologies - Web development company in Nashik
Upturn India Technologies - Web development company in NashikUpturn India Technologies - Web development company in Nashik
Upturn India Technologies - Web development company in Nashik
 
Enhanced Screen Flows UI/UX using SLDS with Tom Kitt
Enhanced Screen Flows UI/UX using SLDS with Tom KittEnhanced Screen Flows UI/UX using SLDS with Tom Kitt
Enhanced Screen Flows UI/UX using SLDS with Tom Kitt
 
一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理
 
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
 
Kubernetes at Scale: Going Multi-Cluster with Istio
Kubernetes at Scale:  Going Multi-Cluster  with IstioKubernetes at Scale:  Going Multi-Cluster  with Istio
Kubernetes at Scale: Going Multi-Cluster with Istio
 
Photoshop Tutorial for Beginners (2024 Edition)
Photoshop Tutorial for Beginners (2024 Edition)Photoshop Tutorial for Beginners (2024 Edition)
Photoshop Tutorial for Beginners (2024 Edition)
 
一比一原版(sdsu毕业证书)圣地亚哥州立大学毕业证如何办理
一比一原版(sdsu毕业证书)圣地亚哥州立大学毕业证如何办理一比一原版(sdsu毕业证书)圣地亚哥州立大学毕业证如何办理
一比一原版(sdsu毕业证书)圣地亚哥州立大学毕业证如何办理
 

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)