SlideShare a Scribd company logo
-Sunny Poswal, SMC
 Scrum Framework
 Scrum Ceremonies
 Scrum Principles
 Scrum Distilled
 Why Scrum
2
Agenda
Vertical Slicing
User stories, traditionally written on sticky notes, are short
description of a functionality or feature told from the
perspective of the person who desires the new capability.
They typically follow a simple template:
As a <type of user>, I want <some goal> so that <some
reason>.
Objective is to capture:
1. Feature or functionality
2. Business Value of the feature/functionality
3. Persona/Role, who wants this feature/functionality.
User Story
User Story
Role
Feature
Business Value
Acceptance Criteria
Product Backlog
Scrum Framework
Scrum Framework
9
Scrum Board
Burn Down Chart
Daily Scrum
Scrum Ceremonies
1. Sprint planning
Attendees: Development team, Scrum Master, Product Owner
When: At the beginning of a sprint.
Duration: 4 hours (2 weeks sprint) / 8 hours (4 weeks sprint)
Purpose: Sprint planning sets up the entire team for success throughout
the sprint. Coming into the meeting, the product owner will have a prioritized
product backlog. They discuss each item with the development team, and
the group collectively estimates the effort involved. The development team
will then make a sprint forecast outlining how much work the team can
complete from the product backlog. That body of work then becomes the
sprint backlog.
Scrum Ceremonies
2. Daily stand-up
Attendees: Development team, Scrum Master, Product Owner,
Stakeholders (optional)
When: Once per day, typically in the morning.
Duration: No more than 15 minutes. Standing up helps keep the meeting
short!
Purpose: Stand-up is designed to quickly inform everyone of what's going
on across the team. It's not a detailed status meeting. The tone should be
light and fun, but informative. Have each team member answer the following
questions:
 What did I complete yesterday?
 What will I work on today?
 Am I blocked by anything?
There's an implicit accountability in reporting what work you completed
yesterday in front of your peers. No one wants to be the team member who
is constantly doing the same thing and not making progress.
3. Sprint Review
Attendees: Development team, Scrum Master, Product Owner,
Stakeholders
When: At the end of a sprint or milestone.
Duration: 30-60 minutes.
Purpose: Iteration review is a time to showcase the work of the team.
They can be in a casual format like "demo Fridays", or in a more
formal meeting structure. This is the time for the team to celebrate
their accomplishments, demonstrate work finished within the iteration,
and get immediate feedback from project stakeholders. Remember,
work should be fully demonstrable and meet the team's quality bar to
be considered complete and ready to showcase in the review.
Scrum Ceremonies
15
4. Retrospective
Attendees: Development team, Scrum Master, Product Owner
When: At the end of a sprint.
Duration: 60 minutes.
Purpose: Agile is about getting rapid feedback to make the product and
development culture better. Retrospectives help the team understand
what worked well–and what didn't.
Retrospectives aren't just a time for complaints without action. Use
retrospectives to find out what's working so the team can continue to
focus on those areas. Also, find out what's not working and use the time
to find creative solutions and develop an action plan. Continuous
improvement is what sustains and drives development within an agile
team, and retrospectives are a key part of that.
Whereas the Sprint Review is about the product, the Sprint
Retrospective is about the process – the way in which the Scrum team
works. It is never omitted.
Scrum Ceremonies
Scrum Principles
Core philosophy of Scrum based
on the 3 main ideas of –
1. Transparency
2. Inspection, and
3. Adaptation
Three Pillars
1st Pillar - Transparency
2nd Pillar - Inspection
Challenge – Gap in understanding
3rd Pillar - Adaptation
Scrum Execution
Why Scrum ?
 Adaptability—Empirical process control and iterative delivery make projects
adaptable and open to incorporating change.
 Transparency—All information radiators like a Scrumboard and Sprint Burndown
Chart are shared, leading to an open work environment.
 Continuous Feedback—Continuous feedback is provided through the Conduct
Daily Standup, and Demonstrate and Validate Sprint processes.
 Continuous Improvement—The deliverables are improved progressively Sprint by
Sprint, through the Groom Prioritized Product Backlog process.
 Continuous Delivery of Value—Iterative processes enable the continuous
delivery of value through the Ship Deliverables process as frequently as the
customer requires.
 Sustainable Pace—Scrum processes are designed such that the people involved
