SlideShare a Scribd company logo
1 of 35
Download to read offline
C o n f i d e n t i a l 
ADOPTING AGILE 
VIA 
CONTINUOUS 
IMPROVEMENT 
WITH 
WORKSHOP 
- PRIYANK SHAH
Agenda 
 Agile Overview 
 Workshop 
 Q&A Session
Agile 
MAen atlthernoatidveo to ltroadgitioynal project 
management 
 An alternative to waterfall or traditional 
sequential project execution model 
 Helps teams respond to 
unpredictability through incremental 
and iterative work cadences 
 Generates early feedback
Who is using scrum?
Scrum Is NOT?
What is Scrum? 
Scrum is Not a process or a technique 
for building products; rather, it is a 
framework within which you can 
employ various processes and 
techniques. 
Scrum is using one or more cross-functional, 
self-organizing teams of 
about seven people each.
Scrum Process
Scrum Framework 
Roles 
•Product Owner 
•Scrum Master 
•Scrum Team 
•Stakeholders 
Phases 
•Sprint Planning 
•Daily Scrum Meeting 
•Sprint Review 
•Sprint Retrospective 
Artifacts 
•Product Backlog Sheet 
•Sprint Backlog Sheet 
•SRTM 
•Daily Status Mail Template 
•Impediment Tracking Sheet 
•Sprint Review Analysis Sheet
Role Overview 
Role
• Ensures Scrum Team adheres to Scrum values, 
practices and rules 
• Coaches Scrum team to be more productive and deliver 
quality products 
• Helps make changes required for helping Scrum 
succeed 
• Removes impediments and protects team from 
disruption 
Scrum 
Master 
• Knowledgeable – clear about goals and how to deliver 
success 
• Maintains the product backlog and release burn down chart 
• Only he prioritizes work to be done 
• Single person responsible for maximizing the return on 
investment 
• (ROI) of the development effort 
Product 
Owner 
• Self Motivated to deliver excellent software 
• Cross Functional 7 people +/- 2 
• Willing to help each other and work outside comfort zone Team
Scrum Norms 
 Sprint can be no longer than 4 weeks 
 Produce releasable software at the end of every sprint 
 Team are self organizing -picks up the tasks they will perform 
 Team size in the range of 5-9 people excluding scrum master 
and product owner 
 Everything is Time-boxed 
 No titles –everyone contributes irrespective of the role and type 
of work 
 No changes during the course of a sprint to the sprint backlog 
