SlideShare une entreprise Scribd logo
1  sur  1
Télécharger pour lire hors ligne
How does work?SCRUM
SCRUM MASTER
ELEMENTS
1. ROLES
3. TOOLS2. ACTIVITIES
- planning releases
- refinement
- planning a sprint
- sprint
- daily meetings
- sprint review
- scrum retrospective
TEAM SCRUM MASTER PRODUCT OWNER
- backlog
- burndown charts
SCRUM is a set of rules concerning project management.
It’s clear It’s flexible Educates It’s effective Helps coping with
unpredicted factors
It’s Easy
STEADY W
ORK RHYTHM
TIMEFRAMES
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
PRODUCT OWNER
IDEA
PRODUCT PROCESS
SELF-ORGANIZATIONADAPTATION
(CONTINUOUS IMPROVEMENT)
INSPECTION
(FEEDBACK)
CLARITY
(COMMUNICATION)
TRUST
TEAM
WHAT IS
SCRUM?
TWICE AS MUCH,
TWICE AS FAST
or
PRODUCT
OWNER
PRODUCT
REGISTRY
SPRINT
USER STORY
SCRUM BOARD
USER STORY TASK
US1 T5
T5
T6
T4
T4
T4
T3
T3
T3
T2
T2
T2
T1
T1
T1
US2
US3
Scrum’s origins are dated to 1986, but its first formal documentation was created in 1995.
Scrum is named after a rugby tactic, and was designed to help manage projects with hard
to predict outcomes.
Meaning:
It helps with
Context User experience Priorities
Plot Understanding main character’s situation Understanding goals and needs
• The team identifies with the end user.
• The team engages in searching for the best solution.
TEMPLATE:
As a <user_name> I would like to
<action> to <reason>
EXAMPLE:
As a system administrator I want to login to
the admin panel to manage the site.
What’s what in scrum?
GLOSSARY
Release – pushing a finished fragment of the project. Preceded by sprint.
User story – the smallest measurable functionality, generating a business advantage.
Sprint (Iteration) – process which aims to produce a functioning fragment of the
product. During the sprint a team completes all the tasks necessary to achieve this goal.
To ensure good realization of a sprint the team must understand the user stories.
Refinement – a reflection before the next sprint. During refinement we explain the
user stories for a next sprint. Welcome, but not necessary.
Burndown – shows the work progress during a sprint. Visualized by burndown charts
which depict the amount of work left.
Sprint retrospective – a meeting at the end of iteration, dedicated to refining the
process. Any conclusions from the retrospective will be implemented during the next
sprint.
Definition of done – the quality metric for a delivered peace of code. It defines what
(apart from finishing the task) has to be done, to consider the functionality complete
(e.g. code review, performance testing).
Sources:
T. Włodarek, Pragmatic methods of software production,
http://www.slideshare.net/tomek_w/scrum-w-59-minut?from_action=save
What is Scrum?,
http://procognita.pl/nc/zasoby/artykuly/czytaj/artykul/co-to-jest-scrum-58/
Our own experience :)
SPRINT
BACKLOG
SPRINT PRODUCT
7 days
24 h
(ALL STORIES)

Contenu connexe

Tendances

Scrum in 15 Minutes
Scrum in 15 MinutesScrum in 15 Minutes
Scrum in 15 MinutesSerge Rehem
 
SCRUM METHODOLOGY FOR SOFTWARE DEVELOPMENT
SCRUM  METHODOLOGY  FOR SOFTWARE DEVELOPMENTSCRUM  METHODOLOGY  FOR SOFTWARE DEVELOPMENT
SCRUM METHODOLOGY FOR SOFTWARE DEVELOPMENTQutub-ud- Din
 
Scrum Out Of The Nutshell
Scrum Out Of The NutshellScrum Out Of The Nutshell
Scrum Out Of The NutshellDougShimp
 
