SlideShare ist ein Scribd-Unternehmen logo
1 von 23
Downloaden Sie, um offline zu lesen
AGILE SCRUM SUMMARY
KEY POINT
KienDN, 2018-Oct-29
Daongockien.vn@gmail.com
CONFIDENTIAL
Agenda
• Chapter 1: Scrum Theory and Concept
• Chapter 2: Scrum Roles
• Chapter 3: Scrum Artifacts & other glossaries
• Chapter 4: Scrum Events
• Chapter 5: Key Techniques
2
CONFIDENTIAL
SCRUM THEORY AND CONCEPT
Chapter 1
3
CONFIDENTIAL
Challenges in Software Development
• Requirements change
• Customers never knows exactly what they need
• Requirements are incomplete
• People rarely understand requirements from the beginning
• People make mistakes but it’s hard to fix them on the latter stages of development
• For most middle-to-large systems, it is hard (impossible) to design everything in
advance
4
CONFIDENTIAL
What customer really needs?
5
Plan?
UML
diagrams?
New
technology?
Design
documents?
Customer needs working software
that improves their business!
CONFIDENTIAL
AGILE MANIFESTO
6
CONFIDENTIAL
Scrum – At a Glance
7
Sprint length
Events 4 weeks 3 weeks 2 weeks 1 week
Sprint Planning 8 hr 6 hr 4 hr 2 hr
Daily Scrums 15 min 15 min 15 min 15 min
Sprint Review 4 hr 3 hr 2 hr 1 hr
Sprint Retrospective 3 hr 2.25 hr 1.5 hr 0.75 hr
• Iterative
• 3 roles
• 4 events
• Timebox
CONFIDENTIAL
SCRUM ROLES
Chapter 2
8
CONFIDENTIAL
The Scrum Team
9
There are three roles in a Scrum project; no less, and no more.
• 1 person
• Full-time or Part-time
• Business oriented
• 1 person
• Full-time or Part-time
• Scrum coach and
facilitator
• 3 to 9 people
• Full-time (recommended)
• Specialist
Other persons can also be involved in and potentially affect the project but they are not considered internal to the
project:
• Company manager
• Customer
• End user representative…
They are called Stakeholders
CONFIDENTIAL
So, Who is the Project Manager?
10
• There is no such role in Scrum
• None of the 3 roles of Scrum act as a traditional project manager.
• Some people consider the Scrum Master to be the equivalent to
traditional project manager; but it is not true
• The project management responsibilities are distributed among the
three roles of Scrum and there is no centralized project management
in Scrum
CONFIDENTIAL
SCRUM ARTIFACTS
Chapter 3
11
CONFIDENTIAL
Scrum Artifacts
12
Req.
analysis
Design
CodeTest
Deploy
Sprint
Req.
analysis
Design
CodeTest
Deploy
Req.
analysis
Design
CodeTest
Deploy
Scrum Project
Sprint Increment
Code complete
Code reviewed
Unit test executed
Integration tested & documented
No major defect
DoD
Backlog item Estimation Priority
Allow a guest to make a reservation 3 1
As a guest, I want to cancel a reservation. 5 2
As a guest, I want to change the dates of a
reservation.
3 3
As a hotel employee, I can run RevPAR
reports (revenue-per-available-room)
8 4
Improve exception handling 8 5
... 30 6
... 50 7
Product Backlog
CONFIDENTIAL
Scrum Artifacts
13
Sprint Backlog Sprint Goal
Information Indicator Burndown chart
A short description (one or two
sentences) of what the team plans
to achieve during the sprint
CONFIDENTIAL
SCRUM EVENTS
Chapter 4
14
CONFIDENTIAL
Events schedule
15
Sprint length
Events 4 weeks 3 weeks 2 weeks 1 week
Sprint Planning 8 hr 6 hr 4 hr 2 hr
Daily Scrums 15 min 15 min 15 min 15 min
Sprint Review 4 hr 3 hr 2 hr 1 hr
Sprint Retrospective 3 hr 2.25 hr 1.5 hr 0.75 hr
CONFIDENTIAL
Sprint planning
16
• Development Team asks Product Owner enough questions about high level user stories to
• turn a high-level user story into more detailed tasks in Sprint Backlog.
• estimate the size of the user story.
• Not necessarily completed in this meeting: having a detailed plan for the first few days is enough.
CONFIDENTIAL
Daily scrum
17
• What I did yesterday?
• What I plan to do today?
• What impediments are preventing progress?
CONFIDENTIAL
Sprint review
18
• Should be informal, no need to spend much time prepare nice documentations.
• Output of Sprint Review is updated Product Backlog
CONFIDENTIAL
Sprint retrospective
19
• Two main questions are asked in the sprint retrospective:
• What went well during the sprint?
• What could be improved in the next sprint?
CONFIDENTIAL
KEY TECHNIQUE
Chapter 5
20
CONFIDENTIAL
Key technique
21
• Estimation:
• Function point 1,2,3,5, 8, 13 (know how to handle) -> 13, 20, 40,
100 (undermined, story need to broken down)
• First, find an item that’s small in size, but not the smallest item—that’s
your first 2-point story.
• find another story that’s between 2x and 4x the size of your 2-point
story—that’s your first 5-point story.
• Sprint length
• Business, risk appetite, delivery frequency
• Overall length of release
• Uncertainty (change, technology stack, ..)
• Backlog transparency
• As A, I wanna to do smt at, … (5W).
• Make sure all member + stakeholder could clear abt backlog
CONFIDENTIAL
Key technique
22
• Epic vs Story vs Requirement Document = Requirement group vs
Requirement entry point vs Requirement
• Scope of work
• Make clear DoD, make clear task gradationally
• Change requirement during Sprint
• As taught, NO, but in fact in both theory and practice it is YES if
following condition is satisfied:
• Source of change: The change has been confirmed with the customer.
• Timing: The change has been identified at least X (2-3) days before the
end of sprint.
• Purpose: The change aligns well with the value proposition of a story in
the sprint
• Size: The change is small – up to X hours.
• Release
• Delivery frequently, since earlier stage, is a key point to get feedback
and success.
CONFIDENTIAL
Thank you!
Q&A
23

