SlideShare uma empresa Scribd logo
1 de 2
Baixar para ler offline
Process is
continuously improving
Have Definition of Done (DoD)
DoD achievable within each
iteration
Team respects DoD
The bottom line
Delivering working, tested
software every 4 weeks or less
Delivering what the
business needs most
Demo happens after every sprint
Shows working, tested
software
Feedback received from
stakeholders & PO
Retrospective happens after every
sprint
Results in concrete
improvement proposals
Some proposals actually get
implemented
Whole team + PO participates
Team has a sprint backlog
Highly visible
Updated daily
Owned exclusively by the
team
Have sprint planning meetings
PO participates
Whole team participates
Results in a sprint plan
Whole team believes plan is
achievable
PO satisfied with priorities
PO brings up-to-date PBL
Iteration length 4 weeks or
less
Always end on time
Team not disrupted or
controlled by outsiders
Timeboxed iterations
PO has a product backlog (PBL)
Top items are prioritized by
business value
Top items are estimated
PO understands purpose of
all backlog items
Top items in PBL small
enough to fit in a sprint
Estimates written by the
team
Clearly defined product owner
(PO)
PO is empowered to prioritize
PO has knowledge to
prioritize
PO has direct contact with
team
PO has direct contact with
stakeholders
PO speaks with one voice (in
case PO is a team)
Team members sit together
If you achieve these you can ignore the rest
of the checklist. Your process is fine.
These are central to Scrum. Without these you
probably shouldn’t call it Scrum.
Core Scrum
PO has product vision that is in
sync with PBL
PBL and product vision is highly
visible
Everyone on the team participates
in estimating
PO available when team is
estimating
Team members not locked into
specific roles
Team has all skills needed to bring
backlog items to Done
Team has a Scrum Master (SM)
Whole team knows top 1-3
impediments
SM has strategy for how to fix
top impediment
SM focusing on removing
impediments
Escalated to management
when team can’t solve
Velocity is measured
Velocity only includes
items that are Done
PO uses velocity for release
planning
Team has a sprint burndown chart
PBL items are broken into tasks
within a sprint
Estimates for ongoing tasks
are updated daily
Highly visible
Updated daily
PO participates at least a
few times per week
All items in sprint plan have an
estimate
SM sits with the team
Daily Scrum is every day, same
time & place
Sprint tasks are estimated
Estimate relative size (story points)
rather than time
Max 15 minutes
Each team member knows
what the others are doing
Most of these will usually be needed, but not always all of them. Experiment!
Recommended but not always necessary
Daily Scrum happens
Whole team participates
Problems & impediments are
surfaced
You have a Chief Product Owner
(if many POs)
Dependent teams do Scrum of
Scrums
Dependent teams integrate within
each sprint
Scaling
Having fun! High energy level.
Overtime work is rare and
happens voluntarily
Discussing, criticizing, and
experimenting with the process
Positive indicators
Scrum Checklist!
http://www.crisp.se/scrum/checklist | Version 2.2 (2010-10-04)
the unofficial!
Henrik Kniberg
PO = Product owner SM = Scrum Master PBL = Product Backlog DoD = Definition of Done
Team usually delivers what
they committed to
Leading indicators of a
good Scrum implementation.
These are pretty fundamental to any Scrum
scaling effort.
Max 9 people per team
Iterations that are doomed to fail
are terminated early
What	
  is	
  this?	
  Who	
  is	
  it	
  for?	
  
The	
  Scrum	
  checklist	
  is	
  a	
  simple	
  tool	
  to	
  help	
  you	
  get	
  started	
  with	
  
Scrum,	
  or	
  assess	
  your	
  current	
  implementa8on	
  of	
  Scrum.	
  
Note	
  that	
  these	
  aren't	
  rules.	
  They	
  are	
  guidelines.	
  A	
  team	
  of	
  two	
  
might	
  decide	
  to	
  skip	
  the	
  daily	
  Scrum,	
  since	
  they	
  are	
  pair	
  
programming	
  all	
  day	
  anyway	
  and	
  might	
  not	
  need	
  a	
  separate	
  
mee8ng	
  to	
  synchronize.	
  Fine.	
  Then	
  they	
  have	
  inten8onally	
  skipped	
  
a	
  Scrum	
  prac8ce	
  but	
  ensured	
  that	
  the	
  underlying	
  purpose	
  of	
  the	
  
scrum	
  prac8ce	
  has	
  been	
  fulfilled	
  in	
  another	
  way.	
  That	
  is	
  what	
  
counts!	
  
