SlideShare a Scribd company logo
1 of 36
Continuous improvement in practice Agile Mëtteg – June 17th, 2010
OBJECTIVES & AGENDA Objectives This session will give you a quick overview of agile values and principles. It will then focus on a key aspect (continuous improvement) and provide you with practical examples and techniques to help your team learn and become more efficient. Agenda Introduction of Agile Partner The attendees Introduction to the values of Agile Software Development  Overview of Scrum and Lean principles   Continuous improvement and agile retrospectives  Techniques and tips for conducting retrospectives   Q&A  June 17th, 2010 Agile Mëtteg - Continuous improvement in practice 2
AGILE PARTNER SERVICES IS users Services Custom Software Development & Maintenance Our core business to answer customer needs IS services Thanks to our expertise we can support IT team to reach their productivity & quality objectives (Assessment, Coaching, Support, Training, Resource delegation…) IS Solutions Take benefit from commercial or Open Source platform to answer as quick as possible to specific needs IS users services We can support Product & Services owners to work closely with the IT team (Assessment, Coaching, Support, Training, Resource delegation…) 1 4 Software Development & SoftwareMaintenance 2 ISSolutions IS Services Agility Agility 1 2 3 Agility June 17th, 2010 Agile Mëtteg - Continuous improvement in practice 3 3 4
Let’s get acquainted June 17th, 2010 Agile Mëtteg - Continuous improvement in practice 4
PRESENTATION OF THE ATTENDEES Who are you ? What is your role ? What do you know about agility ? What are your expectations ? June 17th, 2010 Agile Mëtteg - Continuous improvement in practice 5
AGILITY – IT’s a mindset June 17th, 2010 Agile Mëtteg - Continuous improvement in practice 6
THE THREE PILARS TRANSPARENCY to share a vision and create visibility ensures that aspects of the process that affect the outcome must be visible, agreed and shared to those managing the outcomes. INSPECTION to react rapidly The various aspects of the process must be inspected frequently enough so that unacceptable variances in the process can be detected. ADAPTATION to respond more accurately to the needs An adjustment must be made as quickly as possible to minimize further deviation if one or more aspects of the process are outside acceptable limits, and that the resulting product will be unacceptable  June 17th, 2010 Agile Mëtteg - Continuous improvement in practice 7 Source: SCRUM GUIDE By Ken Schwaber, May, 2009
THE 4 VALUES Extract from Manifesto for Agile Software Development: Individuals and interactions  	over processes and tools Working software  	over comprehensive documentation Customer collaboration 	over contract negotiation Responding to change  	over following a plan June 17th, 2010 Agile Mëtteg - Continuous improvement in practice 8 Source: http://www.agilemanifesto.org/
LEAN  SW DEV: 7 PRINCIPLES 	1. Eliminate WasteFocus: Is the task useful to reach the objectives 	2. Build Quality In     	Focus: Quality is a day to day attitude 	3. Create Knowledge   	Focus: Learn from experiences to be more efficient after 	4. Defer Commitment  	Focus: Take decision as soon as you have relevant information 	5. Deliver Fast  	Focus: Reduce lead time to correct defect 	6. Respect People   	Focus: Prefer to work as a Team instead of as a Group 	7. Optimize The WholeFocus: Evaluate / Measure Value stream to optimize on right level Source: Poppendieck.LLC  June 17th, 2010 9 Agile Mëtteg - Continuous improvement in practice
ADAPTATION vs. ANTICIPATION Source: Succeeding with Agile: Software Development using Scrum, Mike Cohn , Addison-Wesley, 2009 June 17th, 2010 10 Agile Mëtteg - Continuous improvement in practice
Overview of Scrum and KANBAN June 17th, 2010 Agile Mëtteg - Continuous improvement in practice 11
SCRUM Team Scrum Master Product Owner June 17th, 2010 12 Agile Mëtteg - Continuous improvement in practice
WHEN TO USE SCRUM Scrumperformshere Source: Strategic Management and Organizational Dynamics by Ralph Stacey in Agile Software Development with Scrum by Ken Schwaber and Mike Beedle. June 17th, 2010 13 Agile Mëtteg - Continuous improvement in practice
KANBAN – LEAN INITIATIVE June 17th, 2010 Agile Mëtteg - Continuous improvement in practice 14 Source: Kanban and Scrum making the most of both – Henri Kniberg & Mathias Skarin
WHEN TO USE KANBAN Optimize a organization in terms of performance of the organization quantity of valuable work delivered  cycle time to deliver work Encourages discussion about improvements and action to take because it provides transparency into the process and its flow exposes bottlenecks, queues, variability and waste June 17th, 2010 Agile Mëtteg - Continuous improvement in practice 15
Continuous improvement and agile retrospectives June 17th, 2010 Agile Mëtteg - Continuous improvement in practice 16
CONTINUOUS IMPROVEMENT PROCESS June 17th, 2010 Agile Mëtteg - Continuous improvement in practice 17 Based on the principles of the Deming  Cycle Incorporate the principle to take benefit of the lessons learned
Continuousimprovementis not onlyrelated to agility. Examples of techniques used in continuousimprovement to analyzeproblemsencounteredduring a project : The « five WHY » « Project post mortem » review « Fishbone » diagram Who has alreadyused one of these techniques ? June 17th, 2010 Agile Mëtteg - Continuous improvement in practice 18
Agile specificitywithScrum :  Feedback isaskedregularly, all along the project, and the benefits are for the projectitself June 17th, 2010 Agile Mëtteg - Continuous improvement in practice 19
SCRUM feedback loopsaddresstwo aspects of agile projects : To adapt the product to itsenvironment all along the project To adapt the developmentprocess all along the project Agile retrospectivesonly focus on the developmentprocess June 17th, 2010 Agile Mëtteg - Continuous improvement in practice 20
Techniques and tips for conducting retrospectives June 17th, 2010 Agile Mëtteg - Continuous improvement in practice 21
The “best” structure of an agile retrospective The « best » structure for an agile retrospectiveis : Set the stage Gather data Generate insights Decidewhat to do Close the retrospective June 17th, 2010 Agile Mëtteg - Continuous improvement in practice Source: Agile retrospectives by Esther Derby and Diana Larsen 22
Benefits Benefits for the team ,[object Object]
Understanddifferent points of view
Follow a naturalorder of thinking
Take a comprehensiveview of the team’scurrentmethods and practices
Allow the discussion to go whereitneeds to go, ratherthanpredetermining the outcome
Leave the retrospectivewithconcrete actions and experiments for the nextiterationJune 17th, 2010 Agile Mëtteg - Continuous improvement in practice 23
CASE STUDY Let’s make the retrospective of this seminar ! June 17th, 2010 Agile Mëtteg - Continuous improvement in practice 24
1. Set the stage 1. Set the stage ,[object Object]
Agenda of the session
Activity to set the stage and prepare all the attendees to be in a participative mode
e.g. : « Check-In », asking a question everybodycananswer. « I pass » isallowed.
« In one or twowords, what do youthink about thisseminar ? »June 17th, 2010 Agile Mëtteg - Continuous improvement in practice 25
2. Gather data 2. Gather data ,[object Object]
Start withevents, metrics and featurescompleted

