SlideShare une entreprise Scribd logo
1  sur  38
Scrum Shu Ha Ri 
Christophe Addinquy
Thank to our sponsors
Thanks to 
our support sponsors & partners 
Partner Partner Partner 
Support Sponsor Support Sponsor Media Partners
Who Am I ? 
✤ Playing with computers for a long time ! 
✤ Formerly : developer, consultant, trainer, project manager, 
business analyst, project director 
✤ Agile addict since 2001 
✤ Now agile coach @ Zenika 
✤ Founding member of the French SUG until 2013
Agile, what it’s all about ? 
Be agile ≠ Doing agile 
Being agile = Becoming agile 
Agility is a journey
Agility : a breakthrough 
✤ Do = process 
✤ Be = culture, mind set 
Cynefin model 
This is a radical change ! It 
takes more than one step 
to embrace it 
3 steps
Shu Ha Ri 
✤ Shu : Follow the example (learn) 
✤ Ha : detach (break the limits) 
✤ Ri : Be fluent (create, innovate) 
✤ Refer to the Aïkido learning stages 
✤ Introduced in the agile community by Alistair Cockburn
Scrum and the agile journey 
✤ Not a process, but a «framework» 
✤ Our companion during our journey : the 
Scrum unknown vertu ! 
✤ Discover the true nature of Scrum !
Scrum Shu
Scrum : Follow the guide ! 
✤ A simple framework 
✤ 3 roles 
✤ 2 mandatory artifacts 
✤ 4 meetings 
✤ 2 cycles
Scrum « by the book »
Scrum : the roles 
The Scrum Master 
✤Take care of the right 
Scrum implementation 
✤Protect the team 
✤Act as a facilitator 
The Product Owner 
✤Is the master of the 
backlog 
✤Take the decisions 
about the product 
✤Validate the 
implemented features 
The Team 
✤Is responsible for the 
outcome 
✤Self organize to make the 
Sprint items « done » 
✤Own all the skills 
required to achieve its 
mission
The Sprint recipes 
✤ A Planning Meeting at the beginning to organize, set 
the objectives and the Sprint content 
✤ A Scrum Meeting each morning to synchronize 
everybody and adapt the plan 
✤ A Sprint Review at the end of the Sprint to 
demonstrate the work done 
✤ A retrospective to learn and adapt about 
the process based on what happened
What could go wrong...
The «mini V» 
✤ « A Sprint, is like waterfall, but reduced to 2 or 3 weeks. »
Only the tests remain to be 
performed... 
✤ « A sprint outcome must be shippable in production »
Scrum, but... 
✤ « We have adapted 
Scrum to our specific 
needs »
The rush mode 
✤ The team must keep a sustainable pace from the beginning to 
the end of the Sprint. And keep this pace from Sprint to Sprint.
Way too long stories ! 
✤ Cut in thin slices ... but keep a business meaning ! 
✤ A story isn’t a requirements document
Scrum Ha
The basic package
Scrum « and » 
Reinforce inside 
Reinforce from the 
outside
Reinforce Scrum inside
Acceptance Tests driven 
development 
Specifications 
Acceptance tests 
✤ Write acceptance tests BEFORE the 
development ! 
✤ The test cases (examples) are part and strengthen 
the specification 
✤ Write collaboratively to share understanding
Cognitive Bias 
Creativity 
workshop 
23 
Causal analysis 
Service-Oriented 
requirements 
neuro-linguistique 
programmation 
Design Thinking 
Story maps 
Analyse système 
Structured Analysis 
CRC Card 
Kano Model BPM 
PLeffingwell Pyramid 
Brainstorming 
Personas 
Mind maps 
Contextual 
analysis 
Use Cases 
Story boards 
Archeology 
documentation 
Gap analysis 
Non-fonctionnal 
requirements 
Constrains 
Questioning 
Attributes List 
Mesures 
Vision 
Risks Analysis 
Liespotting 
Glossary 
Prototyping 
Stakeholders 
assessment 
Elevator statement 
Product features 
Decision tree 
Traçability 
Model 
Business case 
Usability engineering 
Quantitative Analysis 
Goal modeling 
Integrated requirements 
engineering 
Agent-oriented 
requirements 
Use Cases maps 
UML 
Collaborative reqt. gathering 
Screenwriting 
Card sort 
Formal Specifications 
Cognitive Analysis 
EARS 
Social modeling 
Event-oriented reqt. 
Contextual inquiry 
Reqt. driven design 
Problem frames 
Domain Driven Design 
HCI analysis 
Stakeholders taxonomy
The power of games ! 
Games to do 
the job 
Games to 
learn
Visual Management 
See everything that 
matters 
A forum to interact 
in front of facts 
Where the work 
happens
Reinforce Scrum from the outside
From Scrum to Kanban 
✤ Work on the product following a flow 
✤ Keep the iterations cadence for the team 
✤ Focus on the value and delay rather than estimates
An agile definition of the product 
✤ Take into account all the 
dimensions 
✤ The Product Owner is not 
superman 
Start from the goal (the « why ») 
Subordinate the perimeter to this « why »
Lean Startup 
✤ Agility extended 
to the business 
model
From the development to the 
production with devops 
✤ 2 very different visions of the world 
✤ Complementary but hard to put together 
✤ A question of tools... 
✤ But first a question of people 
and collaboration
Scrum Ri
Invent your own agility 
✤ Understand what Scrum can teach us 
✤ The rules are no longer required 
✤ Create your own way to be agile
My own agile indicators 
Feedback Focus 
Pleasure
Scrum outside development 
Extreme Manufacturing : A customized car for each client in 7 days !
Agile Transformation with Scrum 
© Laurent Sarrazin / 
Rupture 21
Thank you ! 
✤ @addinquy 
✤ http://freethinker.addinq.uy 
✤ christophe.addinquy@zenika.com 
✤ addinquy 
✤ addinquy 
✤ addinquy 
✤ addinquy 
✤ addinquy