can work at a sustainable pace that they can, in theory, continue indefinitely.
Why Scrum ?
 Early Delivery of High Value—The Create Prioritized Product Backlog process
ensures that the highest value requirements of the customer are satisfied first.
 Efficient Development Process—Time-boxing and minimizing non-essential
work leads to higher efficiency levels
 Motivation—The Conduct Daily Standup and Retrospect Sprint processes lead
to greater levels of motivation among employees.
 Faster Problem Resolution—Collaboration and colocation of cross-functional
teams lead to faster problem solving.
 Effective Deliverables—The Create Prioritized Product Backlog process and
regular reviews after creating deliverables ensures effective deliverables to the
customer.
 Customer Centric—Emphasis on business value and having a collaborative
approach to stakeholders ensures a customer-oriented framework.
Why Scrum ?
 High Trust Environment—Conduct Daily Standup and Retrospect Sprint
processes promote transparency and collaboration, leading to a high trust work
environment ensuring low friction among employees.
 Collective Ownership—The Approve, Estimate, and Commit User Stories
process allows team members to take ownership of the project and their work
leading to better quality.
Introduction to scrum

More Related Content

What's hot

Agile Scrum Overview
Agile  Scrum  OverviewAgile  Scrum  Overview
Agile Scrum Overview
Jason Dean
 
Agile presentation
Agile presentationAgile presentation
Agile presentation
infolock
 
Scrum - Agile Methodology
Scrum - Agile MethodologyScrum - Agile Methodology
Scrum - Agile Methodology
Niel Deckx
 
Agile (Scrum)
Agile (Scrum)Agile (Scrum)
Agile (Scrum)
Dom Cushnan
 
The Scrum Model
The Scrum ModelThe Scrum Model
The Scrum Model
Damian T. Gordon
 
Agile Methodology
Agile MethodologyAgile Methodology
Agile Methodology in Software Development
Agile Methodology in Software DevelopmentAgile Methodology in Software Development
Agile Methodology in Software Development
Raghav Seth
 
Introduction agile scrum methodology
Introduction agile scrum methodologyIntroduction agile scrum methodology
Introduction agile scrum methodology
Amit Verma
 
Scrum
ScrumScrum
Scrum
Sujoy Saha
 
Agile methodology
Agile methodologyAgile methodology
Agile methodology
Dhruv Kumar
 
Scrum - Sprint Planning
Scrum - Sprint Planning Scrum - Sprint Planning
Scrum - Sprint Planning
R. Gesit Prasasti Alam, PSM®
 
Agile Methodology
Agile MethodologyAgile Methodology
Agile Methodology
Aciron Consulting
 
Introduction To Scrum
Introduction To ScrumIntroduction To Scrum
Introduction To Scrum
Dave Neuman
 
Agile scrum training
Agile scrum trainingAgile scrum training
Scrum ppt
Scrum pptScrum ppt
Scrum ppt
Kishore Chava
 
Scrum methodology in practice
Scrum methodology in practiceScrum methodology in practice
Scrum methodology in practice
Illia Pinchuk
 
Agile Project Management with Scrum
Agile Project Management with ScrumAgile Project Management with Scrum
Agile Project Management with Scrum
Aditya Raj
 
Scrum framework
Scrum frameworkScrum framework
Scrum framework
Rashmi Pathak
 
Agile Scrum Training Process
Agile Scrum Training ProcessAgile Scrum Training Process
Agile Scrum Training Process
Clarion Marketing
 
Tips n' Tricks - Sprint Review
Tips n' Tricks - Sprint ReviewTips n' Tricks - Sprint Review
Tips n' Tricks - Sprint Review
Steve Greene
 

What's hot (20)

Agile Scrum Overview
Agile  Scrum  OverviewAgile  Scrum  Overview
Agile Scrum Overview
 
Agile presentation
Agile presentationAgile presentation
Agile presentation
 
Scrum - Agile Methodology
Scrum - Agile MethodologyScrum - Agile Methodology
Scrum - Agile Methodology
 
Agile (Scrum)
Agile (Scrum)Agile (Scrum)
Agile (Scrum)
 
The Scrum Model
The Scrum ModelThe Scrum Model
The Scrum Model
 
Agile Methodology
Agile MethodologyAgile Methodology
Agile Methodology
 
Agile Methodology in Software Development
Agile Methodology in Software DevelopmentAgile Methodology in Software Development
Agile Methodology in Software Development
 