More Related Content

What's hot

Requirementless testing
Requirementless testingRequirementless testing
Requirementless testingJulen Mohanty
 
Agile project kick off from the trenches
Agile project kick off from the trenchesAgile project kick off from the trenches
Agile project kick off from the trenchesGeorge Stamos
 
Agile101 - What Agile Is and What Agile Is Not
Agile101 - What Agile Is and What Agile Is NotAgile101 - What Agile Is and What Agile Is Not
Agile101 - What Agile Is and What Agile Is NotDerek Huether
 
PMI-ACP Lesson 12 Knowledge and Skills Nugget 2
PMI-ACP Lesson 12 Knowledge and Skills Nugget 2PMI-ACP Lesson 12 Knowledge and Skills Nugget 2
PMI-ACP Lesson 12 Knowledge and Skills Nugget 2Thanh Nguyen
 
About Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
About Agile & PMI Agile Certified Practitioner (PMI-ACP) OverviewAbout Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
About Agile & PMI Agile Certified Practitioner (PMI-ACP) OverviewAleem Khan
 
Scaling agile Principles and Practices
Scaling agile Principles and PracticesScaling agile Principles and Practices
Scaling agile Principles and PracticesJosef Scherer
 
Scaling Agile and Scrum (cPrime/Angela Johnson)
Scaling Agile and Scrum (cPrime/Angela Johnson)Scaling Agile and Scrum (cPrime/Angela Johnson)
Scaling Agile and Scrum (cPrime/Angela Johnson)Cprime
 
Agile Executive Briefing - Situational Assessment + 50k Ft View
Agile Executive Briefing - Situational Assessment + 50k Ft ViewAgile Executive Briefing - Situational Assessment + 50k Ft View
Agile Executive Briefing - Situational Assessment + 50k Ft ViewMichael Sahota
 
Agile Fundamentals
Agile FundamentalsAgile Fundamentals
Agile FundamentalsGraham Dick
 
Essential SAFe and Launching your first Agile Release Train
Essential SAFe and Launching your first Agile Release TrainEssential SAFe and Launching your first Agile Release Train
Essential SAFe and Launching your first Agile Release TrainCprime
 
The Agile BA (Business Analyst)
The Agile BA (Business Analyst)The Agile BA (Business Analyst)
The Agile BA (Business Analyst)Bill Gaiennie
 

What's hot (20)

Requirementless testing
Requirementless testingRequirementless testing
Requirementless testing
 
QA in an Agile Environment
QA in an Agile EnvironmentQA in an Agile Environment
QA in an Agile Environment
 