Contenu connexe

Tendances

An Agile Journey in Healthcare
An Agile Journey in HealthcareAn Agile Journey in Healthcare
An Agile Journey in Healthcare
alstonehodge
 
Killing Agile Software Development : Presented by Rizky Syaiful
Killing Agile Software Development : Presented by Rizky Syaiful Killing Agile Software Development : Presented by Rizky Syaiful
Killing Agile Software Development : Presented by Rizky Syaiful
oGuild .
 

Tendances (20)

Enterprise Agile Coaching - Professional Agile Coaching #3
Enterprise Agile Coaching - Professional Agile Coaching #3Enterprise Agile Coaching - Professional Agile Coaching #3
Enterprise Agile Coaching - Professional Agile Coaching #3
 
We made agile look hard & why it doesn't have to be
We made agile look hard & why it doesn't have to beWe made agile look hard & why it doesn't have to be
We made agile look hard & why it doesn't have to be
 
Ten Pitfalls in the Agile Journey
Ten Pitfalls in the Agile JourneyTen Pitfalls in the Agile Journey
Ten Pitfalls in the Agile Journey
 
Asia Agile Forum'16 Dhaka - Starting Agile journey – becoming pioneer at your...
Asia Agile Forum'16 Dhaka - Starting Agile journey – becoming pioneer at your...Asia Agile Forum'16 Dhaka - Starting Agile journey – becoming pioneer at your...
Asia Agile Forum'16 Dhaka - Starting Agile journey – becoming pioneer at your...
 
Rise and Downfall of a large Scale Scrum (LeSS) Implementation
Rise and Downfall of a large Scale Scrum (LeSS) ImplementationRise and Downfall of a large Scale Scrum (LeSS) Implementation
Rise and Downfall of a large Scale Scrum (LeSS) Implementation
 
Scaling agile. Agile across the enterprise
Scaling agile. Agile across the enterpriseScaling agile. Agile across the enterprise
Scaling agile. Agile across the enterprise
 
Not afraid of the SAFe big bad wolf - Yuval Yeret
Not afraid of the SAFe big bad wolf - Yuval YeretNot afraid of the SAFe big bad wolf - Yuval Yeret
Not afraid of the SAFe big bad wolf - Yuval Yeret
 