Scrum in Practice
Scrum in PracticeScrum in Practice
Scrum in PracticeNaresh Jain
 
Introduction to agile lean
Introduction to agile  leanIntroduction to agile  lean
Introduction to agile leanRavi Tadwalkar
 
Agile scrum fundamentals
Agile scrum fundamentalsAgile scrum fundamentals
Agile scrum fundamentalsDeniz Gungor
 
Scrum - An Agile Approach to Software Product Development
Scrum - An Agile Approach to Software Product DevelopmentScrum - An Agile Approach to Software Product Development
Scrum - An Agile Approach to Software Product DevelopmentBharani M
 
Agile development using SCRUM
Agile development using SCRUMAgile development using SCRUM
Agile development using SCRUMJoe Drumgoole
 
Introduction to Scrum: A How-To Guide
Introduction to Scrum: A How-To GuideIntroduction to Scrum: A How-To Guide
Introduction to Scrum: A How-To GuideEspeo Software
 
Learn Scrum Engineering in 5 minutes
Learn Scrum Engineering in 5 minutesLearn Scrum Engineering in 5 minutes
Learn Scrum Engineering in 5 minutesguest035e0d
 
Intro To Scrum
Intro To ScrumIntro To Scrum
Intro To Scrumscottycn
 
ScrumGuides training: Agile Software Development With Scrum
ScrumGuides training: Agile Software Development With ScrumScrumGuides training: Agile Software Development With Scrum
ScrumGuides training: Agile Software Development With ScrumAlexey Krivitsky
 
How we use SCRUM @ Bluegrass Digital
How we use SCRUM @ Bluegrass DigitalHow we use SCRUM @ Bluegrass Digital
How we use SCRUM @ Bluegrass DigitalMark Hawkins
 

Tendances (20)

Scrum framework
Scrum frameworkScrum framework
Scrum framework
 
Scrum in 15 Minutes
Scrum in 15 MinutesScrum in 15 Minutes
Scrum in 15 Minutes
 
SCRUM METHODOLOGY FOR SOFTWARE DEVELOPMENT
SCRUM  METHODOLOGY  FOR SOFTWARE DEVELOPMENTSCRUM  METHODOLOGY  FOR SOFTWARE DEVELOPMENT
SCRUM METHODOLOGY FOR SOFTWARE DEVELOPMENT
 
Scrum Out Of The Nutshell
Scrum Out Of The NutshellScrum Out Of The Nutshell
Scrum Out Of The Nutshell
 
Agile Introduction - Scrum Framework
Agile Introduction - Scrum FrameworkAgile Introduction - Scrum Framework
Agile Introduction - Scrum Framework
 
Scrum in Practice
Scrum in PracticeScrum in Practice
Scrum in Practice
 
Scrum way the way
Scrum way the wayScrum way the way
Scrum way the way
 
Introduction to agile lean
Introduction to agile  leanIntroduction to agile  lean
Introduction to agile lean
 
Agile scrum fundamentals
Agile scrum fundamentalsAgile scrum fundamentals
Agile scrum fundamentals
 
Scrum - An Agile Approach to Software Product Development
Scrum - An Agile Approach to Software Product DevelopmentScrum - An Agile Approach to Software Product Development
Scrum - An Agile Approach to Software Product Development
 
Agile product development
Agile product developmentAgile product development
Agile product development
 
Agile development using SCRUM
Agile development using SCRUMAgile development using SCRUM
Agile development using SCRUM
 
Agile Scrum Methodology
Agile Scrum MethodologyAgile Scrum Methodology
Agile Scrum Methodology
 
2017 Scrum by Picture
2017 Scrum by Picture2017 Scrum by Picture
2017 Scrum by Picture
 
Introduction to Scrum: A How-To Guide
Introduction to Scrum: A How-To GuideIntroduction to Scrum: A How-To Guide
Introduction to Scrum: A How-To Guide
 