Business Value Driven Portfolio Management
Business Value Driven Portfolio ManagementBusiness Value Driven Portfolio Management
Business Value Driven Portfolio Management
 
Agile project kick off from the trenches
Agile project kick off from the trenchesAgile project kick off from the trenches
Agile project kick off from the trenches
 
Conducting Agile Retrospectives
Conducting Agile Retrospectives Conducting Agile Retrospectives
Conducting Agile Retrospectives
 
The Challenges of Agile Adoption
The Challenges of Agile AdoptionThe Challenges of Agile Adoption
The Challenges of Agile Adoption
 
Agile101 - What Agile Is and What Agile Is Not
Agile101 - What Agile Is and What Agile Is NotAgile101 - What Agile Is and What Agile Is Not
Agile101 - What Agile Is and What Agile Is Not
 
PMI-ACP Lesson 12 Knowledge and Skills Nugget 2
PMI-ACP Lesson 12 Knowledge and Skills Nugget 2PMI-ACP Lesson 12 Knowledge and Skills Nugget 2
PMI-ACP Lesson 12 Knowledge and Skills Nugget 2
 
Test i agile projekter af Gitte Ottosen, Sogeti
Test i agile projekter af Gitte Ottosen, SogetiTest i agile projekter af Gitte Ottosen, Sogeti
Test i agile projekter af Gitte Ottosen, Sogeti
 
About Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
About Agile & PMI Agile Certified Practitioner (PMI-ACP) OverviewAbout Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
About Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
 
Intelliware's Agile Adoption Checklist
Intelliware's Agile Adoption ChecklistIntelliware's Agile Adoption Checklist
Intelliware's Agile Adoption Checklist
 
Agile vs Len Methodology
Agile vs Len MethodologyAgile vs Len Methodology
Agile vs Len Methodology
 
Scaling agile Principles and Practices
Scaling agile Principles and PracticesScaling agile Principles and Practices
Scaling agile Principles and Practices
 
An Agile Journey
An Agile JourneyAn Agile Journey
An Agile Journey
 
Scaling Agile and Scrum (cPrime/Angela Johnson)
Scaling Agile and Scrum (cPrime/Angela Johnson)Scaling Agile and Scrum (cPrime/Angela Johnson)
Scaling Agile and Scrum (cPrime/Angela Johnson)
 
Agile Executive Briefing - Situational Assessment + 50k Ft View
Agile Executive Briefing - Situational Assessment + 50k Ft ViewAgile Executive Briefing - Situational Assessment + 50k Ft View
Agile Executive Briefing - Situational Assessment + 50k Ft View
 
Agile Fundamentals
Agile FundamentalsAgile Fundamentals
Agile Fundamentals
 
Agile Testing
Agile Testing  Agile Testing
Agile Testing
 
Essential SAFe and Launching your first Agile Release Train
Essential SAFe and Launching your first Agile Release TrainEssential SAFe and Launching your first Agile Release Train
Essential SAFe and Launching your first Agile Release Train
 
The Agile BA (Business Analyst)
The Agile BA (Business Analyst)The Agile BA (Business Analyst)
The Agile BA (Business Analyst)
 

Similar to Agile Mëtteg series - Session 4

Accelerator Workshop "After"
Accelerator Workshop "After"Accelerator Workshop "After"
Accelerator Workshop "After"Yvonne Shek
 
Project Management_at_a_glance.pptx
Project Management_at_a_glance.pptxProject Management_at_a_glance.pptx
Project Management_at_a_glance.pptxRamachandra Reddy
 
Introduction to Agile Dr Richard Guerrero_Wessex AHSN Learning Lab
Introduction to Agile Dr Richard Guerrero_Wessex AHSN Learning LabIntroduction to Agile Dr Richard Guerrero_Wessex AHSN Learning Lab
Introduction to Agile Dr Richard Guerrero_Wessex AHSN Learning LabHealth Innovation Wessex
 
Accelerator Workshop "Before"
Accelerator Workshop "Before"Accelerator Workshop "Before"
Accelerator Workshop "Before"Yvonne Shek
 
Practical Scrum - one day training
Practical Scrum - one day training Practical Scrum - one day training
Practical Scrum - one day training Anat (Alon) Salhov
 
The Agile Method and AGILE ISD; how to use each to improve your training program
The Agile Method and AGILE ISD; how to use each to improve your training programThe Agile Method and AGILE ISD; how to use each to improve your training program
The Agile Method and AGILE ISD; how to use each to improve your training programChristopher King
 
2 a introduction to agile
2 a introduction to agile2 a introduction to agile
2 a introduction to agileqtntpam
 
The Agile Process - Taming Your Process To Work For You
The Agile Process - Taming Your Process To Work For YouThe Agile Process - Taming Your Process To Work For You
The Agile Process - Taming Your Process To Work For YouNowell Strite
 