Weitere ähnliche Inhalte

Was ist angesagt?

Introduction To Agile
Introduction To AgileIntroduction To Agile
Introduction To Agilevineet
 
Fix-Price Projects And Agile – PyCon Sette
Fix-Price Projects And Agile – PyCon SetteFix-Price Projects And Agile – PyCon Sette
Fix-Price Projects And Agile – PyCon SettePeter Bittner
 
Agile software development and extreme Programming
Agile software development and extreme Programming  Agile software development and extreme Programming
Agile software development and extreme Programming Fatemeh Karimi
 
Agile In 15 Minutes
Agile In 15 MinutesAgile In 15 Minutes
Agile In 15 MinutesHenry Jacob
 
Agile and fixed budget projects
Agile and fixed budget projectsAgile and fixed budget projects
Agile and fixed budget projectsGul Mohammad
 
Agile Project Management with Scrum
Agile Project Management with ScrumAgile Project Management with Scrum
Agile Project Management with ScrumAditya Raj
 
Agile Process Introduction
Agile Process IntroductionAgile Process Introduction
Agile Process IntroductionNguyen Hai
 
Agile methodology
Agile methodologyAgile methodology
Agile methodologyDhruv Kumar
 
Agile development makes elephants dance
Agile development makes elephants danceAgile development makes elephants dance
Agile development makes elephants danceEthan Huang
 
Agile methodology and Scrum Framewwork
Agile methodology and Scrum FramewworkAgile methodology and Scrum Framewwork
Agile methodology and Scrum Framewworksalmanahmed368
 