Learn Scrum Engineering in 5 minutes
Learn Scrum Engineering in 5 minutesLearn Scrum Engineering in 5 minutes
Learn Scrum Engineering in 5 minutes
 
Scrum Methodology
Scrum Methodology Scrum Methodology
Scrum Methodology
 
Intro To Scrum
Intro To ScrumIntro To Scrum
Intro To Scrum
 
ScrumGuides training: Agile Software Development With Scrum
ScrumGuides training: Agile Software Development With ScrumScrumGuides training: Agile Software Development With Scrum
ScrumGuides training: Agile Software Development With Scrum
 
How we use SCRUM @ Bluegrass Digital
How we use SCRUM @ Bluegrass DigitalHow we use SCRUM @ Bluegrass Digital
How we use SCRUM @ Bluegrass Digital
 

En vedette

SCRUM - The Art of Doing Twice The Work in Half The Time from Jeff Sutherland
SCRUM - The Art of Doing Twice The Work in Half The Time from Jeff SutherlandSCRUM - The Art of Doing Twice The Work in Half The Time from Jeff Sutherland
SCRUM - The Art of Doing Twice The Work in Half The Time from Jeff SutherlandAlamanda Shantika Santoso
 
"Scrum" book club presentation
"Scrum" book club presentation "Scrum" book club presentation
"Scrum" book club presentation Ted Alling
 
Infographic based on "Scrum: the art of doing twice the work in half the time"
Infographic based on "Scrum: the art of doing twice the work in half the time"Infographic based on "Scrum: the art of doing twice the work in half the time"
Infographic based on "Scrum: the art of doing twice the work in half the time"Intersog
 
Scrum: The art of doing twice the work in half the time by Jeff Sutherland - ...
Scrum: The art of doing twice the work in half the time by Jeff Sutherland - ...Scrum: The art of doing twice the work in half the time by Jeff Sutherland - ...
Scrum: The art of doing twice the work in half the time by Jeff Sutherland - ...Institut Lean France
 
Agile UX, Ideation and Scrum Workshop, ditact Nov 2013 (German)
Agile UX, Ideation and Scrum Workshop, ditact Nov 2013 (German)Agile UX, Ideation and Scrum Workshop, ditact Nov 2013 (German)
Agile UX, Ideation and Scrum Workshop, ditact Nov 2013 (German)Renate Pinggera
 

En vedette (6)

SCRUM - The Art of Doing Twice The Work in Half The Time from Jeff Sutherland
SCRUM - The Art of Doing Twice The Work in Half The Time from Jeff SutherlandSCRUM - The Art of Doing Twice The Work in Half The Time from Jeff Sutherland
SCRUM - The Art of Doing Twice The Work in Half The Time from Jeff Sutherland
 
"Scrum" book club presentation
"Scrum" book club presentation "Scrum" book club presentation
"Scrum" book club presentation
 
Infographic based on "Scrum: the art of doing twice the work in half the time"
Infographic based on "Scrum: the art of doing twice the work in half the time"Infographic based on "Scrum: the art of doing twice the work in half the time"
Infographic based on "Scrum: the art of doing twice the work in half the time"
 
Scrum: The art of doing twice the work in half the time by Jeff Sutherland - ...
Scrum: The art of doing twice the work in half the time by Jeff Sutherland - ...Scrum: The art of doing twice the work in half the time by Jeff Sutherland - ...
Scrum: The art of doing twice the work in half the time by Jeff Sutherland - ...
 
The Zen of Scrum
The Zen of ScrumThe Zen of Scrum
The Zen of Scrum
 
Agile UX, Ideation and Scrum Workshop, ditact Nov 2013 (German)
Agile UX, Ideation and Scrum Workshop, ditact Nov 2013 (German)Agile UX, Ideation and Scrum Workshop, ditact Nov 2013 (German)
Agile UX, Ideation and Scrum Workshop, ditact Nov 2013 (German)
 