3 Steps to Create a Habit of User Research on Your Product Team
3 Steps to Create a Habit of User Research on Your Product Team3 Steps to Create a Habit of User Research on Your Product Team
3 Steps to Create a Habit of User Research on Your Product Teamvalidately
 
Isobar - Product & Ventures - Product Growth Management Playbook
Isobar - Product & Ventures -  Product Growth Management PlaybookIsobar - Product & Ventures -  Product Growth Management Playbook
Isobar - Product & Ventures - Product Growth Management PlaybookNhat Tran
 
Bringing User-Centered Design Practices into Agile Development Projects
Bringing User-CenteredDesign Practices intoAgile Development ProjectsBringing User-CenteredDesign Practices intoAgile Development Projects
Bringing User-Centered Design Practices into Agile Development Projectsabcd82
 
Déployer le Lean lors d’un rachat d’entreprise
Déployer le Lean lors d’un rachat d’entrepriseDéployer le Lean lors d’un rachat d’entreprise
Déployer le Lean lors d’un rachat d’entrepriseOperae Partners
 

Similar to Agile Mëtteg series - Session 4 (20)

Accelerator Workshop "After"
Accelerator Workshop "After"Accelerator Workshop "After"
Accelerator Workshop "After"
 
Project Management_at_a_glance.pptx
Project Management_at_a_glance.pptxProject Management_at_a_glance.pptx
Project Management_at_a_glance.pptx
 
Introduction to Agile Dr Richard Guerrero_Wessex AHSN Learning Lab
Introduction to Agile Dr Richard Guerrero_Wessex AHSN Learning LabIntroduction to Agile Dr Richard Guerrero_Wessex AHSN Learning Lab
Introduction to Agile Dr Richard Guerrero_Wessex AHSN Learning Lab
 
Agile Methodology
Agile MethodologyAgile Methodology
Agile Methodology
 
Agile overview
Agile overviewAgile overview
Agile overview
 
Accelerator Workshop "Before"
Accelerator Workshop "Before"Accelerator Workshop "Before"
Accelerator Workshop "Before"
 
Practical Scrum - one day training
Practical Scrum - one day training Practical Scrum - one day training
Practical Scrum - one day training
 
APM Portfolio SIG Annual General Meeting 2014
APM Portfolio SIG Annual General Meeting 2014APM Portfolio SIG Annual General Meeting 2014
APM Portfolio SIG Annual General Meeting 2014
 
The Agile Method and AGILE ISD; how to use each to improve your training program
The Agile Method and AGILE ISD; how to use each to improve your training programThe Agile Method and AGILE ISD; how to use each to improve your training program
The Agile Method and AGILE ISD; how to use each to improve your training program
 
2 a introduction to agile
2 a introduction to agile2 a introduction to agile
2 a introduction to agile
 
The Agile Process - Taming Your Process To Work For You
The Agile Process - Taming Your Process To Work For YouThe Agile Process - Taming Your Process To Work For You
The Agile Process - Taming Your Process To Work For You
 
3 Steps to Create a Habit of User Research on Your Product Team
3 Steps to Create a Habit of User Research on Your Product Team3 Steps to Create a Habit of User Research on Your Product Team
3 Steps to Create a Habit of User Research on Your Product Team
 
Isobar - Product & Ventures - Product Growth Management Playbook
Isobar - Product & Ventures -  Product Growth Management PlaybookIsobar - Product & Ventures -  Product Growth Management Playbook
Isobar - Product & Ventures - Product Growth Management Playbook
 
Agile Methodology - Agile Project Management Training
Agile Methodology - Agile Project Management TrainingAgile Methodology - Agile Project Management Training
Agile Methodology - Agile Project Management Training
 
Bringing User-Centered Design Practices into Agile Development Projects
Bringing User-CenteredDesign Practices intoAgile Development ProjectsBringing User-CenteredDesign Practices intoAgile Development Projects
Bringing User-Centered Design Practices into Agile Development Projects
 
Agile Introduction
Agile IntroductionAgile Introduction
Agile Introduction
 
Agile Project Management training by manohar prasad
Agile Project Management training by manohar prasadAgile Project Management training by manohar prasad
Agile Project Management training by manohar prasad
 
Agile+Slides.pdf
Agile+Slides.pdfAgile+Slides.pdf
Agile+Slides.pdf
 
Agile Fundamentals for Project Managers.pdf
Agile Fundamentals for Project Managers.pdfAgile Fundamentals for Project Managers.pdf
Agile Fundamentals for Project Managers.pdf
 
Déployer le Lean lors d’un rachat d’entreprise
Déployer le Lean lors d’un rachat d’entrepriseDéployer le Lean lors d’un rachat d’entreprise
Déployer le Lean lors d’un rachat d’entreprise
 

More from Agile Partner S.A.