Case Study on agile scrum methodology on shopping cart
Case Study on agile scrum methodology on shopping cartCase Study on agile scrum methodology on shopping cart
Case Study on agile scrum methodology on shopping cartAbdullah Raza
 
Agile Methodology (scrum)
Agile Methodology (scrum)Agile Methodology (scrum)
Agile Methodology (scrum)Manoj Ellappan
 
Agile - A Super Quick Introduction
Agile - A Super Quick IntroductionAgile - A Super Quick Introduction
Agile - A Super Quick IntroductionThiago Leych
 
Introduction to Scrum.ppt
Introduction to Scrum.pptIntroduction to Scrum.ppt
Introduction to Scrum.pptMohan Late
 

Was ist angesagt? (20)

Introduction To Agile
Introduction To AgileIntroduction To Agile
Introduction To Agile
 
Fix-Price Projects And Agile – PyCon Sette
Fix-Price Projects And Agile – PyCon SetteFix-Price Projects And Agile – PyCon Sette
Fix-Price Projects And Agile – PyCon Sette
 
Agile software development and extreme Programming
Agile software development and extreme Programming  Agile software development and extreme Programming
Agile software development and extreme Programming
 
Egov Projects For Fun Profit
Egov Projects For Fun Profit Egov Projects For Fun Profit
Egov Projects For Fun Profit
 
Agile In 15 Minutes
Agile In 15 MinutesAgile In 15 Minutes
Agile In 15 Minutes
 
Agile and fixed budget projects
Agile and fixed budget projectsAgile and fixed budget projects
Agile and fixed budget projects
 
Agile Project Management with Scrum
Agile Project Management with ScrumAgile Project Management with Scrum
Agile Project Management with Scrum
 
Agile Process Introduction
Agile Process IntroductionAgile Process Introduction
Agile Process Introduction
 
Scrum Training
Scrum TrainingScrum Training
Scrum Training
 
Agile methodology
Agile methodologyAgile methodology
Agile methodology
 
Scrum overview
Scrum overviewScrum overview
Scrum overview
 
Agile Release Planning
Agile Release PlanningAgile Release Planning
Agile Release Planning
 
Agile development makes elephants dance
Agile development makes elephants danceAgile development makes elephants dance
Agile development makes elephants dance
 
Agile methodology and Scrum Framewwork
Agile methodology and Scrum FramewworkAgile methodology and Scrum Framewwork
Agile methodology and Scrum Framewwork
 
Case Study on agile scrum methodology on shopping cart
Case Study on agile scrum methodology on shopping cartCase Study on agile scrum methodology on shopping cart
Case Study on agile scrum methodology on shopping cart
 
AGILE METHODOLOGY
AGILE METHODOLOGYAGILE METHODOLOGY
AGILE METHODOLOGY
 
Agile Methodology (scrum)
Agile Methodology (scrum)Agile Methodology (scrum)
Agile Methodology (scrum)
 
PMBoK and Scrum: can we be friends?
PMBoK and Scrum: can we be friends?PMBoK and Scrum: can we be friends?
PMBoK and Scrum: can we be friends?
 
Agile - A Super Quick Introduction
Agile - A Super Quick IntroductionAgile - A Super Quick Introduction
Agile - A Super Quick Introduction
 
Introduction to Scrum.ppt
Introduction to Scrum.pptIntroduction to Scrum.ppt
Introduction to Scrum.ppt
 

Ähnlich wie Agile scrum summary

Scrum Crash Course - Anatoli Iliev and Lyubomir Cholakov, Infragistics
Scrum Crash Course - Anatoli Iliev and Lyubomir Cholakov, InfragisticsScrum Crash Course - Anatoli Iliev and Lyubomir Cholakov, Infragistics
Scrum Crash Course - Anatoli Iliev and Lyubomir Cholakov, InfragisticsbeITconference
 