Similaire à Scrum - twice as much, twice as fast

Agile project management
Agile project management Agile project management
Agile project management Bimba Pawar
 
Agile Scrum Presentation-Detailed
Agile Scrum Presentation-DetailedAgile Scrum Presentation-Detailed
Agile Scrum Presentation-DetailedPrashaanth T R
 
Scrum methodology 
Scrum methodology Scrum methodology 
Scrum methodology SnehaRoy74
 
How scrum works
How scrum worksHow scrum works
How scrum worksAnnu Rana
 
ACT_AIRLINE_RESERVATIONS_SYSTEM.pdf
ACT_AIRLINE_RESERVATIONS_SYSTEM.pdfACT_AIRLINE_RESERVATIONS_SYSTEM.pdf
ACT_AIRLINE_RESERVATIONS_SYSTEM.pdfmelikyunus
 
Agile Development Process & Scrum
Agile Development Process & ScrumAgile Development Process & Scrum
Agile Development Process & ScrumOtavio Ferreira
 
agile-and-scrum-methodology.pptx
agile-and-scrum-methodology.pptxagile-and-scrum-methodology.pptx
agile-and-scrum-methodology.pptxvenkatvemu2
 
SCRUM: agile software development
SCRUM: agile software development SCRUM: agile software development
SCRUM: agile software development AGILEDROP
 
Managing software projects with Team Foundation Server 2013 in Agile Scrum
Managing software projects with Team Foundation Server 2013 in Agile ScrumManaging software projects with Team Foundation Server 2013 in Agile Scrum
Managing software projects with Team Foundation Server 2013 in Agile ScrumHossein Sarshar
 
Scrumhub scrum-guide-2016
Scrumhub scrum-guide-2016Scrumhub scrum-guide-2016
Scrumhub scrum-guide-2016Veeresh Yadrami
 
Scrum Framework in Agile
Scrum Framework in AgileScrum Framework in Agile
Scrum Framework in AgileWipro
 
Unit III Scrum Events.pptx for Agile software
Unit III Scrum Events.pptx for Agile softwareUnit III Scrum Events.pptx for Agile software
Unit III Scrum Events.pptx for Agile softwareakshitathakur2406
 

Similaire à Scrum - twice as much, twice as fast (20)

Scrum Concepts
Scrum ConceptsScrum Concepts
Scrum Concepts
 
AGILE METHODOLOGY
AGILE METHODOLOGYAGILE METHODOLOGY
AGILE METHODOLOGY
 
Jira
JiraJira
Jira
 
Jira
JiraJira
Jira
 
Agile project management
Agile project management Agile project management
Agile project management
 
Scrum Introduction
Scrum IntroductionScrum Introduction
Scrum Introduction
 
Agile Scrum Presentation-Detailed
Agile Scrum Presentation-DetailedAgile Scrum Presentation-Detailed
Agile Scrum Presentation-Detailed
 
Scrum methodology 
Scrum methodology Scrum methodology 
Scrum methodology 
 
How scrum works
How scrum worksHow scrum works
How scrum works
 
Azure dev ops
Azure dev opsAzure dev ops
Azure dev ops
 
ACT_AIRLINE_RESERVATIONS_SYSTEM.pdf
ACT_AIRLINE_RESERVATIONS_SYSTEM.pdfACT_AIRLINE_RESERVATIONS_SYSTEM.pdf
ACT_AIRLINE_RESERVATIONS_SYSTEM.pdf
 
Agile Development Process & Scrum
Agile Development Process & ScrumAgile Development Process & Scrum
Agile Development Process & Scrum
 
Scrum
ScrumScrum
Scrum
 
agile-and-scrum-methodology.pptx
agile-and-scrum-methodology.pptxagile-and-scrum-methodology.pptx
agile-and-scrum-methodology.pptx
 