Domain-Driven Design: From strategic business goals to software implementation
Domain-Driven Design: From strategic business goals to software implementationDomain-Driven Design: From strategic business goals to software implementation
Domain-Driven Design: From strategic business goals to software implementationAgile Partner S.A.
 
Devops: la réunion des co-propriétaires
Devops: la réunion des co-propriétairesDevops: la réunion des co-propriétaires
Devops: la réunion des co-propriétairesAgile Partner S.A.
 
Comment intégrer au plus tôt l’utilisateur dans le développement d’une applic...
Comment intégrer au plus tôt l’utilisateur dans le développement d’une applic...Comment intégrer au plus tôt l’utilisateur dans le développement d’une applic...
Comment intégrer au plus tôt l’utilisateur dans le développement d’une applic...Agile Partner S.A.
 
Agilité : la voix de la collaboration
Agilité : la voix de la collaborationAgilité : la voix de la collaboration
Agilité : la voix de la collaborationAgile Partner S.A.
 
Market validation (by Sylvain Chery)
Market validation (by Sylvain Chery)Market validation (by Sylvain Chery)
Market validation (by Sylvain Chery)Agile Partner S.A.
 
ALM and DevOps in the health industry
ALM and DevOps in the health industryALM and DevOps in the health industry
ALM and DevOps in the health industryAgile Partner S.A.
 
Agile Brown Bag: Gouvernance SharePoint
Agile Brown Bag: Gouvernance SharePointAgile Brown Bag: Gouvernance SharePoint
Agile Brown Bag: Gouvernance SharePointAgile Partner S.A.
 
Agile Mëtteg Septembre 2015: Introduction à DevOps
Agile Mëtteg Septembre 2015: Introduction à DevOpsAgile Mëtteg Septembre 2015: Introduction à DevOps
Agile Mëtteg Septembre 2015: Introduction à DevOpsAgile Partner S.A.
 
Agile Brown Bag - Vagrant & Docker: Introduction
Agile Brown Bag - Vagrant & Docker: IntroductionAgile Brown Bag - Vagrant & Docker: Introduction
Agile Brown Bag - Vagrant & Docker: IntroductionAgile Partner S.A.
 
Retour d expérience_sur_l_agilité
Retour d expérience_sur_l_agilitéRetour d expérience_sur_l_agilité
Retour d expérience_sur_l_agilitéAgile Partner S.A.
 
Continuous innovation with Lean Startup
Continuous innovation with Lean StartupContinuous innovation with Lean Startup
Continuous innovation with Lean StartupAgile Partner S.A.
 
Maîtriser et controler vos projets Agile
Maîtriser et controler vos projets AgileMaîtriser et controler vos projets Agile
Maîtriser et controler vos projets AgileAgile Partner S.A.
 
Kanban: going Lean/Agile for your IT dev. & support team
Kanban: going Lean/Agile for your IT dev. & support teamKanban: going Lean/Agile for your IT dev. & support team
Kanban: going Lean/Agile for your IT dev. & support teamAgile Partner S.A.
 
Agility, a mature approach, the fruit of more than 30 years research
Agility, a mature approach, the fruit of more than 30 years researchAgility, a mature approach, the fruit of more than 30 years research
Agility, a mature approach, the fruit of more than 30 years researchAgile Partner S.A.
 

More from Agile Partner S.A. (20)

Domain-Driven Design: From strategic business goals to software implementation
Domain-Driven Design: From strategic business goals to software implementationDomain-Driven Design: From strategic business goals to software implementation
Domain-Driven Design: From strategic business goals to software implementation
 
Devops: la réunion des co-propriétaires
Devops: la réunion des co-propriétairesDevops: la réunion des co-propriétaires
Devops: la réunion des co-propriétaires
 
Découverte de l'esprit agile
Découverte de l'esprit agileDécouverte de l'esprit agile
Découverte de l'esprit agile
 
Comment intégrer au plus tôt l’utilisateur dans le développement d’une applic...
Comment intégrer au plus tôt l’utilisateur dans le développement d’une applic...Comment intégrer au plus tôt l’utilisateur dans le développement d’une applic...
Comment intégrer au plus tôt l’utilisateur dans le développement d’une applic...
 
Agilité : la voix de la collaboration
Agilité : la voix de la collaborationAgilité : la voix de la collaboration
Agilité : la voix de la collaboration
 
Market validation (by Sylvain Chery)
Market validation (by Sylvain Chery)Market validation (by Sylvain Chery)
Market validation (by Sylvain Chery)
 
ALM and DevOps in the health industry
ALM and DevOps in the health industryALM and DevOps in the health industry
ALM and DevOps in the health industry
 
Agile Brown Bag: Gouvernance SharePoint
Agile Brown Bag: Gouvernance SharePointAgile Brown Bag: Gouvernance SharePoint
Agile Brown Bag: Gouvernance SharePoint
 
Agile Mëtteg Septembre 2015: Introduction à DevOps
Agile Mëtteg Septembre 2015: Introduction à DevOpsAgile Mëtteg Septembre 2015: Introduction à DevOps
Agile Mëtteg Septembre 2015: Introduction à DevOps
 