If	
  you	
  are	
  doing	
  Scrum	
  it	
  might	
  be	
  interes8ng	
  to	
  have	
  the	
  team	
  go	
  
through	
  this	
  list	
  at	
  a	
  retrospec8ve.	
  As	
  a	
  discussion	
  tool,	
  not	
  an	
  
evalua8on	
  tool.	
  
How	
  do	
  I	
  use	
  it?	
  
•  Joe:	
  "For	
  this	
  retrospec8ve,	
  I've	
  brought	
  a	
  useful	
  liFle	
  checklist.	
  
Is	
  there	
  any	
  of	
  this	
  stuff	
  that	
  we	
  aren't	
  doing?”	
  
•  Lisa:	
  "Hmmm,	
  let's	
  see.	
  Well,	
  we're	
  certainly	
  missing	
  Defini8on	
  
of	
  Done,	
  and	
  we	
  don't	
  measure	
  Velocity.”	
  
•  Joe:	
  "Well,	
  'Defini8on	
  of	
  Done'	
  is	
  listed	
  under	
  'Core	
  Scrum'	
  so	
  it	
  
seems	
  preFy	
  important!	
  Velocity	
  is	
  listed	
  under	
  'Recommended	
  
but	
  not	
  always	
  necessary'	
  so	
  let's	
  wait	
  with	
  that	
  and	
  start	
  with	
  
the	
  core	
  stuff.	
  
•  Lisa:	
  "Look,	
  we're	
  also	
  missing	
  'Delivering	
  working,	
  tested	
  
soQware	
  every	
  4	
  weeks	
  or	
  less'.	
  That's	
  listed	
  under	
  'The	
  boFom	
  
line'!	
  Makes	
  sense,	
  because	
  marke8ng	
  is	
  always	
  complaining	
  
about	
  that!”	
  
•  Joe:	
  "Maybe	
  a	
  concept	
  like	
  'Defini8on	
  of	
  Done'	
  could	
  help	
  us	
  
take	
  on	
  smaller	
  bits	
  per	
  sprint	
  and	
  get	
  stuff	
  releasable	
  more	
  
oQen?’	
  
•  Lisa:	
  "Good	
  idea,	
  let's	
  give	
  it	
  a	
  shot.”	
  
How	
  do	
  I	
  NOT	
  use	
  it?	
  
•  Big	
  Boss:	
  "OK	
  team,	
  8me	
  to	
  see	
  how	
  Scrum	
  compliant	
  you	
  are.	
  
Fill	
  in	
  this	
  checklist	
  please.”	
  
•  Joe:	
  "Boss,	
  I'm	
  happy	
  to	
  report	
  that	
  we	
  are	
  doing	
  everything.	
  
Well,	
  everything	
  except	
  Sprint	
  burndown	
  charts”	
  
•  Big	
  Boss:	
  "Bad,	
  bad	
  team!	
  It	
  says	
  here	
  that	
  you	
  should	
  be	
  doing	
  
those...	
  er...	
  	
  sprint	
  burning	
  thingies!	
  I	
  want	
  them!"	
  	
  
•  Lisa:	
  "But	
  we	
  do	
  2	
  week	
  sprints	
  and	
  almost	
  always	
  manage	
  to	
  
deliver	
  what	
  we	
  commit	
  to,	
  and	
  the	
  customers	
  are	
  happy.	
  Sprint	
  
burndown	
  charts	
  wouldn't	
  add	
  value	
  at	
  this	
  stage.”	
  
•  Big	
  Boss:	
  "Well	
  it	
  says	
  here	
  that	
  you	
  should	
  do	
  it,	
  so	
  don't	
  let	
  me	
  
catch	
  you	
  chea8ng	
  again,	
  or	
  I'll	
  call	
  in	
  the	
  Scrum	
  Police!”	
  
Is	
  this	
  an	
  official	
  checklist?	
  
No.	
  The	
  checklist	
  reflects	
  my	
  personal	
  &	
  subjec8ve	
  opinion	
  about	
  
what	
  really	
  maFers	
  in	
  Scrum.	
  I've	
  spent	
  years	
  helping	
  companies	
  
get	
  started	
  with	
  Scrum	
  and	
  met	
  hundreds	
  of	
  other	
  prac88oners,	
  
trainers,	
  and	
  coaches;	
  and	
  I've	
  found	
  that	
  checklists	
  like	
  this	
  can	
  be	
  
helpful,	
  if	
  used	
  correctly.	
  
Scrum Checklist!Henrik	
  Kniberg	
   www.crisp.se/scrum/checklist	
  