Introduction agile scrum methodology
Introduction agile scrum methodologyIntroduction agile scrum methodology
Introduction agile scrum methodology
 
Scrum
ScrumScrum
Scrum
 
Agile methodology
Agile methodologyAgile methodology
Agile methodology
 
Scrum - Sprint Planning
Scrum - Sprint Planning Scrum - Sprint Planning
Scrum - Sprint Planning
 
Agile Methodology
Agile MethodologyAgile Methodology
Agile Methodology
 
Introduction To Scrum
Introduction To ScrumIntroduction To Scrum
Introduction To Scrum
 
Agile scrum training
Agile scrum trainingAgile scrum training
Agile scrum training
 
Scrum ppt
Scrum pptScrum ppt
Scrum ppt
 
Scrum methodology in practice
Scrum methodology in practiceScrum methodology in practice
Scrum methodology in practice
 
Agile Project Management with Scrum
Agile Project Management with ScrumAgile Project Management with Scrum
Agile Project Management with Scrum
 
Scrum framework
Scrum frameworkScrum framework
Scrum framework
 
Agile Scrum Training Process
Agile Scrum Training ProcessAgile Scrum Training Process
Agile Scrum Training Process
 
Tips n' Tricks - Sprint Review
Tips n' Tricks - Sprint ReviewTips n' Tricks - Sprint Review
Tips n' Tricks - Sprint Review
 

Viewers also liked

Scrum Meetings Infographic v12
Scrum Meetings Infographic v12Scrum Meetings Infographic v12
Scrum Meetings Infographic v12
Nigel Thurlow
 
Scrum in a Coconut Shell
Scrum in a Coconut ShellScrum in a Coconut Shell
Scrum in a Coconut Shell
Jon McNestrie
 
Scrum process powerpoint ppt slides.
Scrum process powerpoint ppt slides.Scrum process powerpoint ppt slides.
Scrum process powerpoint ppt slides.
SlideTeam.net
 
Scrum 101: Introduction to Scrum
Scrum 101: Introduction to ScrumScrum 101: Introduction to Scrum
Scrum 101: Introduction to Scrum
Arrielle Mali
 
Scrum In 15 Minutes
Scrum In 15 MinutesScrum In 15 Minutes
Scrum In 15 Minutes
Srikanth Shreenivas
 
Scrum principles
Scrum principlesScrum principles
Scrum principles
Sunny Poswal
 
What is Scrum?
What is Scrum?What is Scrum?
What is Scrum?
Fredrik Fjällström
 
Basic advanced scrum framework
Basic advanced scrum frameworkBasic advanced scrum framework
Basic advanced scrum framework
Vu Hung Nguyen
 
Introduction to Scrum.ppt
Introduction to Scrum.pptIntroduction to Scrum.ppt
Introduction to Scrum.ppt
Mohan Late
 
Scrum team and efficiency
Scrum team and efficiencyScrum team and efficiency
Scrum team and efficiency
Kappagantula Aditya
 
ITIL® endlich Agile
ITIL® endlich AgileITIL® endlich Agile
ITIL® endlich Agile
Digicomp Academy AG
 
Introduction to Scrum
Introduction to ScrumIntroduction to Scrum
Introduction to Scrum
Sriram Srinivasan
 
Agile scrum introduction
Agile scrum introductionAgile scrum introduction
Agile scrum introduction
Martin Nymann Vinther
 
Scrum Framework
Scrum FrameworkScrum Framework
Scrum Framework
Upekha Vandebona
 
Introduction to Scrum
Introduction to ScrumIntroduction to Scrum
Introduction to Scrum
Matt Wood
 
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
Espeo Software
 
Porque o scrum não vai resolver todos seus problemas
Porque o scrum não vai resolver todos seus problemasPorque o scrum não vai resolver todos seus problemas
Porque o scrum não vai resolver todos seus problemas
Vanessa Me Tonini
 
An introduction to scrum 2.0
An introduction to scrum 2.0An introduction to scrum 2.0
An introduction to scrum 2.0
ITSON
 
Black Marble Introduction To Scrum
Black Marble Introduction To ScrumBlack Marble Introduction To Scrum
Black Marble Introduction To Scrum
BusinessQuests
 
Scrum and Agile SDLC 101
Scrum and Agile SDLC 101Scrum and Agile SDLC 101
Scrum and Agile SDLC 101
Aniruddha Ray (Ani)
 

Viewers also liked (20)