Agile scrum benefits, pitfalls & solutions..
Agile scrum benefits, pitfalls & solutions..Agile scrum benefits, pitfalls & solutions..
Agile scrum benefits, pitfalls & solutions..Mohammad Faiz
 
Agile project management day 2
Agile project management day 2Agile project management day 2
Agile project management day 2Knowit_TM
 
24-scrum.ppt
24-scrum.ppt24-scrum.ppt
24-scrum.pptSTEMEd1
 
Scrum and Agile Software Development
Scrum and Agile Software DevelopmentScrum and Agile Software Development
Scrum and Agile Software Developmentbanerjeerohit
 
Agile overview class for scrum masters
Agile overview class for scrum mastersAgile overview class for scrum masters
Agile overview class for scrum mastersBhawani N Prasad
 
Agile Scrum Quick Reference Card
Agile Scrum Quick Reference CardAgile Scrum Quick Reference Card
Agile Scrum Quick Reference CardTechcanvass
 
Introduction to scrum
Introduction to scrumIntroduction to scrum
Introduction to scrumSemen Arslan
 
Customized Scrum
Customized ScrumCustomized Scrum
Customized ScrumAbdul Karim
 
Agile project management tips and techniques
Agile project management tips and techniquesAgile project management tips and techniques
Agile project management tips and techniquesBhawani N Prasad
 
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...duhitha2
 
An Introduction to Scrum: presented at PyTexas 2012
An Introduction to Scrum: presented at PyTexas 2012An Introduction to Scrum: presented at PyTexas 2012
An Introduction to Scrum: presented at PyTexas 2012Tomo Popovic
 

Ähnlich wie Agile scrum summary (20)

Scrum Crash Course - Anatoli Iliev and Lyubomir Cholakov, Infragistics
Scrum Crash Course - Anatoli Iliev and Lyubomir Cholakov, InfragisticsScrum Crash Course - Anatoli Iliev and Lyubomir Cholakov, Infragistics
Scrum Crash Course - Anatoli Iliev and Lyubomir Cholakov, Infragistics
 
Agile scrum benefits, pitfalls & solutions..
Agile scrum benefits, pitfalls & solutions..Agile scrum benefits, pitfalls & solutions..
Agile scrum benefits, pitfalls & solutions..
 
Effective Scrum
Effective ScrumEffective Scrum
Effective Scrum
 
Agile by KD
Agile by KDAgile by KD
Agile by KD
 
Agile by KD
Agile by KDAgile by KD
Agile by KD
 
Agile project management day 2
Agile project management day 2Agile project management day 2
Agile project management day 2
 
24-scrum.ppt
24-scrum.ppt24-scrum.ppt
24-scrum.ppt
 
Scrum and Agile Software Development
Scrum and Agile Software DevelopmentScrum and Agile Software Development
Scrum and Agile Software Development
 
Agile Efficacy Presentation
Agile Efficacy PresentationAgile Efficacy Presentation
Agile Efficacy Presentation
 
24 scrum
24 scrum24 scrum
24 scrum
 
Scrum agile process
Scrum agile processScrum agile process
Scrum agile process
 
Agile overview class for scrum masters
Agile overview class for scrum mastersAgile overview class for scrum masters
Agile overview class for scrum masters
 
Introducing SCRUM
Introducing SCRUM Introducing SCRUM
Introducing SCRUM
 
Agile and Scrum 101 –PMI Central Indiana Chapter - Michael Nir - Slide deck
Agile and Scrum 101 –PMI Central Indiana Chapter -  Michael Nir - Slide deckAgile and Scrum 101 –PMI Central Indiana Chapter -  Michael Nir - Slide deck
Agile and Scrum 101 –PMI Central Indiana Chapter - Michael Nir - Slide deck
 
Agile Scrum Quick Reference Card
Agile Scrum Quick Reference CardAgile Scrum Quick Reference Card
Agile Scrum Quick Reference Card
 
Introduction to scrum
Introduction to scrumIntroduction to scrum
Introduction to scrum
 