Mais conteúdo relacionado

Mais procurados

Beginning SCRUM for Startups
Beginning SCRUM for StartupsBeginning SCRUM for Startups
Beginning SCRUM for StartupsPradeep Sethi
 
Short introduction to Agile Scrum
Short introduction to Agile ScrumShort introduction to Agile Scrum
Short introduction to Agile ScrumNishan Bose
 
Scrum guide presentation (Scrum Guide in easy to read PPT format)
Scrum guide presentation (Scrum Guide in easy to read PPT format)Scrum guide presentation (Scrum Guide in easy to read PPT format)
Scrum guide presentation (Scrum Guide in easy to read PPT format)Aloke Bhattacharya
 
Scaling Agile - Agility Defined
Scaling Agile - Agility DefinedScaling Agile - Agility Defined
Scaling Agile - Agility DefinedVibhu Srinivasan
 
Back To Basics: Agile Practices
Back To Basics: Agile PracticesBack To Basics: Agile Practices
Back To Basics: Agile PracticesThomas Sarlandie
 
Agile scrum introduction
Agile scrum introductionAgile scrum introduction
Agile scrum introductionducquoc_vn
 
Agile project management tech gig
Agile project management   tech gigAgile project management   tech gig
Agile project management tech gigAJAY RAWAT
 
An introduction to scrum 2.0
An introduction to scrum 2.0An introduction to scrum 2.0
An introduction to scrum 2.0ITSON
 
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 Scrumtimmcowan
 
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 VietnamAxon Active Vietnam
 

Mais procurados (18)

Beginning SCRUM for Startups
Beginning SCRUM for StartupsBeginning SCRUM for Startups
Beginning SCRUM for Startups
 
Short introduction to Agile Scrum
Short introduction to Agile ScrumShort introduction to Agile Scrum
Short introduction to Agile Scrum
 
Scrum ppt
Scrum pptScrum ppt
Scrum ppt
 
Scrum guide presentation (Scrum Guide in easy to read PPT format)
Scrum guide presentation (Scrum Guide in easy to read PPT format)Scrum guide presentation (Scrum Guide in easy to read PPT format)
Scrum guide presentation (Scrum Guide in easy to read PPT format)
 
Scaling Agile - Agility Defined
Scaling Agile - Agility DefinedScaling Agile - Agility Defined
Scaling Agile - Agility Defined
 
Back To Basics: Agile Practices
Back To Basics: Agile PracticesBack To Basics: Agile Practices
Back To Basics: Agile Practices
 
Agile scrum introduction
Agile scrum introductionAgile scrum introduction
Agile scrum introduction
 
Agile project management tech gig
Agile project management   tech gigAgile project management   tech gig
Agile project management tech gig
 
Introduction to Scrum
Introduction to ScrumIntroduction to Scrum
Introduction to Scrum
 
Scrum Basics
Scrum BasicsScrum Basics
Scrum Basics
 
An introduction to scrum 2.0
An introduction to scrum 2.0An introduction to scrum 2.0
An introduction to scrum 2.0
 
Introduction to agile
Introduction to agileIntroduction to agile
Introduction to agile
 
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 in a nutshell
Scrum in a nutshellScrum in a nutshell
Scrum in a nutshell
 
Scrum Framework
Scrum FrameworkScrum Framework
Scrum Framework
 
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 Master Handbook
Scrum Master HandbookScrum Master Handbook
Scrum Master Handbook
 

Semelhante a Scrum checklist

Scrum and-xp-from-the-trenches 04 sprint demo & retrospective
Scrum and-xp-from-the-trenches 04 sprint demo & retrospectiveScrum and-xp-from-the-trenches 04 sprint demo & retrospective
Scrum and-xp-from-the-trenches 04 sprint demo & retrospectiveHossam Hassan
 
Scrum. Beginning Your Agile Transformation
Scrum. Beginning Your Agile TransformationScrum. Beginning Your Agile Transformation
Scrum. Beginning Your Agile TransformationAndreea Visanoiu
 
When Management Asks You: “Do You Accept Agile as Your Lord and Savior?"
When Management Asks You: “Do You Accept Agile as Your Lord and Savior?"When Management Asks You: “Do You Accept Agile as Your Lord and Savior?"
When Management Asks You: “Do You Accept Agile as Your Lord and Savior?"admford
 
Scrum and-xp-from-the-trenches 03 sprint backlog & daily scrum
Scrum and-xp-from-the-trenches 03 sprint backlog & daily scrumScrum and-xp-from-the-trenches 03 sprint backlog & daily scrum
Scrum and-xp-from-the-trenches 03 sprint backlog & daily scrumHossam Hassan
 