Agile Brown Bag - Vagrant & Docker: Introduction
Agile Brown Bag - Vagrant & Docker: IntroductionAgile Brown Bag - Vagrant & Docker: Introduction
Agile Brown Bag - Vagrant & Docker: Introduction
 
Introduction to agile methods
Introduction to agile methodsIntroduction to agile methods
Introduction to agile methods
 
Retour d expérience_sur_l_agilité
Retour d expérience_sur_l_agilitéRetour d expérience_sur_l_agilité
Retour d expérience_sur_l_agilité
 
Continuous innovation with Lean Startup
Continuous innovation with Lean StartupContinuous innovation with Lean Startup
Continuous innovation with Lean Startup
 
Agile testing games
Agile testing gamesAgile testing games
Agile testing games
 
Coding Dojo
Coding DojoCoding Dojo
Coding Dojo
 
Lkfr12 - De Scrum à Kanban
Lkfr12 - De Scrum à KanbanLkfr12 - De Scrum à Kanban
Lkfr12 - De Scrum à Kanban
 
Maîtriser et controler vos projets Agile
Maîtriser et controler vos projets AgileMaîtriser et controler vos projets Agile
Maîtriser et controler vos projets Agile
 
Kanban: going Lean/Agile for your IT dev. & support team
Kanban: going Lean/Agile for your IT dev. & support teamKanban: going Lean/Agile for your IT dev. & support team
Kanban: going Lean/Agile for your IT dev. & support team
 
It job day Henam 2011-06-20
It job day Henam 2011-06-20It job day Henam 2011-06-20
It job day Henam 2011-06-20
 
Agility, a mature approach, the fruit of more than 30 years research
Agility, a mature approach, the fruit of more than 30 years researchAgility, a mature approach, the fruit of more than 30 years research
Agility, a mature approach, the fruit of more than 30 years research
 

Recently uploaded

Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876dlhescort
 
Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1kcpayne
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...lizamodels9
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMANIlamathiKannappan
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Centuryrwgiffor
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Serviceritikaroy0888
 
Falcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to ProsperityFalcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to Prosperityhemanthkumar470700
 
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfDr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfAdmir Softic
 
Uneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration PresentationUneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration Presentationuneakwhite
 
Business Model Canvas (BMC)- A new venture concept
Business Model Canvas (BMC)-  A new venture conceptBusiness Model Canvas (BMC)-  A new venture concept
Business Model Canvas (BMC)- A new venture conceptP&CO
 
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...allensay1
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Neil Kimberley
 
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...daisycvs
 
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756dollysharma2066
 
Organizational Transformation Lead with Culture
Organizational Transformation Lead with CultureOrganizational Transformation Lead with Culture
Organizational Transformation Lead with CultureSeta Wicaksana
 
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLBAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLkapoorjyoti4444
 
Phases of Negotiation .pptx
 Phases of Negotiation .pptx Phases of Negotiation .pptx
Phases of Negotiation .pptxnandhinijagan9867
 
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort ServiceEluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort ServiceDamini Dixit
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesDipal Arora
 
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLSeo
 

Recently uploaded (20)

Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
 
Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMAN
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Century
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Service
 
Falcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to ProsperityFalcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to Prosperity
 
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfDr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
 
Uneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration PresentationUneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration Presentation
 
Business Model Canvas (BMC)- A new venture concept
Business Model Canvas (BMC)-  A new venture conceptBusiness Model Canvas (BMC)-  A new venture concept
Business Model Canvas (BMC)- A new venture concept
 
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023
 
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
 
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
 
Organizational Transformation Lead with Culture
Organizational Transformation Lead with CultureOrganizational Transformation Lead with Culture
Organizational Transformation Lead with Culture
 
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLBAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
 
Phases of Negotiation .pptx
 Phases of Negotiation .pptx Phases of Negotiation .pptx
Phases of Negotiation .pptx
 
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort ServiceEluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
 
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
 

