SlideShare a Scribd company logo
Scrum in a Nutshell
Roles Scrum Master(SM): Product Owner (PO) : Developers
Artifacts Product backlog - Input Sprint Backlog - Activity Increments - Outcome
Commitment Product Goal Sprint Goal Definition of Done
Product
backlog
Items (PBI)
Business Requirements
(Hypothesis)
1. Features
A. User stories (functional)
B. Enabler stories
(technical/Spikes/NFR's)
Day 1:
Event: Sprint planning,
Duration: <4hrs per 2 week sprint.
Every day
Event: Daily
scrum
Duration: <15
mins
Day 10: Sprint review
Event: Sprint Review
Duration: <2 hrs per
2 week sprint
Day 10:
Event: Sprint
retrospective
Duration: <1.5 hours per 2
week sprint
An Increment is a concrete stepping stone toward the
Product Goal.
Multiple Increments may be created within a Sprint
Outcome
Definition of Ready (DoR): The stories at the
top of the Product Backlog that the Team will be pulling into the
Sprint Backlog, must be Ready
Prirotization (MoSCoW rule - Best
practice)
Must have to requirements
Should have if, there is possibility
Could have but not very critical
Will not be required now
Definition of ready : Stories immediately
actionable.
Sprint backlog items : Items pulled from PB
Sprint planning: Story points, Velocity, Risk
(impediments) & dependency.
Plan the progress
on daily basis
Create
transperency on
dependency &
impediments
Build cross
functional
capabilities.
Inspect the outcome
and Adjust based on
the feedback by the
stakeholder
Plan ways to increase
quality and effectiveness.
Assumptions that led them
astray are identified and
their origins explored.
The Scrum Team inspects
how the last Sprint went
with regards to individuals,
interactions, processes,
tools, and their Definition of
Done
The Definition of Done is a formal description of the state
of the Increment when it meets the quality measures
required for the product.
The moment a Product Backlog item meets the Definition
of Done, an Increment is born.
The Definition of Done creates transparency by providing
everyone a shared understanding of what work was
completed as part of the Increment
If a Product Backlog item does not meet the Definition of
Done, it cannot be released or even presented at the
Sprint Review. Instead, it returns to the Product Backlog
for future consideration.
Responsible
Product Owner has content authority on
Product backlog & commit to product goal
Product Owner needs prioritize the the PBI's
Product Owner need fulfill teams pre-requiste
(ask) in form of DoR.
Product Owner to define acceptance criteria
(BDD can be used as Best practice)
Team to decide the item to pulled from the
prioritised PBI
Team has the content authority of Spritn backlog
Team to self organise and assign and plan the
implementation.
Scrum master to enact SCRUM
Scrum master to facilitate event
Scrum master to resolve impediments, risk and
dependency
Scrum master to foster agile work enviroment.
Scrum master to mentor and guide team.
Scrum master to remove organization impediments.
Team is responsible for
attending & plan the
progress on daily basis.
Scrum master to
facilitate (if required) and
Mentor the team.
Scrum. Master to track
the impediment and take
it to closure.
Team to provide the
outcome and limit the
presentation
Stakeholder to provide
the feedback
The Scrum Team discusses
what went well during the
Sprint, what problems it
encountered, and how
those problems were (or
were not) solved.
Scrum master to faciliate
the event
If the Definition of Done for an increment is part of the standards of the
organization, all Scrum Teams must follow it as a minimum. If it is not an
organizational standard, the Scrum Team must create a Definition of Done
appropriate for the product.
The Developers are required to conform to the Definition of Done. If there
are multiple Scrum Teams working together on a product, they must
mutually define and comply with the same Definition of Done.
Metrcis Customer user satisfaction Gap On product Index
Time spent on context switiching
Velocity
Lead time
Burn down chart
Defect trends
Build and Integration
frequency.
Time to learn
Innovation rate
Customer Satisfaction
Empolyee satisfaction
Product to cost ratio
Customer usage index
Kanban: Visualize the flow and Manage WIP limit
State New Requirement Development QA testing UAT Testing PROD
Buffer Analysis Freezed Inprogress / Bug fixing Peer review (Unit testing) Deploy Release
WIP Limit - e.g 100 5 5 15 25 30 10 5 3 2
Class
Expedite
-
+5%
Fixed
date
-
60%
Standard
-
30%
Tangible
-
10%
Popular Metrics Through put, Flow velocity, Flow efficency, Flow distribution, Flow time
Checkpoint Prerequisites/Exit conditions to be met before moving item/tickets to next state
Expedite - +5%
Items/ tickets are taken on highest priority due to the impact it has caused on the application. Everybody will toegther to compelte it ASAP, rest all class will be on hold until the expedite is completed/fixed. Hence,
capcity allocation is additional 5% i.e overall 105% (Expedite 5% + sum of all the rest class 100%)
Fixed date - 60% Items/ tickets have predefined start date and end date. Hence, capacity allocation is 60% of the total WIP limit, in this example i.e 60 items/ticket distibuted across the states w.r.t each state's WIP limit
Standard - 30% Items/ tickets is worked based on first in and first out logic. Hence, capacity allocation is 30% of the total WIP limit, in this example i.e 30 items/ticket distibuted across the states w.r.t each state's WIP limit
Tangible - 10%
Items/ tickets is worked based on forecasted threat to the feature or application, but not an immediate need Hence, capacity allocation is 10% of the total WIP limit, in this example i.e 10 items/ticket distributed across
the states w.r.t each state's WIP limit

More Related Content

What's hot

DevOps Maturity Curve v5
DevOps Maturity Curve v5DevOps Maturity Curve v5
DevOps Maturity Curve v5
Paul Peissner
 
Kanban testing
Kanban testingKanban testing
Kanban testing
Cprime
 
Agile Software Development, Overview
Agile Software Development, OverviewAgile Software Development, Overview
Agile Software Development, Overview
Bayard Randel
 
Achieving Balanced Agile Testing
Achieving Balanced Agile Testing Achieving Balanced Agile Testing
Achieving Balanced Agile Testing
Cprime
 
Pooja shift left 1.0
Pooja shift left 1.0Pooja shift left 1.0
Pooja shift left 1.0
Xebia India
 
Crash Course Scrum - handout
Crash Course Scrum - handoutCrash Course Scrum - handout
Crash Course Scrum - handout
Arjan Franzen
 
Agile Reporting in JIRA
Agile Reporting in JIRAAgile Reporting in JIRA
Agile Reporting in JIRA
Cprime
 
Understanding Agile Hardware
Understanding Agile HardwareUnderstanding Agile Hardware
Understanding Agile Hardware
Cprime
 
Agile Development Overview
Agile Development OverviewAgile Development Overview
Agile Development Overview
guestb4c770
 
Agile webinar pack (2)
Agile webinar pack (2)Agile webinar pack (2)
Agile webinar pack (2)
Basis Technologies
 
Agile 101
Agile 101Agile 101
Agile 101
Sunil Mundra
 
The Agile Revolution of IBM
The Agile Revolution of IBMThe Agile Revolution of IBM
The Agile Revolution of IBM
Alan Kan
 
Agile Resourcing
Agile ResourcingAgile Resourcing
Agile Resourcing
Cprime
 
DevOps Approach (Point of View by Ravi Tadwalkar)
DevOps Approach (Point of View by Ravi Tadwalkar)DevOps Approach (Point of View by Ravi Tadwalkar)
DevOps Approach (Point of View by Ravi Tadwalkar)
Ravi Tadwalkar
 
Introduction to Agile Hardware
Introduction to Agile Hardware Introduction to Agile Hardware
Introduction to Agile Hardware
Cprime
 
Agile Software Development Overview
Agile Software Development OverviewAgile Software Development Overview
Agile Software Development Overview
DUONG Trong Tan
 
Shift Left Quality Assurance: How to do it. Why it matters.
Shift Left Quality Assurance: How to do it. Why it matters.Shift Left Quality Assurance: How to do it. Why it matters.
Shift Left Quality Assurance: How to do it. Why it matters.
Worksoft
 
DevOps Maturity - How to evaluate your company's DevOps maturity
DevOps Maturity - How to evaluate your company's DevOps maturityDevOps Maturity - How to evaluate your company's DevOps maturity
DevOps Maturity - How to evaluate your company's DevOps maturity
lborguetti
 
EXIN Agile Scrum Foundation - Course Preview
EXIN Agile Scrum Foundation - Course PreviewEXIN Agile Scrum Foundation - Course Preview
EXIN Agile Scrum Foundation - Course Preview
Invensis Learning
 
ALM 101: An introduction to application lifecycle management
ALM 101: An introduction to application lifecycle managementALM 101: An introduction to application lifecycle management
ALM 101: An introduction to application lifecycle management
nonlinear creations
 

What's hot (20)

DevOps Maturity Curve v5
DevOps Maturity Curve v5DevOps Maturity Curve v5
DevOps Maturity Curve v5
 
Kanban testing
Kanban testingKanban testing
Kanban testing
 
Agile Software Development, Overview
Agile Software Development, OverviewAgile Software Development, Overview
Agile Software Development, Overview
 
Achieving Balanced Agile Testing
Achieving Balanced Agile Testing Achieving Balanced Agile Testing
Achieving Balanced Agile Testing
 
Pooja shift left 1.0
Pooja shift left 1.0Pooja shift left 1.0
Pooja shift left 1.0
 
Crash Course Scrum - handout
Crash Course Scrum - handoutCrash Course Scrum - handout
Crash Course Scrum - handout
 
Agile Reporting in JIRA
Agile Reporting in JIRAAgile Reporting in JIRA
Agile Reporting in JIRA
 
Understanding Agile Hardware
Understanding Agile HardwareUnderstanding Agile Hardware
Understanding Agile Hardware
 
Agile Development Overview
Agile Development OverviewAgile Development Overview
Agile Development Overview
 
Agile webinar pack (2)
Agile webinar pack (2)Agile webinar pack (2)
Agile webinar pack (2)
 
Agile 101
Agile 101Agile 101
Agile 101
 
The Agile Revolution of IBM
The Agile Revolution of IBMThe Agile Revolution of IBM
The Agile Revolution of IBM
 
Agile Resourcing
Agile ResourcingAgile Resourcing
Agile Resourcing
 
DevOps Approach (Point of View by Ravi Tadwalkar)
DevOps Approach (Point of View by Ravi Tadwalkar)DevOps Approach (Point of View by Ravi Tadwalkar)
DevOps Approach (Point of View by Ravi Tadwalkar)
 
Introduction to Agile Hardware
Introduction to Agile Hardware Introduction to Agile Hardware
Introduction to Agile Hardware
 
Agile Software Development Overview
Agile Software Development OverviewAgile Software Development Overview
Agile Software Development Overview
 
Shift Left Quality Assurance: How to do it. Why it matters.
Shift Left Quality Assurance: How to do it. Why it matters.Shift Left Quality Assurance: How to do it. Why it matters.
Shift Left Quality Assurance: How to do it. Why it matters.
 
DevOps Maturity - How to evaluate your company's DevOps maturity
DevOps Maturity - How to evaluate your company's DevOps maturityDevOps Maturity - How to evaluate your company's DevOps maturity
DevOps Maturity - How to evaluate your company's DevOps maturity
 
EXIN Agile Scrum Foundation - Course Preview
EXIN Agile Scrum Foundation - Course PreviewEXIN Agile Scrum Foundation - Course Preview
EXIN Agile Scrum Foundation - Course Preview
 
ALM 101: An introduction to application lifecycle management
ALM 101: An introduction to application lifecycle managementALM 101: An introduction to application lifecycle management
ALM 101: An introduction to application lifecycle management
 

Similar to Scrum and Kanban guide

Agile Scrum Methodology
Agile Scrum MethodologyAgile Scrum Methodology
Agile Scrum Methodology
Rajeev Misra
 
Scrum.Pre_.PSM-II.by_.VCEplus.180q-DEMO.pdf
Scrum.Pre_.PSM-II.by_.VCEplus.180q-DEMO.pdfScrum.Pre_.PSM-II.by_.VCEplus.180q-DEMO.pdf
Scrum.Pre_.PSM-II.by_.VCEplus.180q-DEMO.pdf
Rouzbeh Kotobzadeh DBAc,PMP®, PBA , ACP , RMP, SP, PRINCE2P, PSM I
 
Adaptive Development Methodology
Adaptive Development MethodologyAdaptive Development Methodology
Adaptive Development Methodology
Steve Greene
 
Agile scrum induction
Agile scrum inductionAgile scrum induction
Agile scrum induction
Priyank Pathak
 
Azure dev ops
Azure dev opsAzure dev ops
Azure dev ops
Tomy Rhymond
 
Primer on Agile Project Management and SCRUM
Primer on Agile Project Management and SCRUMPrimer on Agile Project Management and SCRUM
Primer on Agile Project Management and SCRUM
Joe Riego
 
The Zen of Scrum
The Zen of ScrumThe Zen of Scrum
The Zen of Scrum
Jurgen Appelo
 
SCRUM on a page - by Axon Active Vietnam
SCRUM on a page - by Axon Active VietnamSCRUM on a page - by Axon Active Vietnam
SCRUM on a page - by Axon Active Vietnam
Axon Active Vietnam
 
Scrum Testing Methodology
Scrum Testing MethodologyScrum Testing Methodology
Scrum Testing Methodology
Gaya1985
 
Integrating agile into sdlc presentation pmi v2
Integrating agile into sdlc presentation   pmi v2Integrating agile into sdlc presentation   pmi v2
Integrating agile into sdlc presentation pmi v2
pmimkecomm
 
Agile - Scrum
Agile - ScrumAgile - Scrum
Agile - Scrum
Samir Chitkara
 
Agile - Scrum Presentation
Agile - Scrum PresentationAgile - Scrum Presentation
Agile - Scrum Presentation
gihanlsw
 
Close to agile
Close to agileClose to agile
Close to agile
philywu
 
Introduction to agile
Introduction to agileIntroduction to agile
Introduction to agile
Sandipp Vijj, Digital Disruptor
 
agiletesting-220223101844.pptx
agiletesting-220223101844.pptxagiletesting-220223101844.pptx
agiletesting-220223101844.pptx
AbhilashaKoka
 
ProductSavvy - Scrum and QA
ProductSavvy - Scrum and QAProductSavvy - Scrum and QA
ProductSavvy - Scrum and QA
Jonathan Chashper
 
What Is Agile Scrum
What Is Agile ScrumWhat Is Agile Scrum
What Is Agile Scrum
Michael Bourque
 
Agile Methodologies - Project Management with SCRUM
Agile Methodologies - Project Management with SCRUMAgile Methodologies - Project Management with SCRUM
Agile Methodologies - Project Management with SCRUM
Komal Mehta, PMI-ACP®, SAFe Agilist
 
Scrumban
ScrumbanScrumban
Introduction To Scrum
Introduction To ScrumIntroduction To Scrum
Introduction To Scrum
vineet
 

Similar to Scrum and Kanban guide (20)

Agile Scrum Methodology
Agile Scrum MethodologyAgile Scrum Methodology
Agile Scrum Methodology
 
Scrum.Pre_.PSM-II.by_.VCEplus.180q-DEMO.pdf
Scrum.Pre_.PSM-II.by_.VCEplus.180q-DEMO.pdfScrum.Pre_.PSM-II.by_.VCEplus.180q-DEMO.pdf
Scrum.Pre_.PSM-II.by_.VCEplus.180q-DEMO.pdf
 
Adaptive Development Methodology
Adaptive Development MethodologyAdaptive Development Methodology
Adaptive Development Methodology
 
Agile scrum induction
Agile scrum inductionAgile scrum induction
Agile scrum induction
 
Azure dev ops
Azure dev opsAzure dev ops
Azure dev ops
 
Primer on Agile Project Management and SCRUM
Primer on Agile Project Management and SCRUMPrimer on Agile Project Management and SCRUM
Primer on Agile Project Management and SCRUM
 
The Zen of Scrum
The Zen of ScrumThe Zen of Scrum
The Zen of Scrum
 
SCRUM on a page - by Axon Active Vietnam
SCRUM on a page - by Axon Active VietnamSCRUM on a page - by Axon Active Vietnam
SCRUM on a page - by Axon Active Vietnam
 
Scrum Testing Methodology
Scrum Testing MethodologyScrum Testing Methodology
Scrum Testing Methodology
 
Integrating agile into sdlc presentation pmi v2
Integrating agile into sdlc presentation   pmi v2Integrating agile into sdlc presentation   pmi v2
Integrating agile into sdlc presentation pmi v2
 
Agile - Scrum
Agile - ScrumAgile - Scrum
Agile - Scrum
 
Agile - Scrum Presentation
Agile - Scrum PresentationAgile - Scrum Presentation
Agile - Scrum Presentation
 
Close to agile
Close to agileClose to agile
Close to agile
 
Introduction to agile
Introduction to agileIntroduction to agile
Introduction to agile
 
agiletesting-220223101844.pptx
agiletesting-220223101844.pptxagiletesting-220223101844.pptx
agiletesting-220223101844.pptx
 
ProductSavvy - Scrum and QA
ProductSavvy - Scrum and QAProductSavvy - Scrum and QA
ProductSavvy - Scrum and QA
 
What Is Agile Scrum
What Is Agile ScrumWhat Is Agile Scrum
What Is Agile Scrum
 
Agile Methodologies - Project Management with SCRUM
Agile Methodologies - Project Management with SCRUMAgile Methodologies - Project Management with SCRUM
Agile Methodologies - Project Management with SCRUM
 
Scrumban
ScrumbanScrumban
Scrumban
 
Introduction To Scrum
Introduction To ScrumIntroduction To Scrum
Introduction To Scrum
 

Recently uploaded

Colby Hobson: Residential Construction Leader Building a Solid Reputation Thr...
Colby Hobson: Residential Construction Leader Building a Solid Reputation Thr...Colby Hobson: Residential Construction Leader Building a Solid Reputation Thr...
Colby Hobson: Residential Construction Leader Building a Solid Reputation Thr...
dsnow9802
 
原版制作(澳洲WSU毕业证书)西悉尼大学毕业证文凭证书一模一样
原版制作(澳洲WSU毕业证书)西悉尼大学毕业证文凭证书一模一样原版制作(澳洲WSU毕业证书)西悉尼大学毕业证文凭证书一模一样
原版制作(澳洲WSU毕业证书)西悉尼大学毕业证文凭证书一模一样
tdt5v4b
 
W.H.Bender Quote 66 - ServPoints Sequence of Service™ should be Identified fo...
W.H.Bender Quote 66 - ServPoints Sequence of Service™ should be Identified fo...W.H.Bender Quote 66 - ServPoints Sequence of Service™ should be Identified fo...
W.H.Bender Quote 66 - ServPoints Sequence of Service™ should be Identified fo...
William (Bill) H. Bender, FCSI
 
Resource-mobilization-guide-for-community-based-organizations1.pdf
Resource-mobilization-guide-for-community-based-organizations1.pdfResource-mobilization-guide-for-community-based-organizations1.pdf
Resource-mobilization-guide-for-community-based-organizations1.pdf
FeteneA
 
Integrity in leadership builds trust by ensuring consistency between words an...
Integrity in leadership builds trust by ensuring consistency between words an...Integrity in leadership builds trust by ensuring consistency between words an...
Integrity in leadership builds trust by ensuring consistency between words an...
Ram V Chary
 
Addiction to Winning Across Diverse Populations.pdf
Addiction to Winning Across Diverse Populations.pdfAddiction to Winning Across Diverse Populations.pdf
Addiction to Winning Across Diverse Populations.pdf
Bill641377
 
原版制作(CDU毕业证书)查尔斯达尔文大学毕业证PDF成绩单一模一样
原版制作(CDU毕业证书)查尔斯达尔文大学毕业证PDF成绩单一模一样原版制作(CDU毕业证书)查尔斯达尔文大学毕业证PDF成绩单一模一样
原版制作(CDU毕业证书)查尔斯达尔文大学毕业证PDF成绩单一模一样
tdt5v4b
 
Sethurathnam Ravi: A Legacy in Finance and Leadership
Sethurathnam Ravi: A Legacy in Finance and LeadershipSethurathnam Ravi: A Legacy in Finance and Leadership
Sethurathnam Ravi: A Legacy in Finance and Leadership
Anjana Josie
 
Strategic Org Design with Org Topologies™
Strategic Org Design with Org Topologies™Strategic Org Design with Org Topologies™
Strategic Org Design with Org Topologies™
Alexey Krivitsky
 
Comparing Stability and Sustainability in Agile Systems
Comparing Stability and Sustainability in Agile SystemsComparing Stability and Sustainability in Agile Systems
Comparing Stability and Sustainability in Agile Systems
Rob Healy
 
Risk-Management-presentation for cooperatives
Risk-Management-presentation for cooperativesRisk-Management-presentation for cooperatives
Risk-Management-presentation for cooperatives
bernanbumatay1
 
Enriching engagement with ethical review processes
Enriching engagement with ethical review processesEnriching engagement with ethical review processes
Enriching engagement with ethical review processes
strikingabalance
 
Ganpati Kumar Choudhary Indian Ethos PPT.pptx
Ganpati Kumar Choudhary Indian Ethos PPT.pptxGanpati Kumar Choudhary Indian Ethos PPT.pptx
Ganpati Kumar Choudhary Indian Ethos PPT.pptx
GanpatiKumarChoudhar
 
Public Speaking Tips to Help You Be A Strong Leader.pdf
Public Speaking Tips to Help You Be A Strong Leader.pdfPublic Speaking Tips to Help You Be A Strong Leader.pdf
Public Speaking Tips to Help You Be A Strong Leader.pdf
Pinta Partners
 
Chart--Time Management.pdf How to time is spent
Chart--Time Management.pdf How to time is spentChart--Time Management.pdf How to time is spent
Chart--Time Management.pdf How to time is spent
spandane
 
Credit Management training seminar power point presentation
Credit Management training seminar power point presentationCredit Management training seminar power point presentation
Credit Management training seminar power point presentation
bernanbumatay1
 
在线办理(Murdoch毕业证书)莫道克大学毕业证电子版成绩单一模一样
在线办理(Murdoch毕业证书)莫道克大学毕业证电子版成绩单一模一样在线办理(Murdoch毕业证书)莫道克大学毕业证电子版成绩单一模一样
在线办理(Murdoch毕业证书)莫道克大学毕业证电子版成绩单一模一样
tdt5v4b
 
Credit-Management seminar for cooperative power point presentation
Credit-Management seminar for cooperative power point presentationCredit-Management seminar for cooperative power point presentation
Credit-Management seminar for cooperative power point presentation
bernanbumatay1
 
Strategy for E-Types - Strategy Formulation.pptx
Strategy for E-Types - Strategy Formulation.pptxStrategy for E-Types - Strategy Formulation.pptx
Strategy for E-Types - Strategy Formulation.pptx
KarthikRaghu8
 
Conflict resololution,role of hr in resolution
Conflict resololution,role of hr in resolutionConflict resololution,role of hr in resolution
Conflict resololution,role of hr in resolution
Dr. Christine Ngari ,Ph.D (HRM)
 

Recently uploaded (20)

Colby Hobson: Residential Construction Leader Building a Solid Reputation Thr...
Colby Hobson: Residential Construction Leader Building a Solid Reputation Thr...Colby Hobson: Residential Construction Leader Building a Solid Reputation Thr...
Colby Hobson: Residential Construction Leader Building a Solid Reputation Thr...
 
原版制作(澳洲WSU毕业证书)西悉尼大学毕业证文凭证书一模一样
原版制作(澳洲WSU毕业证书)西悉尼大学毕业证文凭证书一模一样原版制作(澳洲WSU毕业证书)西悉尼大学毕业证文凭证书一模一样
原版制作(澳洲WSU毕业证书)西悉尼大学毕业证文凭证书一模一样
 
W.H.Bender Quote 66 - ServPoints Sequence of Service™ should be Identified fo...
W.H.Bender Quote 66 - ServPoints Sequence of Service™ should be Identified fo...W.H.Bender Quote 66 - ServPoints Sequence of Service™ should be Identified fo...
W.H.Bender Quote 66 - ServPoints Sequence of Service™ should be Identified fo...
 
Resource-mobilization-guide-for-community-based-organizations1.pdf
Resource-mobilization-guide-for-community-based-organizations1.pdfResource-mobilization-guide-for-community-based-organizations1.pdf
Resource-mobilization-guide-for-community-based-organizations1.pdf
 
Integrity in leadership builds trust by ensuring consistency between words an...
Integrity in leadership builds trust by ensuring consistency between words an...Integrity in leadership builds trust by ensuring consistency between words an...
Integrity in leadership builds trust by ensuring consistency between words an...
 
Addiction to Winning Across Diverse Populations.pdf
Addiction to Winning Across Diverse Populations.pdfAddiction to Winning Across Diverse Populations.pdf
Addiction to Winning Across Diverse Populations.pdf
 
原版制作(CDU毕业证书)查尔斯达尔文大学毕业证PDF成绩单一模一样
原版制作(CDU毕业证书)查尔斯达尔文大学毕业证PDF成绩单一模一样原版制作(CDU毕业证书)查尔斯达尔文大学毕业证PDF成绩单一模一样
原版制作(CDU毕业证书)查尔斯达尔文大学毕业证PDF成绩单一模一样
 
Sethurathnam Ravi: A Legacy in Finance and Leadership
Sethurathnam Ravi: A Legacy in Finance and LeadershipSethurathnam Ravi: A Legacy in Finance and Leadership
Sethurathnam Ravi: A Legacy in Finance and Leadership
 
Strategic Org Design with Org Topologies™
Strategic Org Design with Org Topologies™Strategic Org Design with Org Topologies™
Strategic Org Design with Org Topologies™
 
Comparing Stability and Sustainability in Agile Systems
Comparing Stability and Sustainability in Agile SystemsComparing Stability and Sustainability in Agile Systems
Comparing Stability and Sustainability in Agile Systems
 
Risk-Management-presentation for cooperatives
Risk-Management-presentation for cooperativesRisk-Management-presentation for cooperatives
Risk-Management-presentation for cooperatives
 
Enriching engagement with ethical review processes
Enriching engagement with ethical review processesEnriching engagement with ethical review processes
Enriching engagement with ethical review processes
 
Ganpati Kumar Choudhary Indian Ethos PPT.pptx
Ganpati Kumar Choudhary Indian Ethos PPT.pptxGanpati Kumar Choudhary Indian Ethos PPT.pptx
Ganpati Kumar Choudhary Indian Ethos PPT.pptx
 
Public Speaking Tips to Help You Be A Strong Leader.pdf
Public Speaking Tips to Help You Be A Strong Leader.pdfPublic Speaking Tips to Help You Be A Strong Leader.pdf
Public Speaking Tips to Help You Be A Strong Leader.pdf
 
Chart--Time Management.pdf How to time is spent
Chart--Time Management.pdf How to time is spentChart--Time Management.pdf How to time is spent
Chart--Time Management.pdf How to time is spent
 
Credit Management training seminar power point presentation
Credit Management training seminar power point presentationCredit Management training seminar power point presentation
Credit Management training seminar power point presentation
 
在线办理(Murdoch毕业证书)莫道克大学毕业证电子版成绩单一模一样
在线办理(Murdoch毕业证书)莫道克大学毕业证电子版成绩单一模一样在线办理(Murdoch毕业证书)莫道克大学毕业证电子版成绩单一模一样
在线办理(Murdoch毕业证书)莫道克大学毕业证电子版成绩单一模一样
 
Credit-Management seminar for cooperative power point presentation
Credit-Management seminar for cooperative power point presentationCredit-Management seminar for cooperative power point presentation
Credit-Management seminar for cooperative power point presentation
 
Strategy for E-Types - Strategy Formulation.pptx
Strategy for E-Types - Strategy Formulation.pptxStrategy for E-Types - Strategy Formulation.pptx
Strategy for E-Types - Strategy Formulation.pptx
 
Conflict resololution,role of hr in resolution
Conflict resololution,role of hr in resolutionConflict resololution,role of hr in resolution
Conflict resololution,role of hr in resolution
 

Scrum and Kanban guide

  • 1. Scrum in a Nutshell Roles Scrum Master(SM): Product Owner (PO) : Developers Artifacts Product backlog - Input Sprint Backlog - Activity Increments - Outcome Commitment Product Goal Sprint Goal Definition of Done Product backlog Items (PBI) Business Requirements (Hypothesis) 1. Features A. User stories (functional) B. Enabler stories (technical/Spikes/NFR's) Day 1: Event: Sprint planning, Duration: <4hrs per 2 week sprint. Every day Event: Daily scrum Duration: <15 mins Day 10: Sprint review Event: Sprint Review Duration: <2 hrs per 2 week sprint Day 10: Event: Sprint retrospective Duration: <1.5 hours per 2 week sprint An Increment is a concrete stepping stone toward the Product Goal. Multiple Increments may be created within a Sprint Outcome Definition of Ready (DoR): The stories at the top of the Product Backlog that the Team will be pulling into the Sprint Backlog, must be Ready Prirotization (MoSCoW rule - Best practice) Must have to requirements Should have if, there is possibility Could have but not very critical Will not be required now Definition of ready : Stories immediately actionable. Sprint backlog items : Items pulled from PB Sprint planning: Story points, Velocity, Risk (impediments) & dependency. Plan the progress on daily basis Create transperency on dependency & impediments Build cross functional capabilities. Inspect the outcome and Adjust based on the feedback by the stakeholder Plan ways to increase quality and effectiveness. Assumptions that led them astray are identified and their origins explored. The Scrum Team inspects how the last Sprint went with regards to individuals, interactions, processes, tools, and their Definition of Done The Definition of Done is a formal description of the state of the Increment when it meets the quality measures required for the product. The moment a Product Backlog item meets the Definition of Done, an Increment is born. The Definition of Done creates transparency by providing everyone a shared understanding of what work was completed as part of the Increment If a Product Backlog item does not meet the Definition of Done, it cannot be released or even presented at the Sprint Review. Instead, it returns to the Product Backlog for future consideration. Responsible Product Owner has content authority on Product backlog & commit to product goal Product Owner needs prioritize the the PBI's Product Owner need fulfill teams pre-requiste (ask) in form of DoR. Product Owner to define acceptance criteria (BDD can be used as Best practice) Team to decide the item to pulled from the prioritised PBI Team has the content authority of Spritn backlog Team to self organise and assign and plan the implementation. Scrum master to enact SCRUM Scrum master to facilitate event Scrum master to resolve impediments, risk and dependency Scrum master to foster agile work enviroment. Scrum master to mentor and guide team. Scrum master to remove organization impediments. Team is responsible for attending & plan the progress on daily basis. Scrum master to facilitate (if required) and Mentor the team. Scrum. Master to track the impediment and take it to closure. Team to provide the outcome and limit the presentation Stakeholder to provide the feedback The Scrum Team discusses what went well during the Sprint, what problems it encountered, and how those problems were (or were not) solved. Scrum master to faciliate the event If the Definition of Done for an increment is part of the standards of the organization, all Scrum Teams must follow it as a minimum. If it is not an organizational standard, the Scrum Team must create a Definition of Done appropriate for the product. The Developers are required to conform to the Definition of Done. If there are multiple Scrum Teams working together on a product, they must mutually define and comply with the same Definition of Done. Metrcis Customer user satisfaction Gap On product Index Time spent on context switiching Velocity Lead time Burn down chart Defect trends Build and Integration frequency. Time to learn Innovation rate Customer Satisfaction Empolyee satisfaction Product to cost ratio Customer usage index
  • 2. Kanban: Visualize the flow and Manage WIP limit State New Requirement Development QA testing UAT Testing PROD Buffer Analysis Freezed Inprogress / Bug fixing Peer review (Unit testing) Deploy Release WIP Limit - e.g 100 5 5 15 25 30 10 5 3 2 Class Expedite - +5% Fixed date - 60% Standard - 30% Tangible - 10% Popular Metrics Through put, Flow velocity, Flow efficency, Flow distribution, Flow time Checkpoint Prerequisites/Exit conditions to be met before moving item/tickets to next state Expedite - +5% Items/ tickets are taken on highest priority due to the impact it has caused on the application. Everybody will toegther to compelte it ASAP, rest all class will be on hold until the expedite is completed/fixed. Hence, capcity allocation is additional 5% i.e overall 105% (Expedite 5% + sum of all the rest class 100%) Fixed date - 60% Items/ tickets have predefined start date and end date. Hence, capacity allocation is 60% of the total WIP limit, in this example i.e 60 items/ticket distibuted across the states w.r.t each state's WIP limit Standard - 30% Items/ tickets is worked based on first in and first out logic. Hence, capacity allocation is 30% of the total WIP limit, in this example i.e 30 items/ticket distibuted across the states w.r.t each state's WIP limit Tangible - 10% Items/ tickets is worked based on forecasted threat to the feature or application, but not an immediate need Hence, capacity allocation is 10% of the total WIP limit, in this example i.e 10 items/ticket distributed across the states w.r.t each state's WIP limit