Scrum - What is it good for?
Scrum - What is it good for?Scrum - What is it good for?
Scrum - What is it good for?Diana Minnée
 
Adopting agile via continuous improvement with workshop
Adopting agile via continuous improvement with workshopAdopting agile via continuous improvement with workshop
Adopting agile via continuous improvement with workshopPriyank Shah
 
Adopting agile via continuous improvement with workshop by Priyank Shah
Adopting agile via continuous improvement with workshop by Priyank ShahAdopting agile via continuous improvement with workshop by Priyank Shah
Adopting agile via continuous improvement with workshop by Priyank ShahAhmedabadJavaMeetup
 
Software Development Guide To Accelerate Performance
Software Development Guide To Accelerate PerformanceSoftware Development Guide To Accelerate Performance
Software Development Guide To Accelerate PerformanceZaid Shabbir
 
Agile NCR 2016 - Accelerating agile teams with Kanban practices
Agile NCR 2016 -  Accelerating agile teams with Kanban practicesAgile NCR 2016 -  Accelerating agile teams with Kanban practices
Agile NCR 2016 - Accelerating agile teams with Kanban practicesjsonnevelt
 
Agile ncr16 accelerating agile teams with kanban practices
Agile ncr16 accelerating agile teams with kanban practicesAgile ncr16 accelerating agile teams with kanban practices
Agile ncr16 accelerating agile teams with kanban practicesAgileNCR2016
 
Modern agile devspace - 2017-10-14
Modern agile   devspace - 2017-10-14Modern agile   devspace - 2017-10-14
Modern agile devspace - 2017-10-14Daniel Heater
 
Crash Course Scrum - handout
Crash Course Scrum - handoutCrash Course Scrum - handout
Crash Course Scrum - handoutArjan Franzen
 
How to Ship in 8 Weeks or Less (via Cross-Functional Teams)
How to Ship in 8 Weeks or Less (via Cross-Functional Teams)How to Ship in 8 Weeks or Less (via Cross-Functional Teams)
How to Ship in 8 Weeks or Less (via Cross-Functional Teams)QuekelsBaro
 

Semelhante a Scrum checklist (20)

Scrum and-xp-from-the-trenches 04 sprint demo & retrospective
Scrum and-xp-from-the-trenches 04 sprint demo & retrospectiveScrum and-xp-from-the-trenches 04 sprint demo & retrospective
Scrum and-xp-from-the-trenches 04 sprint demo & retrospective
 
Presentation on agile methodology
Presentation on agile methodologyPresentation on agile methodology
Presentation on agile methodology
 
Scrum. Beginning Your Agile Transformation
Scrum. Beginning Your Agile TransformationScrum. Beginning Your Agile Transformation
Scrum. Beginning Your Agile Transformation
 
When Management Asks You: “Do You Accept Agile as Your Lord and Savior?"
When Management Asks You: “Do You Accept Agile as Your Lord and Savior?"When Management Asks You: “Do You Accept Agile as Your Lord and Savior?"
When Management Asks You: “Do You Accept Agile as Your Lord and Savior?"
 
Scrum and-xp-from-the-trenches 03 sprint backlog & daily scrum
Scrum and-xp-from-the-trenches 03 sprint backlog & daily scrumScrum and-xp-from-the-trenches 03 sprint backlog & daily scrum
Scrum and-xp-from-the-trenches 03 sprint backlog & daily scrum
 
Scrum - What is it good for?
Scrum - What is it good for?Scrum - What is it good for?
Scrum - What is it good for?
 
Adopting agile via continuous improvement with workshop
Adopting agile via continuous improvement with workshopAdopting agile via continuous improvement with workshop
Adopting agile via continuous improvement with workshop
 
Adopting agile via continuous improvement with workshop by Priyank Shah
Adopting agile via continuous improvement with workshop by Priyank ShahAdopting agile via continuous improvement with workshop by Priyank Shah
Adopting agile via continuous improvement with workshop by Priyank Shah
 
Scrum101
Scrum101Scrum101
Scrum101
 
What is Agile Scrum
What is Agile ScrumWhat is Agile Scrum
What is Agile Scrum
 
SCRUM Intro
SCRUM IntroSCRUM Intro
SCRUM Intro
 
Software Development Guide To Accelerate Performance
Software Development Guide To Accelerate PerformanceSoftware Development Guide To Accelerate Performance
Software Development Guide To Accelerate Performance
 