Scrum Meetings Infographic v12
Scrum Meetings Infographic v12Scrum Meetings Infographic v12
Scrum Meetings Infographic v12
 
Scrum in a Coconut Shell
Scrum in a Coconut ShellScrum in a Coconut Shell
Scrum in a Coconut Shell
 
Scrum process powerpoint ppt slides.
Scrum process powerpoint ppt slides.Scrum process powerpoint ppt slides.
Scrum process powerpoint ppt slides.
 
Scrum 101: Introduction to Scrum
Scrum 101: Introduction to ScrumScrum 101: Introduction to Scrum
Scrum 101: Introduction to Scrum
 
Scrum In 15 Minutes
Scrum In 15 MinutesScrum In 15 Minutes
Scrum In 15 Minutes
 
Scrum principles
Scrum principlesScrum principles
Scrum principles
 
What is Scrum?
What is Scrum?What is Scrum?
What is Scrum?
 
Basic advanced scrum framework
Basic advanced scrum frameworkBasic advanced scrum framework
Basic advanced scrum framework
 
Introduction to Scrum.ppt
Introduction to Scrum.pptIntroduction to Scrum.ppt
Introduction to Scrum.ppt
 
Scrum team and efficiency
Scrum team and efficiencyScrum team and efficiency
Scrum team and efficiency
 
ITIL® endlich Agile
ITIL® endlich AgileITIL® endlich Agile
ITIL® endlich Agile
 
Introduction to Scrum
Introduction to ScrumIntroduction to Scrum
Introduction to Scrum
 
Agile scrum introduction
Agile scrum introductionAgile scrum introduction
Agile scrum introduction
 
Scrum Framework
Scrum FrameworkScrum Framework
Scrum Framework
 
Introduction to Scrum
Introduction to ScrumIntroduction to Scrum
Introduction to Scrum
 
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
 
Porque o scrum não vai resolver todos seus problemas
Porque o scrum não vai resolver todos seus problemasPorque o scrum não vai resolver todos seus problemas
Porque o scrum não vai resolver todos seus problemas
 
An introduction to scrum 2.0
An introduction to scrum 2.0An introduction to scrum 2.0
An introduction to scrum 2.0
 
Black Marble Introduction To Scrum
Black Marble Introduction To ScrumBlack Marble Introduction To Scrum
Black Marble Introduction To Scrum
 
Scrum and Agile SDLC 101
Scrum and Agile SDLC 101Scrum and Agile SDLC 101
Scrum and Agile SDLC 101
 

Similar to Introduction to scrum

Scrum methodology 
Scrum methodology Scrum methodology 
Scrum methodology 
SnehaRoy74
 
Agile Methodologies: Introduction to Scrum .
Agile Methodologies: Introduction to Scrum .Agile Methodologies: Introduction to Scrum .
Agile Methodologies: Introduction to Scrum .
Lisette ZOUNON
 
Benefit of scrum ceremonies presentation
Benefit of scrum ceremonies presentationBenefit of scrum ceremonies presentation
Benefit of scrum ceremonies presentation
Knoldus Inc.
 
Agile Scrum Project Management
Agile Scrum Project ManagementAgile Scrum Project Management
Agile Project Management with Scrum
Agile Project Management with ScrumAgile Project Management with Scrum
Agile Project Management with Scrum
Reema
 
Agile Project Management with Scrum
Agile Project Management with ScrumAgile Project Management with Scrum
Agile Project Management with Scrum
Reema
 
hyaus Pjskilao.pptx
hyaus Pjskilao.pptxhyaus Pjskilao.pptx
hyaus Pjskilao.pptx
GeorgePama1
 
Agile Scrum Quick Reference Card
Agile Scrum Quick Reference CardAgile Scrum Quick Reference Card
Agile Scrum Quick Reference Card
Techcanvass
 
Scrum Testing Methodology
Scrum Testing MethodologyScrum Testing Methodology
Scrum Testing Methodology
Gaya1985
 
professional scrum master
professional scrum master professional scrum master
professional scrum master
Shanthisri Kothagundla
 
Overview on Agile, Scrum, Kanban, Extreme programming (XP) and Scaled Agile F...
Overview on Agile, Scrum, Kanban, Extreme programming (XP) and Scaled Agile F...Overview on Agile, Scrum, Kanban, Extreme programming (XP) and Scaled Agile F...
Overview on Agile, Scrum, Kanban, Extreme programming (XP) and Scaled Agile F...
Hyder Baksh
 