SCRUM: agile software development
SCRUM: agile software development SCRUM: agile software development
SCRUM: agile software development
 
Managing software projects with Team Foundation Server 2013 in Agile Scrum
Managing software projects with Team Foundation Server 2013 in Agile ScrumManaging software projects with Team Foundation Server 2013 in Agile Scrum
Managing software projects with Team Foundation Server 2013 in Agile Scrum
 
Scrum
ScrumScrum
Scrum
 
Scrumhub scrum-guide-2016
Scrumhub scrum-guide-2016Scrumhub scrum-guide-2016
Scrumhub scrum-guide-2016
 
Scrum Framework in Agile
Scrum Framework in AgileScrum Framework in Agile
Scrum Framework in Agile
 
Unit III Scrum Events.pptx for Agile software
Unit III Scrum Events.pptx for Agile softwareUnit III Scrum Events.pptx for Agile software
Unit III Scrum Events.pptx for Agile software
 

Dernier

Yokoten: Enhancing Performance through Best Practice Sharing
Yokoten: Enhancing Performance through Best Practice SharingYokoten: Enhancing Performance through Best Practice Sharing
Yokoten: Enhancing Performance through Best Practice SharingCIToolkit
 
Introduction to Basic Drill and Ceremonies.pdf
Introduction to Basic Drill and Ceremonies.pdfIntroduction to Basic Drill and Ceremonies.pdf
Introduction to Basic Drill and Ceremonies.pdfRonaldChuma2
 
Exploring Variable Relationships with Scatter Diagram Analysis
Exploring Variable Relationships with Scatter Diagram AnalysisExploring Variable Relationships with Scatter Diagram Analysis
Exploring Variable Relationships with Scatter Diagram AnalysisCIToolkit
 
The Role of Box Plots in Comparing Multiple Data Sets
The Role of Box Plots in Comparing Multiple Data SetsThe Role of Box Plots in Comparing Multiple Data Sets
The Role of Box Plots in Comparing Multiple Data SetsCIToolkit
 
Adapting to Change: Using PEST Analysis for Better Decision-Making
Adapting to Change: Using PEST Analysis for Better Decision-MakingAdapting to Change: Using PEST Analysis for Better Decision-Making
Adapting to Change: Using PEST Analysis for Better Decision-MakingCIToolkit
 
Leading meetings effectively: the secrets of authentic leadership
Leading meetings effectively: the secrets of authentic leadershipLeading meetings effectively: the secrets of authentic leadership
Leading meetings effectively: the secrets of authentic leadershipAndrea Mennillo
 
BoSUSA23 | Chris Spiek & Justin Dickow | Autobooks Product & Engineering
BoSUSA23 | Chris Spiek & Justin Dickow | Autobooks Product & EngineeringBoSUSA23 | Chris Spiek & Justin Dickow | Autobooks Product & Engineering
BoSUSA23 | Chris Spiek & Justin Dickow | Autobooks Product & EngineeringBusiness of Software Conference
 
Value Analysis: How Lean Thinking Defines Value
Value Analysis: How Lean Thinking Defines ValueValue Analysis: How Lean Thinking Defines Value
Value Analysis: How Lean Thinking Defines ValueCIToolkit
 
Overview PMI Infinity - UK Chapter presentation
Overview PMI Infinity - UK Chapter presentationOverview PMI Infinity - UK Chapter presentation
Overview PMI Infinity - UK Chapter presentationPMIUKChapter
 
How Technologies will change the relationship with Human Resources
How Technologies will change the relationship with Human ResourcesHow Technologies will change the relationship with Human Resources
How Technologies will change the relationship with Human ResourcesMassimo Canducci
 
Leveraging Gap Analysis for Continuous Improvement
Leveraging Gap Analysis for Continuous ImprovementLeveraging Gap Analysis for Continuous Improvement
Leveraging Gap Analysis for Continuous ImprovementCIToolkit
 