Scrum à la Pablo (English)
Scrum à la Pablo (English)Scrum à la Pablo (English)
Scrum à la Pablo (English)
 
Kanban for ODDS
Kanban for ODDSKanban for ODDS
Kanban for ODDS
 
Agile NCR 2016 - Accelerating agile teams with Kanban practices
Agile NCR 2016 -  Accelerating agile teams with Kanban practicesAgile NCR 2016 -  Accelerating agile teams with Kanban practices
Agile NCR 2016 - Accelerating agile teams with Kanban practices
 
Agile ncr16 accelerating agile teams with kanban practices
Agile ncr16 accelerating agile teams with kanban practicesAgile ncr16 accelerating agile teams with kanban practices
Agile ncr16 accelerating agile teams with kanban practices
 
Modern agile devspace - 2017-10-14
Modern agile   devspace - 2017-10-14Modern agile   devspace - 2017-10-14
Modern agile devspace - 2017-10-14
 
Crash Course Scrum - handout
Crash Course Scrum - handoutCrash Course Scrum - handout
Crash Course Scrum - handout
 
How to Ship in 8 Weeks or Less (via Cross-Functional Teams)
How to Ship in 8 Weeks or Less (via Cross-Functional Teams)How to Ship in 8 Weeks or Less (via Cross-Functional Teams)
How to Ship in 8 Weeks or Less (via Cross-Functional Teams)
 
Shape Up Your Agility
Shape Up Your AgilityShape Up Your Agility
Shape Up Your Agility
 

Mais de Willy Marroquin (WillyDevNET)

Language Is Not All You Need: Aligning Perception with Language Models
Language Is Not All You Need: Aligning Perception with Language ModelsLanguage Is Not All You Need: Aligning Perception with Language Models
Language Is Not All You Need: Aligning Perception with Language ModelsWilly Marroquin (WillyDevNET)
 
Inteligencia artificial y crecimiento económico. Oportunidades y desafíos par...
Inteligencia artificial y crecimiento económico. Oportunidades y desafíos par...Inteligencia artificial y crecimiento económico. Oportunidades y desafíos par...
Inteligencia artificial y crecimiento económico. Oportunidades y desafíos par...Willy Marroquin (WillyDevNET)
 
An Artificial Neuron Implemented on an Actual Quantum Processor
An Artificial Neuron Implemented on an Actual Quantum ProcessorAn Artificial Neuron Implemented on an Actual Quantum Processor
An Artificial Neuron Implemented on an Actual Quantum ProcessorWilly Marroquin (WillyDevNET)
 
ENFERMEDAD DE ALZHEIMER PRESENTE TERAP...UTICO Y RETOS FUTUROS
ENFERMEDAD DE ALZHEIMER PRESENTE TERAP...UTICO Y RETOS FUTUROSENFERMEDAD DE ALZHEIMER PRESENTE TERAP...UTICO Y RETOS FUTUROS
ENFERMEDAD DE ALZHEIMER PRESENTE TERAP...UTICO Y RETOS FUTUROSWilly Marroquin (WillyDevNET)
 
The Malicious Use of Artificial Intelligence: Forecasting, Prevention, and...
The Malicious Use   of Artificial Intelligence: Forecasting, Prevention,  and...The Malicious Use   of Artificial Intelligence: Forecasting, Prevention,  and...
The Malicious Use of Artificial Intelligence: Forecasting, Prevention, and...Willy Marroquin (WillyDevNET)
 
TowardsDeepLearningModelsforPsychological StatePredictionusingSmartphoneData:...
TowardsDeepLearningModelsforPsychological StatePredictionusingSmartphoneData:...TowardsDeepLearningModelsforPsychological StatePredictionusingSmartphoneData:...
TowardsDeepLearningModelsforPsychological StatePredictionusingSmartphoneData:...Willy Marroquin (WillyDevNET)
 
DeepMood: Modeling Mobile Phone Typing Dynamics for Mood Detection
DeepMood: Modeling Mobile Phone Typing Dynamics for Mood DetectionDeepMood: Modeling Mobile Phone Typing Dynamics for Mood Detection
DeepMood: Modeling Mobile Phone Typing Dynamics for Mood DetectionWilly Marroquin (WillyDevNET)
 