Introduction To Scrum
Introduction To ScrumIntroduction To Scrum
Introduction To Scrum
Deepak Mittal
 
Scrum
ScrumScrum
Scrum and Devops - Workshop & Handson
Scrum and Devops - Workshop & HandsonScrum and Devops - Workshop & Handson
Scrum and Devops - Workshop & Handson
Dony Riyanto
 
Agile Scrum Methodology - Introduction
Agile Scrum Methodology - IntroductionAgile Scrum Methodology - Introduction
Agile Scrum Methodology - Introduction
Geetha Madhuri
 
What is Scrum?
What is Scrum?What is Scrum?
What is Scrum?
Neoteric EU
 
Introduction to Agile & scrum
Introduction to Agile & scrumIntroduction to Agile & scrum
Introduction to Agile & scrum
Elad Sofer
 
Overview of Agile methodology & Scrum
Overview of Agile methodology & ScrumOverview of Agile methodology & Scrum
Overview of Agile methodology & Scrum
Srinivasan Ganesan
 
Agile Process Introduction
Agile Process IntroductionAgile Process Introduction
Agile Process Introduction
Nguyen Hai
 
Agile, scrum & kanban in software development
Agile, scrum & kanban in software developmentAgile, scrum & kanban in software development
Agile, scrum & kanban in software development
BijayDhimal2
 

Similar to Introduction to scrum (20)

Scrum methodology 
Scrum methodology Scrum methodology 
Scrum methodology 
 
Agile Methodologies: Introduction to Scrum .
Agile Methodologies: Introduction to Scrum .Agile Methodologies: Introduction to Scrum .
Agile Methodologies: Introduction to Scrum .
 
Benefit of scrum ceremonies presentation
Benefit of scrum ceremonies presentationBenefit of scrum ceremonies presentation
Benefit of scrum ceremonies presentation
 
Agile Scrum Project Management
Agile Scrum Project ManagementAgile Scrum Project Management
Agile Scrum Project Management
 
Agile Project Management with Scrum
Agile Project Management with ScrumAgile Project Management with Scrum
Agile Project Management with Scrum
 
Agile Project Management with Scrum
Agile Project Management with ScrumAgile Project Management with Scrum
Agile Project Management with Scrum
 
hyaus Pjskilao.pptx
hyaus Pjskilao.pptxhyaus Pjskilao.pptx
hyaus Pjskilao.pptx
 
Agile Scrum Quick Reference Card
Agile Scrum Quick Reference CardAgile Scrum Quick Reference Card
Agile Scrum Quick Reference Card
 
Scrum Testing Methodology
Scrum Testing MethodologyScrum Testing Methodology
Scrum Testing Methodology
 
professional scrum master
professional scrum master professional scrum master
professional scrum master
 
Overview on Agile, Scrum, Kanban, Extreme programming (XP) and Scaled Agile F...
Overview on Agile, Scrum, Kanban, Extreme programming (XP) and Scaled Agile F...Overview on Agile, Scrum, Kanban, Extreme programming (XP) and Scaled Agile F...
Overview on Agile, Scrum, Kanban, Extreme programming (XP) and Scaled Agile F...
 
Introduction To Scrum
Introduction To ScrumIntroduction To Scrum
Introduction To Scrum
 
Scrum
ScrumScrum
Scrum
 
Scrum and Devops - Workshop & Handson
Scrum and Devops - Workshop & HandsonScrum and Devops - Workshop & Handson
Scrum and Devops - Workshop & Handson
 
Agile Scrum Methodology - Introduction
Agile Scrum Methodology - IntroductionAgile Scrum Methodology - Introduction
Agile Scrum Methodology - Introduction
 
What is Scrum?
What is Scrum?What is Scrum?
What is Scrum?
 
Introduction to Agile & scrum
Introduction to Agile & scrumIntroduction to Agile & scrum
Introduction to Agile & scrum
 
Overview of Agile methodology & Scrum
Overview of Agile methodology & ScrumOverview of Agile methodology & Scrum
Overview of Agile methodology & Scrum
 
Agile Process Introduction
Agile Process IntroductionAgile Process Introduction
Agile Process Introduction
 
Agile, scrum & kanban in software development
Agile, scrum & kanban in software developmentAgile, scrum & kanban in software development
Agile, scrum & kanban in software development
 

Recently uploaded