OKR's for Agile Coaches - group brainstorming presentation
OKR's for Agile Coaches - group brainstorming presentationOKR's for Agile Coaches - group brainstorming presentation
OKR's for Agile Coaches - group brainstorming presentation
 
How (can) Scrum and DevOps Walk Together to Build a High-Quality Product Deli...
How (can) Scrum and DevOps Walk Together to Build a High-Quality Product Deli...How (can) Scrum and DevOps Walk Together to Build a High-Quality Product Deli...
How (can) Scrum and DevOps Walk Together to Build a High-Quality Product Deli...
 
An Agile Journey in Healthcare
An Agile Journey in HealthcareAn Agile Journey in Healthcare
An Agile Journey in Healthcare
 
Intro to Scrum - Heidi Araya
Intro to Scrum  - Heidi ArayaIntro to Scrum  - Heidi Araya
Intro to Scrum - Heidi Araya
 
Killing Agile Software Development : Presented by Rizky Syaiful
Killing Agile Software Development : Presented by Rizky Syaiful Killing Agile Software Development : Presented by Rizky Syaiful
Killing Agile Software Development : Presented by Rizky Syaiful
 
Why Agile Works?
Why Agile Works?Why Agile Works?
Why Agile Works?
 
Agile mindset
Agile mindsetAgile mindset
Agile mindset
 
full-stack agile: Common Agile Myths
full-stack agile: Common Agile Mythsfull-stack agile: Common Agile Myths
full-stack agile: Common Agile Myths
 
Intro to Kanban - Heidi Araya
Intro to Kanban - Heidi ArayaIntro to Kanban - Heidi Araya
Intro to Kanban - Heidi Araya
 
Scrum Day DK 2016 - Scrum Adoption Barriers
Scrum Day DK 2016 - Scrum Adoption BarriersScrum Day DK 2016 - Scrum Adoption Barriers
Scrum Day DK 2016 - Scrum Adoption Barriers
 
The Agile Manager Mindshift - Paul Ellarby
The Agile Manager Mindshift - Paul EllarbyThe Agile Manager Mindshift - Paul Ellarby
The Agile Manager Mindshift - Paul Ellarby
 
Scaling agility or descaling organization
Scaling agility or descaling organizationScaling agility or descaling organization
Scaling agility or descaling organization
 
Waterfall to Agile
Waterfall to AgileWaterfall to Agile
Waterfall to Agile
 

Similaire à Scrum shuhari

Similaire à Scrum shuhari (20)

A real-life overview of Agile and Scrum
A real-life overview of Agile and ScrumA real-life overview of Agile and Scrum
A real-life overview of Agile and Scrum
 
T1dbpcgirhu9afyr9fgf signature-e1e8931182a0dcf02346befbfa9f0fcf644737855bed1e...
T1dbpcgirhu9afyr9fgf signature-e1e8931182a0dcf02346befbfa9f0fcf644737855bed1e...T1dbpcgirhu9afyr9fgf signature-e1e8931182a0dcf02346befbfa9f0fcf644737855bed1e...
T1dbpcgirhu9afyr9fgf signature-e1e8931182a0dcf02346befbfa9f0fcf644737855bed1e...
 
Lean and agile in a chestnut
Lean and agile in a chestnutLean and agile in a chestnut
Lean and agile in a chestnut
 
Retrospective & review
Retrospective & reviewRetrospective & review
Retrospective & review
 
Agile Retrospective & review
Agile Retrospective & review Agile Retrospective & review
Agile Retrospective & review
 
Agile philosophy
Agile philosophyAgile philosophy
Agile philosophy
 
Let's talk about scrum
Let's talk about scrumLet's talk about scrum
Let's talk about scrum
 
SDEC15: Help the Scrum Master *IS* the Impediment
SDEC15:  Help the Scrum Master *IS* the ImpedimentSDEC15:  Help the Scrum Master *IS* the Impediment
SDEC15: Help the Scrum Master *IS* the Impediment
 
Scrum training
Scrum trainingScrum training
Scrum training
 
Scrum training
Scrum trainingScrum training
Scrum training
 