FOR A MEANINGFUL ARTIFICIAL INTELLIGENCE TOWARDS A FRENCH AND EUROPEAN ST...
FOR A  MEANINGFUL  ARTIFICIAL  INTELLIGENCE TOWARDS A FRENCH  AND EUROPEAN ST...FOR A  MEANINGFUL  ARTIFICIAL  INTELLIGENCE TOWARDS A FRENCH  AND EUROPEAN ST...
FOR A MEANINGFUL ARTIFICIAL INTELLIGENCE TOWARDS A FRENCH AND EUROPEAN ST...Willy Marroquin (WillyDevNET)
 
When Will AI Exceed Human Performance? Evidence from AI Experts
When Will AI Exceed Human Performance? Evidence from AI ExpertsWhen Will AI Exceed Human Performance? Evidence from AI Experts
When Will AI Exceed Human Performance? Evidence from AI ExpertsWilly Marroquin (WillyDevNET)
 
AttnGAN: Fine-Grained Text to Image Generation with Attentional Generative Ad...
AttnGAN: Fine-Grained Text to Image Generation with Attentional Generative Ad...AttnGAN: Fine-Grained Text to Image Generation with Attentional Generative Ad...
AttnGAN: Fine-Grained Text to Image Generation with Attentional Generative Ad...Willy Marroquin (WillyDevNET)
 
Seven facts noncognitive skills education labor market
Seven facts noncognitive skills education labor marketSeven facts noncognitive skills education labor market
Seven facts noncognitive skills education labor marketWilly Marroquin (WillyDevNET)
 

Mais de Willy Marroquin (WillyDevNET) (20)

Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
World Economic Forum : The Global Risks Report 2024
World Economic Forum : The Global Risks Report 2024World Economic Forum : The Global Risks Report 2024
World Economic Forum : The Global Risks Report 2024
 
Language Is Not All You Need: Aligning Perception with Language Models
Language Is Not All You Need: Aligning Perception with Language ModelsLanguage Is Not All You Need: Aligning Perception with Language Models
Language Is Not All You Need: Aligning Perception with Language Models
 
Real Time Speech Enhancement in the Waveform Domain
Real Time Speech Enhancement in the Waveform DomainReal Time Speech Enhancement in the Waveform Domain
Real Time Speech Enhancement in the Waveform Domain
 
Data and AI reference architecture
Data and AI reference architectureData and AI reference architecture
Data and AI reference architecture
 
Inteligencia artificial y crecimiento económico. Oportunidades y desafíos par...
Inteligencia artificial y crecimiento económico. Oportunidades y desafíos par...Inteligencia artificial y crecimiento económico. Oportunidades y desafíos par...
Inteligencia artificial y crecimiento económico. Oportunidades y desafíos par...
 
An Artificial Neuron Implemented on an Actual Quantum Processor
An Artificial Neuron Implemented on an Actual Quantum ProcessorAn Artificial Neuron Implemented on an Actual Quantum Processor
An Artificial Neuron Implemented on an Actual Quantum Processor
 
ENFERMEDAD DE ALZHEIMER PRESENTE TERAP...UTICO Y RETOS FUTUROS
ENFERMEDAD DE ALZHEIMER PRESENTE TERAP...UTICO Y RETOS FUTUROSENFERMEDAD DE ALZHEIMER PRESENTE TERAP...UTICO Y RETOS FUTUROS
ENFERMEDAD DE ALZHEIMER PRESENTE TERAP...UTICO Y RETOS FUTUROS
 
The Malicious Use of Artificial Intelligence: Forecasting, Prevention, and...
The Malicious Use   of Artificial Intelligence: Forecasting, Prevention,  and...The Malicious Use   of Artificial Intelligence: Forecasting, Prevention,  and...
The Malicious Use of Artificial Intelligence: Forecasting, Prevention, and...
 
TowardsDeepLearningModelsforPsychological StatePredictionusingSmartphoneData:...
TowardsDeepLearningModelsforPsychological StatePredictionusingSmartphoneData:...TowardsDeepLearningModelsforPsychological StatePredictionusingSmartphoneData:...
TowardsDeepLearningModelsforPsychological StatePredictionusingSmartphoneData:...
 
Deep learning-approach
Deep learning-approachDeep learning-approach
Deep learning-approach
 
WEF new vision for education
WEF new vision for educationWEF new vision for education
WEF new vision for education
 
El futuro del trabajo perspectivas regionales
El futuro del trabajo perspectivas regionalesEl futuro del trabajo perspectivas regionales
El futuro del trabajo perspectivas regionales
 
ASIA Y EL NUEVO (DES)ORDEN MUNDIAL
ASIA Y EL NUEVO (DES)ORDEN MUNDIALASIA Y EL NUEVO (DES)ORDEN MUNDIAL
ASIA Y EL NUEVO (DES)ORDEN MUNDIAL
 