如何办理(hull学位证书)英国赫尔大学毕业证硕士文凭原版一模一样
如何办理(hull学位证书)英国赫尔大学毕业证硕士文凭原版一模一样如何办理(hull学位证书)英国赫尔大学毕业证硕士文凭原版一模一样
如何办理(hull学位证书)英国赫尔大学毕业证硕士文凭原版一模一样
gapen1
 
Webinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for EmbeddedWebinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for Embedded
ICS
 
Malibou Pitch Deck For Its €3M Seed Round
Malibou Pitch Deck For Its €3M Seed RoundMalibou Pitch Deck For Its €3M Seed Round
Malibou Pitch Deck For Its €3M Seed Round
sjcobrien
 
在线购买加拿大英属哥伦比亚大学毕业证本科学位证书原版一模一样
在线购买加拿大英属哥伦比亚大学毕业证本科学位证书原版一模一样在线购买加拿大英属哥伦比亚大学毕业证本科学位证书原版一模一样
在线购买加拿大英属哥伦比亚大学毕业证本科学位证书原版一模一样
mz5nrf0n
 
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling ExtensionsUI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
Peter Muessig
 
Liberarsi dai framework con i Web Component.pptx
Liberarsi dai framework con i Web Component.pptxLiberarsi dai framework con i Web Component.pptx
Liberarsi dai framework con i Web Component.pptx
Massimo Artizzu
 
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, FactsALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
Green Software Development
 
14 th Edition of International conference on computer vision
14 th Edition of International conference on computer vision14 th Edition of International conference on computer vision
14 th Edition of International conference on computer vision
ShulagnaSarkar2
 
Top Benefits of Using Salesforce Healthcare CRM for Patient Management.pdf
Top Benefits of Using Salesforce Healthcare CRM for Patient Management.pdfTop Benefits of Using Salesforce Healthcare CRM for Patient Management.pdf
Top Benefits of Using Salesforce Healthcare CRM for Patient Management.pdf
VALiNTRY360
 
How Can Hiring A Mobile App Development Company Help Your Business Grow?
How Can Hiring A Mobile App Development Company Help Your Business Grow?How Can Hiring A Mobile App Development Company Help Your Business Grow?
How Can Hiring A Mobile App Development Company Help Your Business Grow?
ToXSL Technologies
 
Measures in SQL (SIGMOD 2024, Santiago, Chile)
Measures in SQL (SIGMOD 2024, Santiago, Chile)Measures in SQL (SIGMOD 2024, Santiago, Chile)
Measures in SQL (SIGMOD 2024, Santiago, Chile)
Julian Hyde
 
Fundamentals of Programming and Language Processors
Fundamentals of Programming and Language ProcessorsFundamentals of Programming and Language Processors
Fundamentals of Programming and Language Processors
Rakesh Kumar R
 
Artificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension FunctionsArtificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension Functions
Octavian Nadolu
 
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian CompaniesE-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
Quickdice ERP
 
GreenCode-A-VSCode-Plugin--Dario-Jurisic
GreenCode-A-VSCode-Plugin--Dario-JurisicGreenCode-A-VSCode-Plugin--Dario-Jurisic
GreenCode-A-VSCode-Plugin--Dario-Jurisic
Green Software Development
 
UI5con 2024 - Keynote: Latest News about UI5 and it’s Ecosystem
UI5con 2024 - Keynote: Latest News about UI5 and it’s EcosystemUI5con 2024 - Keynote: Latest News about UI5 and it’s Ecosystem
UI5con 2024 - Keynote: Latest News about UI5 and it’s Ecosystem
Peter Muessig
 
Preparing Non - Technical Founders for Engaging a Tech Agency
Preparing Non - Technical Founders for Engaging  a  Tech AgencyPreparing Non - Technical Founders for Engaging  a  Tech Agency
Preparing Non - Technical Founders for Engaging a Tech Agency
ISH Technologies
 
一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理
一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理
一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理
dakas1
 
How to write a program in any programming language
How to write a program in any programming languageHow to write a program in any programming language
How to write a program in any programming language
Rakesh Kumar R
 
What next after learning python programming basics
What next after learning python programming basicsWhat next after learning python programming basics
What next after learning python programming basics
Rakesh Kumar R
 

Recently uploaded (20)