Introduction to Agile and Scrum
Introduction to Agile and ScrumIntroduction to Agile and Scrum
Introduction to Agile and Scrum
 
'Stakeholder Engagement Shortcuts': Ilan Goldstein @ Colombo Agile Conference...
'Stakeholder Engagement Shortcuts': Ilan Goldstein @ Colombo Agile Conference...'Stakeholder Engagement Shortcuts': Ilan Goldstein @ Colombo Agile Conference...
'Stakeholder Engagement Shortcuts': Ilan Goldstein @ Colombo Agile Conference...
 
Agile Scrum Training Process
Agile Scrum Training ProcessAgile Scrum Training Process
Agile Scrum Training Process
 
Михайло Кравець “Використання Agile методології в AAA розробці ігор” GameDev ...
Михайло Кравець “Використання Agile методології в AAA розробці ігор” GameDev ...Михайло Кравець “Використання Agile методології в AAA розробці ігор” GameDev ...
Михайло Кравець “Використання Agile методології в AAA розробці ігор” GameDev ...
 
Scrum intro
Scrum intro Scrum intro
Scrum intro
 
A real-life overview of Agile workflow practices
A real-life overview of Agile workflow practicesA real-life overview of Agile workflow practices
A real-life overview of Agile workflow practices
 
Engineering practices in Scrum for Hardware - Sisma Spa Case Study
Engineering practices in Scrum for Hardware - Sisma Spa Case StudyEngineering practices in Scrum for Hardware - Sisma Spa Case Study
Engineering practices in Scrum for Hardware - Sisma Spa Case Study
 
AgileScrum
AgileScrumAgileScrum
AgileScrum
 
Scrum
ScrumScrum
Scrum
 
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
 

Plus de Agile Tour Beirut

Plus de Agile Tour Beirut (20)

Implementing Tomorrow's Business Model
Implementing Tomorrow's Business ModelImplementing Tomorrow's Business Model
Implementing Tomorrow's Business Model
 
Valuable Agile Retrospectives | Ben Linders
Valuable Agile Retrospectives | Ben LindersValuable Agile Retrospectives | Ben Linders
Valuable Agile Retrospectives | Ben Linders
 
How to Becomea Better Scrum Master | Ben Linders
How to Becomea Better Scrum Master | Ben LindersHow to Becomea Better Scrum Master | Ben Linders
How to Becomea Better Scrum Master | Ben Linders
 
Aligned autonomy | Bernhard Sterchi
Aligned autonomy | Bernhard SterchiAligned autonomy | Bernhard Sterchi
Aligned autonomy | Bernhard Sterchi
 
Marketing before having a product | Georges Abi-Aad | Lebanon
Marketing before having a product | Georges Abi-Aad | Lebanon Marketing before having a product | Georges Abi-Aad | Lebanon
Marketing before having a product | Georges Abi-Aad | Lebanon
 
TDD Agile Tour Beirut
TDD  Agile Tour BeirutTDD  Agile Tour Beirut
TDD Agile Tour Beirut
 
How to develop your 1-page personal plan Workshop | Guillaume Warnery | Lebanon
How to develop your 1-page personal plan Workshop | Guillaume Warnery | LebanonHow to develop your 1-page personal plan Workshop | Guillaume Warnery | Lebanon
How to develop your 1-page personal plan Workshop | Guillaume Warnery | Lebanon
 
Heart of Agile: What is Agile?
Heart of Agile: What is Agile?Heart of Agile: What is Agile?
Heart of Agile: What is Agile?
 
Agile @SAP Why and How?
Agile @SAP Why and How?Agile @SAP Why and How?
Agile @SAP Why and How?
 
Complexity in the company
Complexity in the companyComplexity in the company
Complexity in the company
 
Beyond Budgeting - Bjarte Bogsnes
Beyond Budgeting - Bjarte BogsnesBeyond Budgeting - Bjarte Bogsnes
Beyond Budgeting - Bjarte Bogsnes
 
Estimation Games – Pascal Van Cauwenberghe
Estimation Games – Pascal Van CauwenbergheEstimation Games – Pascal Van Cauwenberghe
Estimation Games – Pascal Van Cauwenberghe
 