DeepMood: Modeling Mobile Phone Typing Dynamics for Mood Detection
DeepMood: Modeling Mobile Phone Typing Dynamics for Mood DetectionDeepMood: Modeling Mobile Phone Typing Dynamics for Mood Detection
DeepMood: Modeling Mobile Phone Typing Dynamics for Mood Detection
 
FOR A MEANINGFUL ARTIFICIAL INTELLIGENCE TOWARDS A FRENCH AND EUROPEAN ST...
FOR A  MEANINGFUL  ARTIFICIAL  INTELLIGENCE TOWARDS A FRENCH  AND EUROPEAN ST...FOR A  MEANINGFUL  ARTIFICIAL  INTELLIGENCE TOWARDS A FRENCH  AND EUROPEAN ST...
FOR A MEANINGFUL ARTIFICIAL INTELLIGENCE TOWARDS A FRENCH AND EUROPEAN ST...
 
When Will AI Exceed Human Performance? Evidence from AI Experts
When Will AI Exceed Human Performance? Evidence from AI ExpertsWhen Will AI Exceed Human Performance? Evidence from AI Experts
When Will AI Exceed Human Performance? Evidence from AI Experts
 
Microsoft AI Platform Whitepaper
Microsoft AI Platform WhitepaperMicrosoft AI Platform Whitepaper
Microsoft AI Platform Whitepaper
 
AttnGAN: Fine-Grained Text to Image Generation with Attentional Generative Ad...
AttnGAN: Fine-Grained Text to Image Generation with Attentional Generative Ad...AttnGAN: Fine-Grained Text to Image Generation with Attentional Generative Ad...
AttnGAN: Fine-Grained Text to Image Generation with Attentional Generative Ad...
 
Seven facts noncognitive skills education labor market
Seven facts noncognitive skills education labor marketSeven facts noncognitive skills education labor market
Seven facts noncognitive skills education labor market
 

Último

Active Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfActive Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfCionsystems
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...soniya singh
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsJhone kinadey
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsArshad QA
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationkaushalgiri8080
 
Test Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and BackendTest Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and BackendArshad QA
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideChristina Lin
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number SystemsJheuzeDellosa
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)OPEN KNOWLEDGE GmbH
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfkalichargn70th171
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerThousandEyes
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdfWave PLM
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...stazi3110
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh Ram
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 

Último (20)

Active Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdfActive Directory Penetration Testing, cionsystems.com.pdf
Active Directory Penetration Testing, cionsystems.com.pdf
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanation
 
Test Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and BackendTest Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and Backend
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number Systems
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS LiveVip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
 