如何办理(hull学位证书)英国赫尔大学毕业证硕士文凭原版一模一样
如何办理(hull学位证书)英国赫尔大学毕业证硕士文凭原版一模一样如何办理(hull学位证书)英国赫尔大学毕业证硕士文凭原版一模一样
如何办理(hull学位证书)英国赫尔大学毕业证硕士文凭原版一模一样
 
Webinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for EmbeddedWebinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for Embedded
 
Malibou Pitch Deck For Its €3M Seed Round
Malibou Pitch Deck For Its €3M Seed RoundMalibou Pitch Deck For Its €3M Seed Round
Malibou Pitch Deck For Its €3M Seed Round
 
在线购买加拿大英属哥伦比亚大学毕业证本科学位证书原版一模一样
在线购买加拿大英属哥伦比亚大学毕业证本科学位证书原版一模一样在线购买加拿大英属哥伦比亚大学毕业证本科学位证书原版一模一样
在线购买加拿大英属哥伦比亚大学毕业证本科学位证书原版一模一样
 
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling ExtensionsUI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
 
Liberarsi dai framework con i Web Component.pptx
Liberarsi dai framework con i Web Component.pptxLiberarsi dai framework con i Web Component.pptx
Liberarsi dai framework con i Web Component.pptx
 
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, FactsALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
 
14 th Edition of International conference on computer vision
14 th Edition of International conference on computer vision14 th Edition of International conference on computer vision
14 th Edition of International conference on computer vision
 
Top Benefits of Using Salesforce Healthcare CRM for Patient Management.pdf
Top Benefits of Using Salesforce Healthcare CRM for Patient Management.pdfTop Benefits of Using Salesforce Healthcare CRM for Patient Management.pdf
Top Benefits of Using Salesforce Healthcare CRM for Patient Management.pdf
 
How Can Hiring A Mobile App Development Company Help Your Business Grow?
How Can Hiring A Mobile App Development Company Help Your Business Grow?How Can Hiring A Mobile App Development Company Help Your Business Grow?
How Can Hiring A Mobile App Development Company Help Your Business Grow?
 
Measures in SQL (SIGMOD 2024, Santiago, Chile)
Measures in SQL (SIGMOD 2024, Santiago, Chile)Measures in SQL (SIGMOD 2024, Santiago, Chile)
Measures in SQL (SIGMOD 2024, Santiago, Chile)
 
Fundamentals of Programming and Language Processors
Fundamentals of Programming and Language ProcessorsFundamentals of Programming and Language Processors
Fundamentals of Programming and Language Processors
 
Artificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension FunctionsArtificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension Functions
 
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian CompaniesE-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
 
GreenCode-A-VSCode-Plugin--Dario-Jurisic
GreenCode-A-VSCode-Plugin--Dario-JurisicGreenCode-A-VSCode-Plugin--Dario-Jurisic
GreenCode-A-VSCode-Plugin--Dario-Jurisic
 
UI5con 2024 - Keynote: Latest News about UI5 and it’s Ecosystem
UI5con 2024 - Keynote: Latest News about UI5 and it’s EcosystemUI5con 2024 - Keynote: Latest News about UI5 and it’s Ecosystem
UI5con 2024 - Keynote: Latest News about UI5 and it’s Ecosystem
 
Preparing Non - Technical Founders for Engaging a Tech Agency
Preparing Non - Technical Founders for Engaging  a  Tech AgencyPreparing Non - Technical Founders for Engaging  a  Tech Agency
Preparing Non - Technical Founders for Engaging a Tech Agency
 
一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理
一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理
一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理
 
How to write a program in any programming language
How to write a program in any programming languageHow to write a program in any programming language
How to write a program in any programming language
 
What next after learning python programming basics
What next after learning python programming basicsWhat next after learning python programming basics
What next after learning python programming basics
 