including team
Roles 
•Product owner 
•ScrumMaster 
•Scrum Team 
•Stakeholders 
• Sprint Planning 
• Daily Scrum Meeting 
• Sprint Review 
• Sprint Retrospective 
Artifacts 
•Product Backlog Sheet 
•Sprint Backlog Sheet 
•Sprint Requirement Traceability Matrix 
•Daily Status Mail Template 
•Impediment Tracking Sheet 
•Sprint Review Analysis Sheet 
Phases
Product Backlog? 
• Visible to all stakeholders 
• Any stakeholder (including 
the Team) can add items 
• Constantly re-prioritized 
by the Product Owner 
• Items at top are more 
granular than items at 
bottom 
• Maintained during the 
Backlog Refinement 
Meeting
Sprint Backlog? 
• Visible to all 
stakeholders 
• Any stakeholder 
(including the Team) can 
add items 
• Constantly re-prioritized 
by the Product 
Owner 
• Items at top are more 
granular than items at 
bottom
Scrum Meetings?
Sprint Planning 
• Just in time planning at Sprint level 
• Sprint includes sprint planning, development, sprint review, 
sprint retrospective one after other with no time gap 
between Sprints 
• Time boxed to 8 hours for 1 month sprint 
• No interval between two sprints 
• Toward the end of the Sprint Planning Meeting, the team 
breaks the selected items into an initial list of Sprint Tasks, 
and makes a final commitment to do the work.
Daily Scrum & Sprint Execution
Time Available During Sprint
Sprint Review
Sprint Retrospective
Backlog Refinement Meeting
Task Estimation –Planning Poker
Sprint Burndown Chart
INSTRUCTIONS: Read the following scenario, and work with 
your partner to come up with what you think a great Scrum 
Master would do in this situation. 
The product owner says that he's 
not going to be available to attend 
the Sprint planning meeting, but he 
doesn't mind if the team goes 
ahead and does it without him.
INSTRUCTIONS: Read the following scenario, and work with 
your partner to come up with what you think a great Scrum 
Master would do in this situation. 
In the middle of the Sprint, one of 
the team members manager 
comes and says s/he needs to 
pull him off the project for a 
couple days, to work on 
something else.
INSTRUCTIONS: Read the following scenario, and work with 
your partner to come up with what you think a great Scrum 
Master would do in this situation. 
During the Sprint planning meeting, 
the product owner says he doesn't 
have all of the details for one of the 
items on the backlog, could the 
team come up with an estimate, 
and then once he gets all the 
details, they could revise the 
estimate?
INSTRUCTIONS: Read the following scenario, and work with 
your partner to come up with what you think a great Scrum 
Master would do in this situation. 
The product owner says he's not 
going to be available for the Sprint 
review, but that he is sure the team 
has done everything it committed to 
do, if it says it has.
INSTRUCTIONS: Read the following scenario, and work with 
your partner to come up with what you think a great Scrum 
Master would do in this situation. 
One of the blocks that the team 
member has reported is that their 
PC is running very slowly. 
They've reported this to IS, and 
you followed up with a phone 
call, but you still haven't received 
a response from the IS team
INSTRUCTIONS: Read the following scenario, and work with 
your partner to come up with what you think a great Scrum 
Master would do in this situation. 
The daily standup meeting seems 
to start late every single day; each 
day, one or two members of the 
team (different each day) arrive a 
few minutes late for the standup.
INSTRUCTIONS: Read the following scenario, and work with 
your partner to come up with what you think a great Scrum 
Master would do in this situation. 
The team appears to be very 
stressed out. They are having to 
work late most nights of the week, 
and they even have to work 
Saturdays every now and again, in 
order to meet their Sprint goals. 
You hear comments like scrum is 
awful it forces us to work so hard.
Thank You 
No Q & Aplease!!
References: 
This example graph produced for Wiley E. Coyote by 
CollabNet ScrumWorks® http://www.scrumworks.com 
“Seven Obstacles to Enterprise Agility,” Gantthead, James 
(2010) http://www.gantthead.com/content/articles/255033.cfm 
Scaling Lean & Agile Development, Larman/Vodde, Addison 
Wesley (2008) 
Agile movement defined at http://agilemanifesto.org 
Graph inspired by discussions with Ronald E. Jeffries 
All Images are from - http://scrumtrainingseries.com/

More Related Content

What's hot

Sprint Review and Planning Template
Sprint Review and Planning TemplateSprint Review and Planning Template
Sprint Review and Planning TemplateMike Lally
 
Tips n' Tricks - Sprint Review
Tips n' Tricks - Sprint ReviewTips n' Tricks - Sprint Review
Tips n' Tricks - Sprint ReviewSteve Greene
 
Lightning Talk: An Introduction To Scrum
Lightning Talk: An Introduction To ScrumLightning Talk: An Introduction To Scrum
Lightning Talk: An Introduction To Scrumjoshua.mcadams
 
Short introduction to Agile Scrum
Short introduction to Agile ScrumShort introduction to Agile Scrum
Short introduction to Agile ScrumNishan Bose
 
What is the purpose of Sprint planning meeting in Agile?
What is the purpose of Sprint planning meeting in Agile?What is the purpose of Sprint planning meeting in Agile?
What is the purpose of Sprint planning meeting in Agile?Mario Lucero
 
3. Armine - retrospective and grooming
3. Armine - retrospective and grooming3. Armine - retrospective and grooming
3. Armine - retrospective and groomingArevik Harutyunyan
 
Introduction to scrum
Introduction to scrumIntroduction to scrum
Introduction to scrumSunny Poswal
 
Mujeebur rahmansaher introduction-to-scrum_v2
Mujeebur rahmansaher introduction-to-scrum_v2Mujeebur rahmansaher introduction-to-scrum_v2
Mujeebur rahmansaher introduction-to-scrum_v2Mujeebur Rahmansaher
 
Scrum Introduction
Scrum IntroductionScrum Introduction
Scrum IntroductionJames Brett
 