Scrum checklist

  • 1. Process is continuously improving Have Definition of Done (DoD) DoD achievable within each iteration Team respects DoD The bottom line Delivering working, tested software every 4 weeks or less Delivering what the business needs most Demo happens after every sprint Shows working, tested software Feedback received from stakeholders & PO Retrospective happens after every sprint Results in concrete improvement proposals Some proposals actually get implemented Whole team + PO participates Team has a sprint backlog Highly visible Updated daily Owned exclusively by the team Have sprint planning meetings PO participates Whole team participates Results in a sprint plan Whole team believes plan is achievable PO satisfied with priorities PO brings up-to-date PBL Iteration length 4 weeks or less Always end on time Team not disrupted or controlled by outsiders Timeboxed iterations PO has a product backlog (PBL) Top items are prioritized by business value Top items are estimated PO understands purpose of all backlog items Top items in PBL small enough to fit in a sprint Estimates written by the team Clearly defined product owner (PO) PO is empowered to prioritize PO has knowledge to prioritize PO has direct contact with team PO has direct contact with stakeholders PO speaks with one voice (in case PO is a team) Team members sit together If you achieve these you can ignore the rest of the checklist. Your process is fine. These are central to Scrum. Without these you probably shouldn’t call it Scrum. Core Scrum PO has product vision that is in sync with PBL PBL and product vision is highly visible Everyone on the team participates in estimating PO available when team is estimating Team members not locked into specific roles Team has all skills needed to bring backlog items to Done Team has a Scrum Master (SM) Whole team knows top 1-3 impediments SM has strategy for how to fix top impediment SM focusing on removing impediments Escalated to management when team can’t solve Velocity is measured Velocity only includes items that are Done PO uses velocity for release planning Team has a sprint burndown chart PBL items are broken into tasks within a sprint Estimates for ongoing tasks are updated daily Highly visible Updated daily PO participates at least a few times per week All items in sprint plan have an estimate SM sits with the team Daily Scrum is every day, same time & place Sprint tasks are estimated Estimate relative size (story points) rather than time Max 15 minutes Each team member knows what the others are doing Most of these will usually be needed, but not always all of them. Experiment! Recommended but not always necessary Daily Scrum happens Whole team participates Problems & impediments are surfaced You have a Chief Product Owner (if many POs) Dependent teams do Scrum of Scrums Dependent teams integrate within each sprint Scaling Having fun! High energy level. Overtime work is rare and happens voluntarily Discussing, criticizing, and experimenting with the process Positive indicators Scrum Checklist! http://www.crisp.se/scrum/checklist | Version 2.2 (2010-10-04) the unofficial! Henrik Kniberg PO = Product owner SM = Scrum Master PBL = Product Backlog DoD = Definition of Done Team usually delivers what they committed to Leading indicators of a good Scrum implementation. These are pretty fundamental to any Scrum scaling effort. Max 9 people per team Iterations that are doomed to fail are terminated early
  • 2. What  is  this?  Who  is  it  for?   The  Scrum  checklist  is  a  simple  tool  to  help  you  get  started  with   Scrum,  or  assess  your  current  implementa8on  of  Scrum.   Note  that  these  aren't  rules.  They  are  guidelines.  A  team  of  two   might  decide  to  skip  the  daily  Scrum,  since  they  are  pair   programming  all  day  anyway  and  might  not  need  a  separate   mee8ng  to  synchronize.  Fine.  Then  they  have  inten8onally  skipped   a  Scrum  prac8ce  but  ensured  that  the  underlying  purpose  of  the   scrum  prac8ce  has  been  fulfilled  in  another  way.  That  is  what   counts!   If  you  are  doing  Scrum  it  might  be  interes8ng  to  have  the  team  go   through  this  list  at  a  retrospec8ve.  As  a  discussion  tool,  not  an   evalua8on  tool.   How  do  I  use  it?   •  Joe:  "For  this  retrospec8ve,  I've  brought  a  useful  liFle  checklist.   Is  there  any  of  this  stuff  that  we  aren't  doing?”   •  Lisa:  "Hmmm,  let's  see.  Well,  we're  certainly  missing  Defini8on   of  Done,  and  we  don't  measure  Velocity.”   •  Joe:  "Well,  'Defini8on  of  Done'  is  listed  under  'Core  Scrum'  so  it   seems  preFy  important!  Velocity  is  listed  under  'Recommended   but  not  always  necessary'  so  let's  wait  with  that  and  start  with   the  core  stuff.   •  Lisa:  "Look,  we're  also  missing  'Delivering  working,  tested   soQware  every  4  weeks  or  less'.  That's  listed  under  'The  boFom   line'!  Makes  sense,  because  marke8ng  is  always  complaining   about  that!”   •  Joe:  "Maybe  a  concept  like  'Defini8on  of  Done'  could  help  us   take  on  smaller  bits  per  sprint  and  get  stuff  releasable  more   oQen?’   •  Lisa:  "Good  idea,  let's  give  it  a  shot.”   How  do  I  NOT  use  it?   •  Big  Boss:  "OK  team,  8me  to  see  how  Scrum  compliant  you  are.   Fill  in  this  checklist  please.”   •  Joe:  "Boss,  I'm  happy  to  report  that  we  are  doing  everything.   Well,  everything  except  Sprint  burndown  charts”   •  Big  Boss:  "Bad,  bad  team!  It  says  here  that  you  should  be  doing   those...  er...    sprint  burning  thingies!  I  want  them!"     •  Lisa:  "But  we  do  2  week  sprints  and  almost  always  manage  to   deliver  what  we  commit  to,  and  the  customers  are  happy.  Sprint   burndown  charts  wouldn't  add  value  at  this  stage.”   •  Big  Boss:  "Well  it  says  here  that  you  should  do  it,  so  don't  let  me   catch  you  chea8ng  again,  or  I'll  call  in  the  Scrum  Police!”   Is  this  an  official  checklist?   No.  The  checklist  reflects  my  personal  &  subjec8ve  opinion  about   what  really  maFers  in  Scrum.  I've  spent  years  helping  companies   get  started  with  Scrum  and  met  hundreds  of  other  prac88oners,   trainers,  and  coaches;  and  I've  found  that  checklists  like  this  can  be   helpful,  if  used  correctly.   Scrum Checklist!Henrik  Kniberg   www.crisp.se/scrum/checklist