Mastering Management Insights from First Break All the Rules.pptx
Mastering Management Insights from First Break All the Rules.pptxMastering Management Insights from First Break All the Rules.pptx
Mastering Management Insights from First Break All the Rules.pptxAS Design & AST.
 
5 years Business Plan for EParivahan.com
5 years Business Plan for EParivahan.com5 years Business Plan for EParivahan.com
5 years Business Plan for EParivahan.comDEEPRAJ PATHAK
 
Flowcharting: The Three Common Types of Flowcharts
Flowcharting: The Three Common Types of FlowchartsFlowcharting: The Three Common Types of Flowcharts
Flowcharting: The Three Common Types of FlowchartsCIToolkit
 
Critical thinking categorical syllogism pptx
Critical thinking categorical syllogism pptxCritical thinking categorical syllogism pptx
Critical thinking categorical syllogism pptxcalinagavris17
 
The Role of Histograms in Exploring Data Insights
The Role of Histograms in Exploring Data InsightsThe Role of Histograms in Exploring Data Insights
The Role of Histograms in Exploring Data InsightsCIToolkit
 

Dernier (16)

Yokoten: Enhancing Performance through Best Practice Sharing
Yokoten: Enhancing Performance through Best Practice SharingYokoten: Enhancing Performance through Best Practice Sharing
Yokoten: Enhancing Performance through Best Practice Sharing
 
Introduction to Basic Drill and Ceremonies.pdf
Introduction to Basic Drill and Ceremonies.pdfIntroduction to Basic Drill and Ceremonies.pdf
Introduction to Basic Drill and Ceremonies.pdf
 
Exploring Variable Relationships with Scatter Diagram Analysis
Exploring Variable Relationships with Scatter Diagram AnalysisExploring Variable Relationships with Scatter Diagram Analysis
Exploring Variable Relationships with Scatter Diagram Analysis
 
The Role of Box Plots in Comparing Multiple Data Sets
The Role of Box Plots in Comparing Multiple Data SetsThe Role of Box Plots in Comparing Multiple Data Sets
The Role of Box Plots in Comparing Multiple Data Sets
 
Adapting to Change: Using PEST Analysis for Better Decision-Making
Adapting to Change: Using PEST Analysis for Better Decision-MakingAdapting to Change: Using PEST Analysis for Better Decision-Making
Adapting to Change: Using PEST Analysis for Better Decision-Making
 
Leading meetings effectively: the secrets of authentic leadership
Leading meetings effectively: the secrets of authentic leadershipLeading meetings effectively: the secrets of authentic leadership
Leading meetings effectively: the secrets of authentic leadership
 
BoSUSA23 | Chris Spiek & Justin Dickow | Autobooks Product & Engineering
BoSUSA23 | Chris Spiek & Justin Dickow | Autobooks Product & EngineeringBoSUSA23 | Chris Spiek & Justin Dickow | Autobooks Product & Engineering
BoSUSA23 | Chris Spiek & Justin Dickow | Autobooks Product & Engineering
 
Value Analysis: How Lean Thinking Defines Value
Value Analysis: How Lean Thinking Defines ValueValue Analysis: How Lean Thinking Defines Value
Value Analysis: How Lean Thinking Defines Value
 
Overview PMI Infinity - UK Chapter presentation
Overview PMI Infinity - UK Chapter presentationOverview PMI Infinity - UK Chapter presentation
Overview PMI Infinity - UK Chapter presentation
 
How Technologies will change the relationship with Human Resources
How Technologies will change the relationship with Human ResourcesHow Technologies will change the relationship with Human Resources
How Technologies will change the relationship with Human Resources
 
Leveraging Gap Analysis for Continuous Improvement
Leveraging Gap Analysis for Continuous ImprovementLeveraging Gap Analysis for Continuous Improvement
Leveraging Gap Analysis for Continuous Improvement
 