Agile Mëtteg series - Session 4

  • 1. Continuous improvement in practice Agile Mëtteg – June 17th, 2010
  • 2. OBJECTIVES & AGENDA Objectives This session will give you a quick overview of agile values and principles. It will then focus on a key aspect (continuous improvement) and provide you with practical examples and techniques to help your team learn and become more efficient. Agenda Introduction of Agile Partner The attendees Introduction to the values of Agile Software Development Overview of Scrum and Lean principles  Continuous improvement and agile retrospectives Techniques and tips for conducting retrospectives  Q&A June 17th, 2010 Agile Mëtteg - Continuous improvement in practice 2
  • 3. AGILE PARTNER SERVICES IS users Services Custom Software Development & Maintenance Our core business to answer customer needs IS services Thanks to our expertise we can support IT team to reach their productivity & quality objectives (Assessment, Coaching, Support, Training, Resource delegation…) IS Solutions Take benefit from commercial or Open Source platform to answer as quick as possible to specific needs IS users services We can support Product & Services owners to work closely with the IT team (Assessment, Coaching, Support, Training, Resource delegation…) 1 4 Software Development & SoftwareMaintenance 2 ISSolutions IS Services Agility Agility 1 2 3 Agility June 17th, 2010 Agile Mëtteg - Continuous improvement in practice 3 3 4
  • 4. Let’s get acquainted June 17th, 2010 Agile Mëtteg - Continuous improvement in practice 4
  • 5. PRESENTATION OF THE ATTENDEES Who are you ? What is your role ? What do you know about agility ? What are your expectations ? June 17th, 2010 Agile Mëtteg - Continuous improvement in practice 5
  • 6. AGILITY – IT’s a mindset June 17th, 2010 Agile Mëtteg - Continuous improvement in practice 6
  • 7. THE THREE PILARS TRANSPARENCY to share a vision and create visibility ensures that aspects of the process that affect the outcome must be visible, agreed and shared to those managing the outcomes. INSPECTION to react rapidly The various aspects of the process must be inspected frequently enough so that unacceptable variances in the process can be detected. ADAPTATION to respond more accurately to the needs An adjustment must be made as quickly as possible to minimize further deviation if one or more aspects of the process are outside acceptable limits, and that the resulting product will be unacceptable June 17th, 2010 Agile Mëtteg - Continuous improvement in practice 7 Source: SCRUM GUIDE By Ken Schwaber, May, 2009
  • 8. THE 4 VALUES Extract from Manifesto for Agile Software Development: Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan June 17th, 2010 Agile Mëtteg - Continuous improvement in practice 8 Source: http://www.agilemanifesto.org/
  • 9. LEAN SW DEV: 7 PRINCIPLES 1. Eliminate WasteFocus: Is the task useful to reach the objectives 2. Build Quality In      Focus: Quality is a day to day attitude 3. Create Knowledge    Focus: Learn from experiences to be more efficient after 4. Defer Commitment   Focus: Take decision as soon as you have relevant information 5. Deliver Fast   Focus: Reduce lead time to correct defect 6. Respect People   Focus: Prefer to work as a Team instead of as a Group 7. Optimize The WholeFocus: Evaluate / Measure Value stream to optimize on right level Source: Poppendieck.LLC June 17th, 2010 9 Agile Mëtteg - Continuous improvement in practice
  • 10. ADAPTATION vs. ANTICIPATION Source: Succeeding with Agile: Software Development using Scrum, Mike Cohn , Addison-Wesley, 2009 June 17th, 2010 10 Agile Mëtteg - Continuous improvement in practice
  • 11. Overview of Scrum and KANBAN June 17th, 2010 Agile Mëtteg - Continuous improvement in practice 11
  • 12. SCRUM Team Scrum Master Product Owner June 17th, 2010 12 Agile Mëtteg - Continuous improvement in practice
  • 13. WHEN TO USE SCRUM Scrumperformshere Source: Strategic Management and Organizational Dynamics by Ralph Stacey in Agile Software Development with Scrum by Ken Schwaber and Mike Beedle. June 17th, 2010 13 Agile Mëtteg - Continuous improvement in practice
  • 14. KANBAN – LEAN INITIATIVE June 17th, 2010 Agile Mëtteg - Continuous improvement in practice 14 Source: Kanban and Scrum making the most of both – Henri Kniberg & Mathias Skarin
  • 15. WHEN TO USE KANBAN Optimize a organization in terms of performance of the organization quantity of valuable work delivered cycle time to deliver work Encourages discussion about improvements and action to take because it provides transparency into the process and its flow exposes bottlenecks, queues, variability and waste June 17th, 2010 Agile Mëtteg - Continuous improvement in practice 15
  • 16. Continuous improvement and agile retrospectives June 17th, 2010 Agile Mëtteg - Continuous improvement in practice 16
  • 17. CONTINUOUS IMPROVEMENT PROCESS June 17th, 2010 Agile Mëtteg - Continuous improvement in practice 17 Based on the principles of the Deming Cycle Incorporate the principle to take benefit of the lessons learned
  • 18. Continuousimprovementis not onlyrelated to agility. Examples of techniques used in continuousimprovement to analyzeproblemsencounteredduring a project : The « five WHY » « Project post mortem » review « Fishbone » diagram Who has alreadyused one of these techniques ? June 17th, 2010 Agile Mëtteg - Continuous improvement in practice 18
  • 19. Agile specificitywithScrum : Feedback isaskedregularly, all along the project, and the benefits are for the projectitself June 17th, 2010 Agile Mëtteg - Continuous improvement in practice 19
  • 20. SCRUM feedback loopsaddresstwo aspects of agile projects : To adapt the product to itsenvironment all along the project To adapt the developmentprocess all along the project Agile retrospectivesonly focus on the developmentprocess June 17th, 2010 Agile Mëtteg - Continuous improvement in practice 20
  • 21. Techniques and tips for conducting retrospectives June 17th, 2010 Agile Mëtteg - Continuous improvement in practice 21
  • 22. The “best” structure of an agile retrospective The « best » structure for an agile retrospectiveis : Set the stage Gather data Generate insights Decidewhat to do Close the retrospective June 17th, 2010 Agile Mëtteg - Continuous improvement in practice Source: Agile retrospectives by Esther Derby and Diana Larsen 22
  • 23.
  • 25. Follow a naturalorder of thinking
  • 26. Take a comprehensiveview of the team’scurrentmethods and practices
  • 27. Allow the discussion to go whereitneeds to go, ratherthanpredetermining the outcome
  • 28. Leave the retrospectivewithconcrete actions and experiments for the nextiterationJune 17th, 2010 Agile Mëtteg - Continuous improvement in practice 23
  • 29. CASE STUDY Let’s make the retrospective of this seminar ! June 17th, 2010 Agile Mëtteg - Continuous improvement in practice 24
  • 30.
  • 31. Agenda of the session
  • 32. Activity to set the stage and prepare all the attendees to be in a participative mode
  • 33. e.g. : « Check-In », asking a question everybodycananswer. « I pass » isallowed.
  • 34. « In one or twowords, what do youthink about thisseminar ? »June 17th, 2010 Agile Mëtteg - Continuous improvement in practice 25
  • 35.
  • 36. Start withevents, metrics and featurescompleted
  • 38. e.g. : « MadSadGlad » to gather data about feelings and discover the sources of satisfying and unsatisfying times.June 17th, 2010 Agile Mëtteg - Continuous improvement in practice 26
  • 39.
  • 41. Find solutions and additionalpossibilities
  • 42. Analyze pros and cons of eachpossibility
  • 43. Make a list of potentialimprovements
  • 45. e.g. : « Brainstorming withTalkingToken »+ « Votingwith Dots » June 17th, 2010 Agile Mëtteg - Continuous improvement in practice 27
  • 46.
  • 48. Create new items in the backlog to be sure thattheywillbetakenintoaccount
  • 50. e.g. : « SMART Goals »June 17th, 2010 Agile Mëtteg - Continuous improvement in practice 28
  • 51. 4. Decide what to do « SMART Goals » : Specific Measurable Attainable Relevant Timely June 17th, 2010 Agile Mëtteg - Continuous improvement in practice 29
  • 52.
  • 53. Make a retrospective of the retrospective
  • 54. Inspect and adaptalsoapplies to retrospectives
  • 56. e.g. : « ROTI or Return on Time Invested »June 17th, 2010 Agile Mëtteg - Continuous improvement in practice 30
  • 57. CONCLUSION June 17th, 2010 Agile Mëtteg - Continuous improvement in practice 31
  • 58. Learn to learn June 17th, 2010 Agile Mëtteg - Continuous improvement in practice 32 Based on the Deming wheel (or cycle) 1 1 D The objective to reachis the creation of added value The wheel evolves continuously towards the target The spacers are used to consolidate gains and prevent the wheel to come back down P Objective = Creation of value C A 2 2 3 3 Leveraging learning and consolidate the gains
  • 59. AN UNIVERSAL APPROACH June 17th, 2010 Agile Mëtteg - Continuous improvement in practice 33
  • 60. NEXT TRAININGS & CERTIFICATIONS June 17th, 2010 Agile Mëtteg - Continuous improvement in practice 34 Complete calendar on: http://www.agilepartner.net/training/training_calendar.html
  • 61. RESOURCES Agile Partner: www.agilepartner.net Agile Interest Group Luxembourg:www.aiglu.org Agile Alliance: www.agilealliance.org Scrum alliance: www.scrumalliance.org Scrum.org June 17th, 2010 Agile Mëtteg - Continuous improvement in practice 35
  • 62. CONTACTS Thank You June 17th, 2010 Agile Mëtteg - Continuous improvement in practice 36

Editor's Notes

  1. Visualize the workflow1) Split the work into pieces, write each item on a card and put on the wall2) Use named columns to illustrate where each item is in the workflow.3) Limit Work In Progress (WIP) - assign explicit limits to how many items may be in progress at each workflow state4) Measure the lead time (average time to complete one item, sometimes called “cycle time”), optimize the process to makelead time as small and predictable as possible
  2. Adapt the product : the reviewAdapt the process : the retrospective
  3. Tatoe (Japanese): example; simile; metaphor; allegory; parable
  4. Goal of the session : help us improveour sessionAgenda : temps restant -10 à 15 min
  5. SMART goals : SpecificMeasurableAttainableRelevantTimely
  6. SMART goals : SpecificMeasurableAttainableRelevantTimely
  7. Sur une échelle de 0 à 4