Customized Scrum
Customized ScrumCustomized Scrum
Customized Scrum
 
Agile project management tips and techniques
Agile project management tips and techniquesAgile project management tips and techniques
Agile project management tips and techniques
 
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...
 
An Introduction to Scrum: presented at PyTexas 2012
An Introduction to Scrum: presented at PyTexas 2012An Introduction to Scrum: presented at PyTexas 2012
An Introduction to Scrum: presented at PyTexas 2012
 

Mehr von Dao Ngoc Kien

5 why tutorial (root cause analysis RCA)
5 why tutorial (root cause analysis RCA)5 why tutorial (root cause analysis RCA)
5 why tutorial (root cause analysis RCA)Dao Ngoc Kien
 
IOT: ガス漏れ警報システム
IOT: ガス漏れ警報システムIOT: ガス漏れ警報システム
IOT: ガス漏れ警報システムDao Ngoc Kien
 
IOT: A demo of gas leakage monitoring
IOT: A demo of gas leakage monitoringIOT: A demo of gas leakage monitoring
IOT: A demo of gas leakage monitoringDao Ngoc Kien
 
Offshore tips sharing_2.0
Offshore tips sharing_2.0Offshore tips sharing_2.0
Offshore tips sharing_2.0Dao Ngoc Kien
 
Continuous Integration (CI) - An effective development practice
Continuous Integration (CI) - An effective development practiceContinuous Integration (CI) - An effective development practice
Continuous Integration (CI) - An effective development practiceDao Ngoc Kien
 
Structure plug-in introduction for JIRA
Structure plug-in introduction for JIRAStructure plug-in introduction for JIRA
Structure plug-in introduction for JIRADao Ngoc Kien
 

Mehr von Dao Ngoc Kien (6)

5 why tutorial (root cause analysis RCA)
5 why tutorial (root cause analysis RCA)5 why tutorial (root cause analysis RCA)
5 why tutorial (root cause analysis RCA)
 
IOT: ガス漏れ警報システム
IOT: ガス漏れ警報システムIOT: ガス漏れ警報システム
IOT: ガス漏れ警報システム
 
IOT: A demo of gas leakage monitoring
IOT: A demo of gas leakage monitoringIOT: A demo of gas leakage monitoring
IOT: A demo of gas leakage monitoring
 
Offshore tips sharing_2.0
Offshore tips sharing_2.0Offshore tips sharing_2.0
Offshore tips sharing_2.0
 
Continuous Integration (CI) - An effective development practice
Continuous Integration (CI) - An effective development practiceContinuous Integration (CI) - An effective development practice
Continuous Integration (CI) - An effective development practice
 
Structure plug-in introduction for JIRA
Structure plug-in introduction for JIRAStructure plug-in introduction for JIRA
Structure plug-in introduction for JIRA
 

Kürzlich hochgeladen

CALL ON ➥8923113531 🔝Call Girls Charbagh Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Charbagh Lucknow best sexual serviceCALL ON ➥8923113531 🔝Call Girls Charbagh Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Charbagh Lucknow best sexual serviceanilsa9823
 
BDSM⚡Call Girls in Sector 99 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 99 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 99 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 99 Noida Escorts >༒8448380779 Escort ServiceDelhi Call girls
 
GENUINE Babe,Call Girls IN Baderpur Delhi | +91-8377087607
GENUINE Babe,Call Girls IN Baderpur  Delhi | +91-8377087607GENUINE Babe,Call Girls IN Baderpur  Delhi | +91-8377087607
GENUINE Babe,Call Girls IN Baderpur Delhi | +91-8377087607dollysharma2066
 
Reviewing and summarization of university ranking system to.pptx
Reviewing and summarization of university ranking system  to.pptxReviewing and summarization of university ranking system  to.pptx
Reviewing and summarization of university ranking system to.pptxAss.Prof. Dr. Mogeeb Mosleh
 