Agile/Scrum Methodology Gains Your Productivity
Agile/Scrum Methodology Gains Your ProductivityAgile/Scrum Methodology Gains Your Productivity
Agile/Scrum Methodology Gains Your ProductivityMd. Hasan Basri (Angel)
 
Agile, not just for software
Agile, not just for softwareAgile, not just for software
Agile, not just for softwareJohn Paz
 

What's hot (19)

Sprint Review and Planning Template
Sprint Review and Planning TemplateSprint Review and Planning Template
Sprint Review and Planning Template
 
Tips n' Tricks - Sprint Review
Tips n' Tricks - Sprint ReviewTips n' Tricks - Sprint Review
Tips n' Tricks - Sprint Review
 
Lightning Talk: An Introduction To Scrum
Lightning Talk: An Introduction To ScrumLightning Talk: An Introduction To Scrum
Lightning Talk: An Introduction To Scrum
 
Short introduction to Agile Scrum
Short introduction to Agile ScrumShort introduction to Agile Scrum
Short introduction to Agile Scrum
 
Scrum in a nutshell
Scrum in a nutshellScrum in a nutshell
Scrum in a nutshell
 
What is the purpose of Sprint planning meeting in Agile?
What is the purpose of Sprint planning meeting in Agile?What is the purpose of Sprint planning meeting in Agile?
What is the purpose of Sprint planning meeting in Agile?
 
Scrum
ScrumScrum
Scrum
 
3. Armine - retrospective and grooming
3. Armine - retrospective and grooming3. Armine - retrospective and grooming
3. Armine - retrospective and grooming
 
Introduction to scrum
Introduction to scrumIntroduction to scrum
Introduction to scrum
 
SCRUM – Agile Methodology
SCRUM – Agile MethodologySCRUM – Agile Methodology
SCRUM – Agile Methodology
 
Mujeebur rahmansaher introduction-to-scrum_v2
Mujeebur rahmansaher introduction-to-scrum_v2Mujeebur rahmansaher introduction-to-scrum_v2
Mujeebur rahmansaher introduction-to-scrum_v2
 
Scrum Basics
Scrum BasicsScrum Basics
Scrum Basics
 
Scrum
ScrumScrum
Scrum
 
Agile philosophy
Agile philosophyAgile philosophy
Agile philosophy
 
Scrum Introduction
Scrum IntroductionScrum Introduction
Scrum Introduction
 
Scrum For Developers
Scrum For DevelopersScrum For Developers
Scrum For Developers
 
Agile/Scrum Methodology Gains Your Productivity
Agile/Scrum Methodology Gains Your ProductivityAgile/Scrum Methodology Gains Your Productivity
Agile/Scrum Methodology Gains Your Productivity
 
Agile, not just for software
Agile, not just for softwareAgile, not just for software
Agile, not just for software
 
Scrum checklist
Scrum checklistScrum checklist
Scrum checklist
 

Viewers also liked

Creating A Culture Of Improvement
Creating A Culture Of ImprovementCreating A Culture Of Improvement
Creating A Culture Of ImprovementJack Howe
 
Build a culture of continuous improvement using agile and WoW
Build a culture of continuous improvement using agile and WoWBuild a culture of continuous improvement using agile and WoW
Build a culture of continuous improvement using agile and WoWPrabhakar Karve
 
Agile Mëtteg series - Session 4
 Agile Mëtteg series - Session 4 Agile Mëtteg series - Session 4
Agile Mëtteg series - Session 4Agile Partner S.A.
 
The RISE Framework: Using learning analytics for the continuous improvement o...
The RISE Framework: Using learning analytics for the continuous improvement o...The RISE Framework: Using learning analytics for the continuous improvement o...
The RISE Framework: Using learning analytics for the continuous improvement o...Bob Bodily
 
Features of total quality management
Features of total quality managementFeatures of total quality management
Features of total quality managementErick Baltazary Lyimo
 
Software Development Process Models (SCRUM Methodology)
Software Development Process Models (SCRUM Methodology)Software Development Process Models (SCRUM Methodology)
Software Development Process Models (SCRUM Methodology)Muhammad Ahmed
 
Agile205: Intro to Agile Product Management
Agile205: Intro to Agile Product ManagementAgile205: Intro to Agile Product Management
Agile205: Intro to Agile Product ManagementRich Mironov
 