Managers to the beach – Gulnur Bayhan
Managers to the beach – Gulnur BayhanManagers to the beach – Gulnur Bayhan
Managers to the beach – Gulnur Bayhan
 
Recognition: The philosopher’s stone of every improvement in the Agile team a...
Recognition: The philosopher’s stone of every improvement in the Agile team a...Recognition: The philosopher’s stone of every improvement in the Agile team a...
Recognition: The philosopher’s stone of every improvement in the Agile team a...
 
How to simulate the office, online! – Lisette Sutherland
How to simulate the office, online! – Lisette SutherlandHow to simulate the office, online! – Lisette Sutherland
How to simulate the office, online! – Lisette Sutherland
 
Introduction to Scrum – Hassan Jaffal
Introduction to Scrum – Hassan Jaffal Introduction to Scrum – Hassan Jaffal
Introduction to Scrum – Hassan Jaffal
 
The State Startups – Matti Schneider
The State Startups – Matti SchneiderThe State Startups – Matti Schneider
The State Startups – Matti Schneider
 
How To Start My Kanban – Pierre Neis
How To Start My Kanban – Pierre NeisHow To Start My Kanban – Pierre Neis
How To Start My Kanban – Pierre Neis
 
DevOps - A mindset change – Rami Farran
DevOps - A mindset change – Rami FarranDevOps - A mindset change – Rami Farran
DevOps - A mindset change – Rami Farran
 
How to reduce product release cycles down to 4 weeks – Youssif Asfour
How to reduce product release cycles down to 4 weeks – Youssif AsfourHow to reduce product release cycles down to 4 weeks – Youssif Asfour
How to reduce product release cycles down to 4 weeks – Youssif Asfour
 

Dernier

CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is inside
shinachiaurasa2
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
VictorSzoltysek
 

Dernier (20)

Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionIntroducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
 
BUS PASS MANGEMENT SYSTEM USING PHP.pptx
BUS PASS MANGEMENT SYSTEM USING PHP.pptxBUS PASS MANGEMENT SYSTEM USING PHP.pptx
BUS PASS MANGEMENT SYSTEM USING PHP.pptx
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand
 
Sector 18, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 18, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 18, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 18, Noida Call girls :8448380779 Model Escorts | 100% verified
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is inside
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
 
Pharm-D Biostatistics and Research methodology
Pharm-D Biostatistics and Research methodologyPharm-D Biostatistics and Research methodology
Pharm-D Biostatistics and Research methodology
 
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students
 
LEVEL 5 - SESSION 1 2023 (1).pptx - PDF 123456
LEVEL 5   - SESSION 1 2023 (1).pptx - PDF 123456LEVEL 5   - SESSION 1 2023 (1).pptx - PDF 123456
LEVEL 5 - SESSION 1 2023 (1).pptx - PDF 123456
 