Day 0- Bootcamp Roadmap for PLC Bootcamp
Day 0- Bootcamp Roadmap for PLC BootcampDay 0- Bootcamp Roadmap for PLC Bootcamp
Day 0- Bootcamp Roadmap for PLC BootcampPLCLeadershipDevelop
 
VIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call GirlVIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call Girladitipandeya
 
situational leadership theory by Misba Fathima S
situational leadership theory by Misba Fathima Ssituational leadership theory by Misba Fathima S
situational leadership theory by Misba Fathima Smisbafathima9940
 
{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai
{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai
{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, MumbaiPooja Nehwal
 
Agile Coaching Change Management Framework.pptx
Agile Coaching Change Management Framework.pptxAgile Coaching Change Management Framework.pptx
Agile Coaching Change Management Framework.pptxalinstan901
 
operational plan ppt.pptx nursing management
operational plan ppt.pptx nursing managementoperational plan ppt.pptx nursing management
operational plan ppt.pptx nursing managementTulsiDhidhi1
 
Does Leadership Possible Without a Vision.pptx
Does Leadership Possible Without a Vision.pptxDoes Leadership Possible Without a Vision.pptx
Does Leadership Possible Without a Vision.pptxSaqib Mansoor Ahmed
 
Continuous Improvement Infographics for Learning
Continuous Improvement Infographics for LearningContinuous Improvement Infographics for Learning
Continuous Improvement Infographics for LearningCIToolkit
 

Kürzlich hochgeladen (20)

Becoming an Inclusive Leader - Bernadette Thompson
Becoming an Inclusive Leader - Bernadette ThompsonBecoming an Inclusive Leader - Bernadette Thompson
Becoming an Inclusive Leader - Bernadette Thompson
 
Discover -CQ Master Class - Rikita Wadhwa.pdf
Discover -CQ Master Class - Rikita Wadhwa.pdfDiscover -CQ Master Class - Rikita Wadhwa.pdf
Discover -CQ Master Class - Rikita Wadhwa.pdf
 
CALL ON ➥8923113531 🔝Call Girls Charbagh Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Charbagh Lucknow best sexual serviceCALL ON ➥8923113531 🔝Call Girls Charbagh Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Charbagh Lucknow best sexual service
 
Empowering Local Government Frontline Services - Mo Baines.pdf
Empowering Local Government Frontline Services - Mo Baines.pdfEmpowering Local Government Frontline Services - Mo Baines.pdf
Empowering Local Government Frontline Services - Mo Baines.pdf
 
Call Girls Service Tilak Nagar @9999965857 Delhi 🫦 No Advance VVIP 🍎 SERVICE
Call Girls Service Tilak Nagar @9999965857 Delhi 🫦 No Advance  VVIP 🍎 SERVICECall Girls Service Tilak Nagar @9999965857 Delhi 🫦 No Advance  VVIP 🍎 SERVICE
Call Girls Service Tilak Nagar @9999965857 Delhi 🫦 No Advance VVIP 🍎 SERVICE
 
BDSM⚡Call Girls in Sector 99 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 99 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 99 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 99 Noida Escorts >༒8448380779 Escort Service
 
Peak Performance & Resilience - Dr Dorian Dugmore
Peak Performance & Resilience - Dr Dorian DugmorePeak Performance & Resilience - Dr Dorian Dugmore
Peak Performance & Resilience - Dr Dorian Dugmore
 
GENUINE Babe,Call Girls IN Baderpur Delhi | +91-8377087607
GENUINE Babe,Call Girls IN Baderpur  Delhi | +91-8377087607GENUINE Babe,Call Girls IN Baderpur  Delhi | +91-8377087607
GENUINE Babe,Call Girls IN Baderpur Delhi | +91-8377087607
 
Reviewing and summarization of university ranking system to.pptx
Reviewing and summarization of university ranking system  to.pptxReviewing and summarization of university ranking system  to.pptx
Reviewing and summarization of university ranking system to.pptx
 
Day 0- Bootcamp Roadmap for PLC Bootcamp
Day 0- Bootcamp Roadmap for PLC BootcampDay 0- Bootcamp Roadmap for PLC Bootcamp
Day 0- Bootcamp Roadmap for PLC Bootcamp
 
VIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call GirlVIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call Girl
 
situational leadership theory by Misba Fathima S
situational leadership theory by Misba Fathima Ssituational leadership theory by Misba Fathima S
situational leadership theory by Misba Fathima S
 
{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai
{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai
{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai
 
Agile Coaching Change Management Framework.pptx
Agile Coaching Change Management Framework.pptxAgile Coaching Change Management Framework.pptx
Agile Coaching Change Management Framework.pptx
 
Imagine - HR; are handling the 'bad banter' - Stella Chandler.pdf
Imagine - HR; are handling the 'bad banter' - Stella Chandler.pdfImagine - HR; are handling the 'bad banter' - Stella Chandler.pdf
Imagine - HR; are handling the 'bad banter' - Stella Chandler.pdf
 
operational plan ppt.pptx nursing management
operational plan ppt.pptx nursing managementoperational plan ppt.pptx nursing management
operational plan ppt.pptx nursing management
 
Does Leadership Possible Without a Vision.pptx
Does Leadership Possible Without a Vision.pptxDoes Leadership Possible Without a Vision.pptx
Does Leadership Possible Without a Vision.pptx
 
Imagine - Creating Healthy Workplaces - Anthony Montgomery.pdf
Imagine - Creating Healthy Workplaces - Anthony Montgomery.pdfImagine - Creating Healthy Workplaces - Anthony Montgomery.pdf
Imagine - Creating Healthy Workplaces - Anthony Montgomery.pdf
 
Unlocking the Future - Dr Max Blumberg, Founder of Blumberg Partnership
Unlocking the Future - Dr Max Blumberg, Founder of Blumberg PartnershipUnlocking the Future - Dr Max Blumberg, Founder of Blumberg Partnership
Unlocking the Future - Dr Max Blumberg, Founder of Blumberg Partnership
 
Continuous Improvement Infographics for Learning
Continuous Improvement Infographics for LearningContinuous Improvement Infographics for Learning
Continuous Improvement Infographics for Learning
 

Agile scrum summary

  • 1. AGILE SCRUM SUMMARY KEY POINT KienDN, 2018-Oct-29 Daongockien.vn@gmail.com
  • 2. CONFIDENTIAL Agenda • Chapter 1: Scrum Theory and Concept • Chapter 2: Scrum Roles • Chapter 3: Scrum Artifacts & other glossaries • Chapter 4: Scrum Events • Chapter 5: Key Techniques 2
  • 3. CONFIDENTIAL SCRUM THEORY AND CONCEPT Chapter 1 3
  • 4. CONFIDENTIAL Challenges in Software Development • Requirements change • Customers never knows exactly what they need • Requirements are incomplete • People rarely understand requirements from the beginning • People make mistakes but it’s hard to fix them on the latter stages of development • For most middle-to-large systems, it is hard (impossible) to design everything in advance 4
  • 5. CONFIDENTIAL What customer really needs? 5 Plan? UML diagrams? New technology? Design documents? Customer needs working software that improves their business!
  • 7. CONFIDENTIAL Scrum – At a Glance 7 Sprint length Events 4 weeks 3 weeks 2 weeks 1 week Sprint Planning 8 hr 6 hr 4 hr 2 hr Daily Scrums 15 min 15 min 15 min 15 min Sprint Review 4 hr 3 hr 2 hr 1 hr Sprint Retrospective 3 hr 2.25 hr 1.5 hr 0.75 hr • Iterative • 3 roles • 4 events • Timebox
  • 9. CONFIDENTIAL The Scrum Team 9 There are three roles in a Scrum project; no less, and no more. • 1 person • Full-time or Part-time • Business oriented • 1 person • Full-time or Part-time • Scrum coach and facilitator • 3 to 9 people • Full-time (recommended) • Specialist Other persons can also be involved in and potentially affect the project but they are not considered internal to the project: • Company manager • Customer • End user representative… They are called Stakeholders
  • 10. CONFIDENTIAL So, Who is the Project Manager? 10 • There is no such role in Scrum • None of the 3 roles of Scrum act as a traditional project manager. • Some people consider the Scrum Master to be the equivalent to traditional project manager; but it is not true • The project management responsibilities are distributed among the three roles of Scrum and there is no centralized project management in Scrum
  • 12. CONFIDENTIAL Scrum Artifacts 12 Req. analysis Design CodeTest Deploy Sprint Req. analysis Design CodeTest Deploy Req. analysis Design CodeTest Deploy Scrum Project Sprint Increment Code complete Code reviewed Unit test executed Integration tested & documented No major defect DoD Backlog item Estimation Priority Allow a guest to make a reservation 3 1 As a guest, I want to cancel a reservation. 5 2 As a guest, I want to change the dates of a reservation. 3 3 As a hotel employee, I can run RevPAR reports (revenue-per-available-room) 8 4 Improve exception handling 8 5 ... 30 6 ... 50 7 Product Backlog
  • 13. CONFIDENTIAL Scrum Artifacts 13 Sprint Backlog Sprint Goal Information Indicator Burndown chart A short description (one or two sentences) of what the team plans to achieve during the sprint
  • 15. CONFIDENTIAL Events schedule 15 Sprint length Events 4 weeks 3 weeks 2 weeks 1 week Sprint Planning 8 hr 6 hr 4 hr 2 hr Daily Scrums 15 min 15 min 15 min 15 min Sprint Review 4 hr 3 hr 2 hr 1 hr Sprint Retrospective 3 hr 2.25 hr 1.5 hr 0.75 hr
  • 16. CONFIDENTIAL Sprint planning 16 • Development Team asks Product Owner enough questions about high level user stories to • turn a high-level user story into more detailed tasks in Sprint Backlog. • estimate the size of the user story. • Not necessarily completed in this meeting: having a detailed plan for the first few days is enough.
  • 17. CONFIDENTIAL Daily scrum 17 • What I did yesterday? • What I plan to do today? • What impediments are preventing progress?
  • 18. CONFIDENTIAL Sprint review 18 • Should be informal, no need to spend much time prepare nice documentations. • Output of Sprint Review is updated Product Backlog
  • 19. CONFIDENTIAL Sprint retrospective 19 • Two main questions are asked in the sprint retrospective: • What went well during the sprint? • What could be improved in the next sprint?
  • 21. CONFIDENTIAL Key technique 21 • Estimation: • Function point 1,2,3,5, 8, 13 (know how to handle) -> 13, 20, 40, 100 (undermined, story need to broken down) • First, find an item that’s small in size, but not the smallest item—that’s your first 2-point story. • find another story that’s between 2x and 4x the size of your 2-point story—that’s your first 5-point story. • Sprint length • Business, risk appetite, delivery frequency • Overall length of release • Uncertainty (change, technology stack, ..) • Backlog transparency • As A, I wanna to do smt at, … (5W). • Make sure all member + stakeholder could clear abt backlog
  • 22. CONFIDENTIAL Key technique 22 • Epic vs Story vs Requirement Document = Requirement group vs Requirement entry point vs Requirement • Scope of work • Make clear DoD, make clear task gradationally • Change requirement during Sprint • As taught, NO, but in fact in both theory and practice it is YES if following condition is satisfied: • Source of change: The change has been confirmed with the customer. • Timing: The change has been identified at least X (2-3) days before the end of sprint. • Purpose: The change aligns well with the value proposition of a story in the sprint • Size: The change is small – up to X hours. • Release • Delivery frequently, since earlier stage, is a key point to get feedback and success.