Product Strategy
Product StrategyProduct Strategy
Product StrategyMatt Hunter
 
Agile Product Manager/Product Owner Dilemma (PMEC)
Agile Product Manager/Product Owner Dilemma (PMEC)Agile Product Manager/Product Owner Dilemma (PMEC)
Agile Product Manager/Product Owner Dilemma (PMEC)Enthiosys Inc
 
Total Quality Management (TQM)
Total Quality Management (TQM)Total Quality Management (TQM)
Total Quality Management (TQM)Mudassar Salman
 

Viewers also liked (11)

Creating A Culture Of Improvement
Creating A Culture Of ImprovementCreating A Culture Of Improvement
Creating A Culture Of Improvement
 
Build a culture of continuous improvement using agile and WoW
Build a culture of continuous improvement using agile and WoWBuild a culture of continuous improvement using agile and WoW
Build a culture of continuous improvement using agile and WoW
 
Agile Mëtteg series - Session 4
 Agile Mëtteg series - Session 4 Agile Mëtteg series - Session 4
Agile Mëtteg series - Session 4
 
The RISE Framework: Using learning analytics for the continuous improvement o...
The RISE Framework: Using learning analytics for the continuous improvement o...The RISE Framework: Using learning analytics for the continuous improvement o...
The RISE Framework: Using learning analytics for the continuous improvement o...
 
Features of total quality management
Features of total quality managementFeatures of total quality management
Features of total quality management
 
Software Development Process Models (SCRUM Methodology)
Software Development Process Models (SCRUM Methodology)Software Development Process Models (SCRUM Methodology)
Software Development Process Models (SCRUM Methodology)
 
Test Automation in Agile
Test Automation in AgileTest Automation in Agile
Test Automation in Agile
 
Agile205: Intro to Agile Product Management
Agile205: Intro to Agile Product ManagementAgile205: Intro to Agile Product Management
Agile205: Intro to Agile Product Management
 
Product Strategy
Product StrategyProduct Strategy
Product Strategy
 
Agile Product Manager/Product Owner Dilemma (PMEC)
Agile Product Manager/Product Owner Dilemma (PMEC)Agile Product Manager/Product Owner Dilemma (PMEC)
Agile Product Manager/Product Owner Dilemma (PMEC)
 
Total Quality Management (TQM)
Total Quality Management (TQM)Total Quality Management (TQM)
Total Quality Management (TQM)
 

Similar to Adopting agile via continuous improvement with workshop

Similar to Adopting agile via continuous improvement with workshop (20)

Scrum Overview
Scrum OverviewScrum Overview
Scrum Overview
 
Beginners Guide to Scrum
Beginners Guide to ScrumBeginners Guide to Scrum
Beginners Guide to Scrum
 
Practicing Agile through Scrum
Practicing Agile through ScrumPracticing Agile through Scrum
Practicing Agile through Scrum
 
Dot+Net+2010+Features
Dot+Net+2010+FeaturesDot+Net+2010+Features
Dot+Net+2010+Features
 
Agile
AgileAgile
Agile
 
Agile
Agile Agile
Agile
 
Agile Scrum Methodology
Agile Scrum MethodologyAgile Scrum Methodology
Agile Scrum Methodology
 
Agile
AgileAgile
Agile
 
PSPO(Scrum Product Owner) Preparation Quick Guide.pdf
PSPO(Scrum Product Owner) Preparation Quick Guide.pdfPSPO(Scrum Product Owner) Preparation Quick Guide.pdf
PSPO(Scrum Product Owner) Preparation Quick Guide.pdf
 
Introduction to agile
Introduction to agileIntroduction to agile
Introduction to agile
 
Agile processes scrum
Agile processes scrumAgile processes scrum
Agile processes scrum
 
Scrum소개
Scrum소개Scrum소개
Scrum소개
 
Scrum- Anit Patterns
Scrum- Anit PatternsScrum- Anit Patterns
Scrum- Anit Patterns
 
Scrum Process
Scrum ProcessScrum Process
Scrum Process
 
Agile scrum training
Agile scrum trainingAgile scrum training
Agile scrum training
 