Scrum shuhari

  • 1. Scrum Shu Ha Ri Christophe Addinquy
  • 2. Thank to our sponsors
  • 3. Thanks to our support sponsors & partners Partner Partner Partner Support Sponsor Support Sponsor Media Partners
  • 4. Who Am I ? ✤ Playing with computers for a long time ! ✤ Formerly : developer, consultant, trainer, project manager, business analyst, project director ✤ Agile addict since 2001 ✤ Now agile coach @ Zenika ✤ Founding member of the French SUG until 2013
  • 5. Agile, what it’s all about ? Be agile ≠ Doing agile Being agile = Becoming agile Agility is a journey
  • 6. Agility : a breakthrough ✤ Do = process ✤ Be = culture, mind set Cynefin model This is a radical change ! It takes more than one step to embrace it 3 steps
  • 7. Shu Ha Ri ✤ Shu : Follow the example (learn) ✤ Ha : detach (break the limits) ✤ Ri : Be fluent (create, innovate) ✤ Refer to the Aïkido learning stages ✤ Introduced in the agile community by Alistair Cockburn
  • 8. Scrum and the agile journey ✤ Not a process, but a «framework» ✤ Our companion during our journey : the Scrum unknown vertu ! ✤ Discover the true nature of Scrum !
  • 10. Scrum : Follow the guide ! ✤ A simple framework ✤ 3 roles ✤ 2 mandatory artifacts ✤ 4 meetings ✤ 2 cycles
  • 11. Scrum « by the book »
  • 12. Scrum : the roles The Scrum Master ✤Take care of the right Scrum implementation ✤Protect the team ✤Act as a facilitator The Product Owner ✤Is the master of the backlog ✤Take the decisions about the product ✤Validate the implemented features The Team ✤Is responsible for the outcome ✤Self organize to make the Sprint items « done » ✤Own all the skills required to achieve its mission
  • 13. The Sprint recipes ✤ A Planning Meeting at the beginning to organize, set the objectives and the Sprint content ✤ A Scrum Meeting each morning to synchronize everybody and adapt the plan ✤ A Sprint Review at the end of the Sprint to demonstrate the work done ✤ A retrospective to learn and adapt about the process based on what happened
  • 14. What could go wrong...
  • 15. The «mini V» ✤ « A Sprint, is like waterfall, but reduced to 2 or 3 weeks. »
  • 16. Only the tests remain to be performed... ✤ « A sprint outcome must be shippable in production »
  • 17. Scrum, but... ✤ « We have adapted Scrum to our specific needs »
  • 18. The rush mode ✤ The team must keep a sustainable pace from the beginning to the end of the Sprint. And keep this pace from Sprint to Sprint.
  • 19. Way too long stories ! ✤ Cut in thin slices ... but keep a business meaning ! ✤ A story isn’t a requirements document
  • 22. Scrum « and » Reinforce inside Reinforce from the outside
  • 24. Acceptance Tests driven development Specifications Acceptance tests ✤ Write acceptance tests BEFORE the development ! ✤ The test cases (examples) are part and strengthen the specification ✤ Write collaboratively to share understanding
  • 25. Cognitive Bias Creativity workshop 23 Causal analysis Service-Oriented requirements neuro-linguistique programmation Design Thinking Story maps Analyse système Structured Analysis CRC Card Kano Model BPM PLeffingwell Pyramid Brainstorming Personas Mind maps Contextual analysis Use Cases Story boards Archeology documentation Gap analysis Non-fonctionnal requirements Constrains Questioning Attributes List Mesures Vision Risks Analysis Liespotting Glossary Prototyping Stakeholders assessment Elevator statement Product features Decision tree Traçability Model Business case Usability engineering Quantitative Analysis Goal modeling Integrated requirements engineering Agent-oriented requirements Use Cases maps UML Collaborative reqt. gathering Screenwriting Card sort Formal Specifications Cognitive Analysis EARS Social modeling Event-oriented reqt. Contextual inquiry Reqt. driven design Problem frames Domain Driven Design HCI analysis Stakeholders taxonomy
  • 26. The power of games ! Games to do the job Games to learn
  • 27. Visual Management See everything that matters A forum to interact in front of facts Where the work happens
  • 28. Reinforce Scrum from the outside
  • 29. From Scrum to Kanban ✤ Work on the product following a flow ✤ Keep the iterations cadence for the team ✤ Focus on the value and delay rather than estimates
  • 30. An agile definition of the product ✤ Take into account all the dimensions ✤ The Product Owner is not superman Start from the goal (the « why ») Subordinate the perimeter to this « why »
  • 31. Lean Startup ✤ Agility extended to the business model
  • 32. From the development to the production with devops ✤ 2 very different visions of the world ✤ Complementary but hard to put together ✤ A question of tools... ✤ But first a question of people and collaboration
  • 34. Invent your own agility ✤ Understand what Scrum can teach us ✤ The rules are no longer required ✤ Create your own way to be agile
  • 35. My own agile indicators Feedback Focus Pleasure
  • 36. Scrum outside development Extreme Manufacturing : A customized car for each client in 7 days !
  • 37. Agile Transformation with Scrum © Laurent Sarrazin / Rupture 21
  • 38. Thank you ! ✤ @addinquy ✤ http://freethinker.addinq.uy ✤ christophe.addinquy@zenika.com ✤ addinquy ✤ addinquy ✤ addinquy ✤ addinquy ✤ addinquy