Introduction to scrum

  • 2.  Scrum Framework  Scrum Ceremonies  Scrum Principles  Scrum Distilled  Why Scrum 2 Agenda
  • 4. User stories, traditionally written on sticky notes, are short description of a functionality or feature told from the perspective of the person who desires the new capability. They typically follow a simple template: As a <type of user>, I want <some goal> so that <some reason>. Objective is to capture: 1. Feature or functionality 2. Business Value of the feature/functionality 3. Persona/Role, who wants this feature/functionality. User Story
  • 12. Scrum Ceremonies 1. Sprint planning Attendees: Development team, Scrum Master, Product Owner When: At the beginning of a sprint. Duration: 4 hours (2 weeks sprint) / 8 hours (4 weeks sprint) Purpose: Sprint planning sets up the entire team for success throughout the sprint. Coming into the meeting, the product owner will have a prioritized product backlog. They discuss each item with the development team, and the group collectively estimates the effort involved. The development team will then make a sprint forecast outlining how much work the team can complete from the product backlog. That body of work then becomes the sprint backlog.
  • 13. Scrum Ceremonies 2. Daily stand-up Attendees: Development team, Scrum Master, Product Owner, Stakeholders (optional) When: Once per day, typically in the morning. Duration: No more than 15 minutes. Standing up helps keep the meeting short! Purpose: Stand-up is designed to quickly inform everyone of what's going on across the team. It's not a detailed status meeting. The tone should be light and fun, but informative. Have each team member answer the following questions:  What did I complete yesterday?  What will I work on today?  Am I blocked by anything? There's an implicit accountability in reporting what work you completed yesterday in front of your peers. No one wants to be the team member who is constantly doing the same thing and not making progress.
  • 14. 3. Sprint Review Attendees: Development team, Scrum Master, Product Owner, Stakeholders When: At the end of a sprint or milestone. Duration: 30-60 minutes. Purpose: Iteration review is a time to showcase the work of the team. They can be in a casual format like "demo Fridays", or in a more formal meeting structure. This is the time for the team to celebrate their accomplishments, demonstrate work finished within the iteration, and get immediate feedback from project stakeholders. Remember, work should be fully demonstrable and meet the team's quality bar to be considered complete and ready to showcase in the review. Scrum Ceremonies
  • 15. 15 4. Retrospective Attendees: Development team, Scrum Master, Product Owner When: At the end of a sprint. Duration: 60 minutes. Purpose: Agile is about getting rapid feedback to make the product and development culture better. Retrospectives help the team understand what worked well–and what didn't. Retrospectives aren't just a time for complaints without action. Use retrospectives to find out what's working so the team can continue to focus on those areas. Also, find out what's not working and use the time to find creative solutions and develop an action plan. Continuous improvement is what sustains and drives development within an agile team, and retrospectives are a key part of that. Whereas the Sprint Review is about the product, the Sprint Retrospective is about the process – the way in which the Scrum team works. It is never omitted. Scrum Ceremonies
  • 16. Scrum Principles Core philosophy of Scrum based on the 3 main ideas of – 1. Transparency 2. Inspection, and 3. Adaptation
  • 18. 1st Pillar - Transparency
  • 19. 2nd Pillar - Inspection
  • 20. Challenge – Gap in understanding
  • 21. 3rd Pillar - Adaptation
  • 23.
  • 24. Why Scrum ?  Adaptability—Empirical process control and iterative delivery make projects adaptable and open to incorporating change.  Transparency—All information radiators like a Scrumboard and Sprint Burndown Chart are shared, leading to an open work environment.  Continuous Feedback—Continuous feedback is provided through the Conduct Daily Standup, and Demonstrate and Validate Sprint processes.  Continuous Improvement—The deliverables are improved progressively Sprint by Sprint, through the Groom Prioritized Product Backlog process.  Continuous Delivery of Value—Iterative processes enable the continuous delivery of value through the Ship Deliverables process as frequently as the customer requires.  Sustainable Pace—Scrum processes are designed such that the people involved can work at a sustainable pace that they can, in theory, continue indefinitely.
  • 25. Why Scrum ?  Early Delivery of High Value—The Create Prioritized Product Backlog process ensures that the highest value requirements of the customer are satisfied first.  Efficient Development Process—Time-boxing and minimizing non-essential work leads to higher efficiency levels  Motivation—The Conduct Daily Standup and Retrospect Sprint processes lead to greater levels of motivation among employees.  Faster Problem Resolution—Collaboration and colocation of cross-functional teams lead to faster problem solving.  Effective Deliverables—The Create Prioritized Product Backlog process and regular reviews after creating deliverables ensures effective deliverables to the customer.  Customer Centric—Emphasis on business value and having a collaborative approach to stakeholders ensures a customer-oriented framework.
  • 26. Why Scrum ?  High Trust Environment—Conduct Daily Standup and Retrospect Sprint processes promote transparency and collaboration, leading to a high trust work environment ensuring low friction among employees.  Collective Ownership—The Approve, Estimate, and Commit User Stories process allows team members to take ownership of the project and their work leading to better quality.