Mastering Management Insights from First Break All the Rules.pptx
Mastering Management Insights from First Break All the Rules.pptxMastering Management Insights from First Break All the Rules.pptx
Mastering Management Insights from First Break All the Rules.pptx
 
5 years Business Plan for EParivahan.com
5 years Business Plan for EParivahan.com5 years Business Plan for EParivahan.com
5 years Business Plan for EParivahan.com
 
Flowcharting: The Three Common Types of Flowcharts
Flowcharting: The Three Common Types of FlowchartsFlowcharting: The Three Common Types of Flowcharts
Flowcharting: The Three Common Types of Flowcharts
 
Critical thinking categorical syllogism pptx
Critical thinking categorical syllogism pptxCritical thinking categorical syllogism pptx
Critical thinking categorical syllogism pptx
 
The Role of Histograms in Exploring Data Insights
The Role of Histograms in Exploring Data InsightsThe Role of Histograms in Exploring Data Insights
The Role of Histograms in Exploring Data Insights
 

Scrum - twice as much, twice as fast

  • 1. How does work?SCRUM SCRUM MASTER ELEMENTS 1. ROLES 3. TOOLS2. ACTIVITIES - planning releases - refinement - planning a sprint - sprint - daily meetings - sprint review - scrum retrospective TEAM SCRUM MASTER PRODUCT OWNER - backlog - burndown charts SCRUM is a set of rules concerning project management. It’s clear It’s flexible Educates It’s effective Helps coping with unpredicted factors It’s Easy STEADY W ORK RHYTHM TIMEFRAMES :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: PRODUCT OWNER IDEA PRODUCT PROCESS SELF-ORGANIZATIONADAPTATION (CONTINUOUS IMPROVEMENT) INSPECTION (FEEDBACK) CLARITY (COMMUNICATION) TRUST TEAM WHAT IS SCRUM? TWICE AS MUCH, TWICE AS FAST or PRODUCT OWNER PRODUCT REGISTRY SPRINT USER STORY SCRUM BOARD USER STORY TASK US1 T5 T5 T6 T4 T4 T4 T3 T3 T3 T2 T2 T2 T1 T1 T1 US2 US3 Scrum’s origins are dated to 1986, but its first formal documentation was created in 1995. Scrum is named after a rugby tactic, and was designed to help manage projects with hard to predict outcomes. Meaning: It helps with Context User experience Priorities Plot Understanding main character’s situation Understanding goals and needs • The team identifies with the end user. • The team engages in searching for the best solution. TEMPLATE: As a <user_name> I would like to <action> to <reason> EXAMPLE: As a system administrator I want to login to the admin panel to manage the site. What’s what in scrum? GLOSSARY Release – pushing a finished fragment of the project. Preceded by sprint. User story – the smallest measurable functionality, generating a business advantage. Sprint (Iteration) – process which aims to produce a functioning fragment of the product. During the sprint a team completes all the tasks necessary to achieve this goal. To ensure good realization of a sprint the team must understand the user stories. Refinement – a reflection before the next sprint. During refinement we explain the user stories for a next sprint. Welcome, but not necessary. Burndown – shows the work progress during a sprint. Visualized by burndown charts which depict the amount of work left. Sprint retrospective – a meeting at the end of iteration, dedicated to refining the process. Any conclusions from the retrospective will be implemented during the next sprint. Definition of done – the quality metric for a delivered peace of code. It defines what (apart from finishing the task) has to be done, to consider the functionality complete (e.g. code review, performance testing). Sources: T. Włodarek, Pragmatic methods of software production, http://www.slideshare.net/tomek_w/scrum-w-59-minut?from_action=save What is Scrum?, http://procognita.pl/nc/zasoby/artykuly/czytaj/artykul/co-to-jest-scrum-58/ Our own experience :) SPRINT BACKLOG SPRINT PRODUCT 7 days 24 h (ALL STORIES)