The Scrum Model
The Scrum ModelThe Scrum Model
The Scrum Model
 
English redistributable-intro-scrum
English redistributable-intro-scrumEnglish redistributable-intro-scrum
English redistributable-intro-scrum
 
Agile project management tech gig
Agile project management   tech gigAgile project management   tech gig
Agile project management tech gig
 
Let's Talk About Scrum
Let's Talk About ScrumLet's Talk About Scrum
Let's Talk About Scrum
 
FALLSEM2022-23_SWE2029_TH_VL2022230101289_Reference_Material_I_26-09-2022_Scr...
FALLSEM2022-23_SWE2029_TH_VL2022230101289_Reference_Material_I_26-09-2022_Scr...FALLSEM2022-23_SWE2029_TH_VL2022230101289_Reference_Material_I_26-09-2022_Scr...
FALLSEM2022-23_SWE2029_TH_VL2022230101289_Reference_Material_I_26-09-2022_Scr...
 

Recently uploaded

Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationKnoldus Inc.
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Nikki Chapple
 
All These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDFAll These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDFMichael Gough
 
Infrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platformsInfrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platformsYoss Cohen
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observabilityitnewsafrica
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 
Landscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdfLandscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdfAarwolf Industries LLC
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxfnnc6jmgwh
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...itnewsafrica
 
A Glance At The Java Performance Toolbox
A Glance At The Java Performance ToolboxA Glance At The Java Performance Toolbox
A Glance At The Java Performance ToolboxAna-Maria Mihalceanu
 
React JS; all concepts. Contains React Features, JSX, functional & Class comp...
React JS; all concepts. Contains React Features, JSX, functional & Class comp...React JS; all concepts. Contains React Features, JSX, functional & Class comp...
React JS; all concepts. Contains React Features, JSX, functional & Class comp...Karmanjay Verma
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesManik S Magar
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterMydbops
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkPixlogix Infotech
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024TopCSSGallery
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructureitnewsafrica
 

Recently uploaded (20)

Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog Presentation
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
 
All These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDFAll These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDF
 
Infrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platformsInfrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platforms
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 
Landscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdfLandscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdf
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
 
A Glance At The Java Performance Toolbox
A Glance At The Java Performance ToolboxA Glance At The Java Performance Toolbox
A Glance At The Java Performance Toolbox
 
React JS; all concepts. Contains React Features, JSX, functional & Class comp...
React JS; all concepts. Contains React Features, JSX, functional & Class comp...React JS; all concepts. Contains React Features, JSX, functional & Class comp...
React JS; all concepts. Contains React Features, JSX, functional & Class comp...
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App Framework
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
 

Adopting agile via continuous improvement with workshop

  • 1. C o n f i d e n t i a l ADOPTING AGILE VIA CONTINUOUS IMPROVEMENT WITH WORKSHOP - PRIYANK SHAH
  • 2. Agenda  Agile Overview  Workshop  Q&A Session
  • 3. Agile MAen atlthernoatidveo to ltroadgitioynal project management  An alternative to waterfall or traditional sequential project execution model  Helps teams respond to unpredictability through incremental and iterative work cadences  Generates early feedback
  • 4. Who is using scrum?
  • 6. What is Scrum? Scrum is Not a process or a technique for building products; rather, it is a framework within which you can employ various processes and techniques. Scrum is using one or more cross-functional, self-organizing teams of about seven people each.
  • 8. Scrum Framework Roles •Product Owner •Scrum Master •Scrum Team •Stakeholders Phases •Sprint Planning •Daily Scrum Meeting •Sprint Review •Sprint Retrospective Artifacts •Product Backlog Sheet •Sprint Backlog Sheet •SRTM •Daily Status Mail Template •Impediment Tracking Sheet •Sprint Review Analysis Sheet
  • 10.
  • 11. • Ensures Scrum Team adheres to Scrum values, practices and rules • Coaches Scrum team to be more productive and deliver quality products • Helps make changes required for helping Scrum succeed • Removes impediments and protects team from disruption Scrum Master • Knowledgeable – clear about goals and how to deliver success • Maintains the product backlog and release burn down chart • Only he prioritizes work to be done • Single person responsible for maximizing the return on investment • (ROI) of the development effort Product Owner • Self Motivated to deliver excellent software • Cross Functional 7 people +/- 2 • Willing to help each other and work outside comfort zone Team
  • 12. Scrum Norms  Sprint can be no longer than 4 weeks  Produce releasable software at the end of every sprint  Team are self organizing -picks up the tasks they will perform  Team size in the range of 5-9 people excluding scrum master and product owner  Everything is Time-boxed  No titles –everyone contributes irrespective of the role and type of work  No changes during the course of a sprint to the sprint backlog including team
  • 13. Roles •Product owner •ScrumMaster •Scrum Team •Stakeholders • Sprint Planning • Daily Scrum Meeting • Sprint Review • Sprint Retrospective Artifacts •Product Backlog Sheet •Sprint Backlog Sheet •Sprint Requirement Traceability Matrix •Daily Status Mail Template •Impediment Tracking Sheet •Sprint Review Analysis Sheet Phases
  • 14. Product Backlog? • Visible to all stakeholders • Any stakeholder (including the Team) can add items • Constantly re-prioritized by the Product Owner • Items at top are more granular than items at bottom • Maintained during the Backlog Refinement Meeting
  • 15. Sprint Backlog? • Visible to all stakeholders • Any stakeholder (including the Team) can add items • Constantly re-prioritized by the Product Owner • Items at top are more granular than items at bottom
  • 17.
  • 18. Sprint Planning • Just in time planning at Sprint level • Sprint includes sprint planning, development, sprint review, sprint retrospective one after other with no time gap between Sprints • Time boxed to 8 hours for 1 month sprint • No interval between two sprints • Toward the end of the Sprint Planning Meeting, the team breaks the selected items into an initial list of Sprint Tasks, and makes a final commitment to do the work.
  • 19. Daily Scrum & Sprint Execution
  • 26.
  • 27. INSTRUCTIONS: Read the following scenario, and work with your partner to come up with what you think a great Scrum Master would do in this situation. The product owner says that he's not going to be available to attend the Sprint planning meeting, but he doesn't mind if the team goes ahead and does it without him.
  • 28. INSTRUCTIONS: Read the following scenario, and work with your partner to come up with what you think a great Scrum Master would do in this situation. In the middle of the Sprint, one of the team members manager comes and says s/he needs to pull him off the project for a couple days, to work on something else.
  • 29. INSTRUCTIONS: Read the following scenario, and work with your partner to come up with what you think a great Scrum Master would do in this situation. During the Sprint planning meeting, the product owner says he doesn't have all of the details for one of the items on the backlog, could the team come up with an estimate, and then once he gets all the details, they could revise the estimate?
  • 30. INSTRUCTIONS: Read the following scenario, and work with your partner to come up with what you think a great Scrum Master would do in this situation. The product owner says he's not going to be available for the Sprint review, but that he is sure the team has done everything it committed to do, if it says it has.
  • 31. INSTRUCTIONS: Read the following scenario, and work with your partner to come up with what you think a great Scrum Master would do in this situation. One of the blocks that the team member has reported is that their PC is running very slowly. They've reported this to IS, and you followed up with a phone call, but you still haven't received a response from the IS team
  • 32. INSTRUCTIONS: Read the following scenario, and work with your partner to come up with what you think a great Scrum Master would do in this situation. The daily standup meeting seems to start late every single day; each day, one or two members of the team (different each day) arrive a few minutes late for the standup.
  • 33. INSTRUCTIONS: Read the following scenario, and work with your partner to come up with what you think a great Scrum Master would do in this situation. The team appears to be very stressed out. They are having to work late most nights of the week, and they even have to work Saturdays every now and again, in order to meet their Sprint goals. You hear comments like scrum is awful it forces us to work so hard.
  • 34. Thank You No Q & Aplease!!
  • 35. References: This example graph produced for Wiley E. Coyote by CollabNet ScrumWorks® http://www.scrumworks.com “Seven Obstacles to Enterprise Agility,” Gantthead, James (2010) http://www.gantthead.com/content/articles/255033.cfm Scaling Lean & Agile Development, Larman/Vodde, Addison Wesley (2008) Agile movement defined at http://agilemanifesto.org Graph inspired by discussions with Ronald E. Jeffries All Images are from - http://scrumtrainingseries.com/