SlideShare a Scribd company logo
Scrum
Rama Reddy
Project Engineer
Scrum Framework in Agile
Agenda
Waterfall Model and Agile Model
Roles in Scrum
Cycle of Scrum
Estimates
Scrum meeting
Water Fall Model
Water Fall Model
The waterfall model is a sequential(non-iterative) design
process, used in software development processes, in
which progress is seen as flowing steadily
downwards(like a waterfall) through the phases of
conception,initiation,analysis,design,construction,initiati
on,analysis,design,construction,testing,production/imple
mentation and maintenance.
Water fall Model
Scrum Framework in Agile
Agile
Agile software development is based on an incremental,
iterative approach. Instead of in-depth planning at the
beginning of the project, Agile methodologies are open
to changing requirements over time and encourages
constant feedback from the end users. Cross-functional
teams work on iterations of a product over a period of
time, and this work is organized into a backlog that is
prioritized based on business or customer value. The
goal of each iteration is to produce a working product.
Agile Manifesto
12 Principles of Agile
Our highest priority is to satisfy the customer through
early and continuous delivery of valuable software.
Welcome changing requirements, even late in
development. Agile processes harness change for the
customer’s competitive advantage.
Deliver working software frequently, from a couple of
weeks to a couple of months, with preference to the
shorter timescale.
Business people and developers must work together
daily throughout the project.
Build projects around motivated individuals. Give them
the environment and support they need, and trust them
to get the job done.
12 Principles of Agile
The most efficient and effective method of conveying
information to and within a development team is face-to-
face conversation.
Working software is the primary measure of progress.
Agile processes promote sustainable development. The
sponsors, developers, and users should be able to
maintain a constant pace indefinitely.
Continuous attention to technical excellence and good
design enhances agility.
Simplicity -- the art of maximizing the amount of work
not done -- is essential.
12 Principles of Agile
The best architectures, requirements, and designs
emerge from self-organizing teams.
At regular intervals, the team reflects on how to become
more effective, then tunes and adjusts its behaviour
accordingly.
Agile Vs Waterfall
Agile Vs Waterfall
Agile VS Scrum
Agile VS Scrum
Agile is framework
Scrum is a method of agile
Different flavors of agile-
1. Extreme Programming (XP)
2. Feature-driven development (FDD)
3. Adaptive system development (ASD)
4. Dynamic Systems Development Method (DSDM)
5. Lean Software Development (LSD)
6. Kanban
7. Scrum
Roles in Scrum
Scrum Framework in Agile
Scrum Framework in Agile
Scrum Framework in Agile
Process of Scrum
Scrum process
Product Catalog
Release Catalog
Sprint Planning
Daily scrum meeting
Sprint review meeting
Product release
Initial Product Backlog
Product Backlog
Product Owner makes sure that the right and necessary
users stories, features goes into the Product Backlog
Final product Backlog
Product Catalog
Who plays the Product Owner role in your project ?
Product Catalog in your Project?
Scrum Master
Smooth Progress of the Project
Whether all the team are accompanied with work
Set up meeting ,monitors the work done and facilitates
the release done
Scrum Master
Who is the Scrum master in your Project?
Release Backlog/Release
Planning
Scrum Master along with product owner identifies which
need to be taken for a particular release based on the
priority and make it to release backlog.
Once they decide the list they have the estimate to complete
each task
Split the task into sprints.
Total of estimate of all tasks in the release backlog is sprint
duration
Release Backlog
Release Backlog
Sprint 0
Sprint 0
It can be defined as pre step to the first sprint. Activities
like setting development environment, preparing
backlog etc needs to be done before starting of the first
sprint and can be treated as Sprint zero.
Sprint
Sprint
Scrum
Burndown charts
Burndown Charts
Burndownchart
Burndown Charts
Link for creating burndown chart in Excel
https://www.youtube.com/watch?v=gjU5vA8m1Jo
Advantages
Dynamic Release Estimate
Dynamic Sprint Estimate
Daily Scrum
Daily Scrum
What I have done yesterday
Any obstacles
What I will do today
Sprint Feedback Meeting
Release Planning in our
project
What is release backlog in your project?
How are estimates calculated in your project?
Length of the sprint in your project?
Is daily scrum conducted in your project ?
Burndown charts is being prepared?
Sprint feedback meeting is conducted?
Spikes
Spike is a time-boxed piece of work who's goal it is to
answer a difficult technical question So that the
developers can properly illuminate a User
Story or Epic. By illuminate I mean; the ability to
estimate those User Stories or break down Epics into
estimated User Stories. There should be no other real
purpose. Even if the spike is about making a broad
architectural decision, that decision should have been
required because there were multiple user stories that
would depend on that decision. The result of a Spike is
deeper understanding and estimates. The physical
manifestations of a Spike is usually some whiteboard
diagrams, a page on your wiki, or even some simple
throw away code to test a hypothesis
Spikes
Any spikes done in your project?
Estimates
Estimates
Tools
Tools
Scrum Framework in Agile
Review
Product Backlog
Release Backlog
Sprints
Scrum meeting
Sprint Feed Back meeting
Next Sprint
Thank You
Ram Reddy
Project Engineer

More Related Content

What's hot (20)

PPTX
Agile Methodology and Tools
Naresh Gajuveni
 
PPT
Agile In 5 Minutes
Henry Jacob
 
PPTX
Agile methodology
Tyler Rose
 
PDF
Agile Development Methodology: Best Practices and Use Cases
Celerity
 
PPTX
Agile Software Development Overview
DUONG Trong Tan
 
PDF
Agile Scrum Overview
Jason Dean
 
PPTX
Scrum methodology 
SnehaRoy74
 
PPT
Agile methodology
Payod Soni
 
PPTX
Agile - A Super Quick Introduction
Thiago Leych
 
PPT
What Is Agile Scrum
Michael Bourque
 
PPT
Agile Scrum software methodology
Abdullah Raza
 
PPTX
Agile - Scrum Presentation
gihanlsw
 
PDF
Introduction To Scrum
Dave Neuman
 
PDF
Agile Scrum Methodology - Introduction
Geetha Madhuri
 
PPTX
agile with scrum methodology
rahul reddy
 
PPT
Agile Scrum Presentation-Detailed
Prashaanth T R
 
PPTX
Agile Methodology in Software Development
Raghav Seth
 
ODP
Scrum Process
John Lewis
 
PDF
What is Agile Methodology?
QA InfoTech
 
Agile Methodology and Tools
Naresh Gajuveni
 
Agile In 5 Minutes
Henry Jacob
 
Agile methodology
Tyler Rose
 
Agile Development Methodology: Best Practices and Use Cases
Celerity
 
Agile Software Development Overview
DUONG Trong Tan
 
Agile Scrum Overview
Jason Dean
 
Scrum methodology 
SnehaRoy74
 
Agile methodology
Payod Soni
 
Agile - A Super Quick Introduction
Thiago Leych
 
What Is Agile Scrum
Michael Bourque
 
Agile Scrum software methodology
Abdullah Raza
 
Agile - Scrum Presentation
gihanlsw
 
Introduction To Scrum
Dave Neuman
 
Agile Scrum Methodology - Introduction
Geetha Madhuri
 
agile with scrum methodology
rahul reddy
 
Agile Scrum Presentation-Detailed
Prashaanth T R
 
Agile Methodology in Software Development
Raghav Seth
 
Scrum Process
John Lewis
 
What is Agile Methodology?
QA InfoTech
 

Similar to Scrum Framework in Agile (20)

PPTX
Agile Overview
Stephen Albright
 
PDF
Agile Process Introduction
Nguyen Hai
 
PPTX
Software Development Process Models (SCRUM Methodology)
Muhammad Ahmed
 
PPTX
Agile project discovery
Anis Rahman PMP®
 
ODP
Presentation on Agile Testing
1Solutions Pvt. Ltd.
 
PPT
Introduction to Agile & scrum
Elad Sofer
 
PPT
KANBAN-13-2048allpages (24 files merged).ppt
imjdabhinawpandey
 
PPTX
Seminar on Scrum
Abhishek Kumar Singh
 
PPTX
Seminar On Scrum
Abhishek Kumar Singh
 
PPTX
Software Engineering -Different Development models.pptx
shafiagha789
 
PPTX
Agile Development with Scrum.pptx
zuma14
 
PPTX
Azure dev ops
Tomy Rhymond
 
PPT
Introduction to Software Engineering
Sibel Kuzgun AKIN
 
PDF
Scrum and Agile SDLC 101
Aniruddha Ray (Ani)
 
PPT
Scrum
gilashikwa
 
PPTX
agilescrumbasics-1909060648272727279.pptx
ChetanLunthi
 
PDF
Why Scrum Why Now
mtoppa
 
PDF
Scrum with VS2010
Clemens Reijnen
 
PPTX
Agile Project Management
Cici Conger-Portie, PgMP, PMP, PMI-ACP, MBA
 
PPT
Agile intro resources
Anwar Sadat
 
Agile Overview
Stephen Albright
 
Agile Process Introduction
Nguyen Hai
 
Software Development Process Models (SCRUM Methodology)
Muhammad Ahmed
 
Agile project discovery
Anis Rahman PMP®
 
Presentation on Agile Testing
1Solutions Pvt. Ltd.
 
Introduction to Agile & scrum
Elad Sofer
 
KANBAN-13-2048allpages (24 files merged).ppt
imjdabhinawpandey
 
Seminar on Scrum
Abhishek Kumar Singh
 
Seminar On Scrum
Abhishek Kumar Singh
 
Software Engineering -Different Development models.pptx
shafiagha789
 
Agile Development with Scrum.pptx
zuma14
 
Azure dev ops
Tomy Rhymond
 
Introduction to Software Engineering
Sibel Kuzgun AKIN
 
Scrum and Agile SDLC 101
Aniruddha Ray (Ani)
 
Scrum
gilashikwa
 
agilescrumbasics-1909060648272727279.pptx
ChetanLunthi
 
Why Scrum Why Now
mtoppa
 
Scrum with VS2010
Clemens Reijnen
 
Agile intro resources
Anwar Sadat
 
Ad

Recently uploaded (20)

PPTX
Equipment Management Software BIS Safety UK.pptx
BIS Safety Software
 
PPTX
Engineering the Java Web Application (MVC)
abhishekoza1981
 
PDF
Beyond Binaries: Understanding Diversity and Allyship in a Global Workplace -...
Imma Valls Bernaus
 
PPTX
MiniTool Power Data Recovery Full Crack Latest 2025
muhammadgurbazkhan
 
PDF
Understanding the Need for Systemic Change in Open Source Through Intersectio...
Imma Valls Bernaus
 
PDF
MiniTool Partition Wizard 12.8 Crack License Key LATEST
hashhshs786
 
PPTX
Perfecting XM Cloud for Multisite Setup.pptx
Ahmed Okour
 
PPTX
Hardware(Central Processing Unit ) CU and ALU
RizwanaKalsoom2
 
PDF
Powering GIS with FME and VertiGIS - Peak of Data & AI 2025
Safe Software
 
PDF
Thread In Android-Mastering Concurrency for Responsive Apps.pdf
Nabin Dhakal
 
PPT
MergeSortfbsjbjsfk sdfik k
RafishaikIT02044
 
PDF
Linux Certificate of Completion - LabEx Certificate
VICTOR MAESTRE RAMIREZ
 
PDF
Streamline Contractor Lifecycle- TECH EHS Solution
TECH EHS Solution
 
PPTX
Writing Better Code - Helping Developers make Decisions.pptx
Lorraine Steyn
 
PPTX
Tally software_Introduction_Presentation
AditiBansal54083
 
PPTX
Comprehensive Guide: Shoviv Exchange to Office 365 Migration Tool 2025
Shoviv Software
 
PDF
Executive Business Intelligence Dashboards
vandeslie24
 
PPTX
MailsDaddy Outlook OST to PST converter.pptx
abhishekdutt366
 
PPTX
A Complete Guide to Salesforce SMS Integrations Build Scalable Messaging With...
360 SMS APP
 
PPTX
Platform for Enterprise Solution - Java EE5
abhishekoza1981
 
Equipment Management Software BIS Safety UK.pptx
BIS Safety Software
 
Engineering the Java Web Application (MVC)
abhishekoza1981
 
Beyond Binaries: Understanding Diversity and Allyship in a Global Workplace -...
Imma Valls Bernaus
 
MiniTool Power Data Recovery Full Crack Latest 2025
muhammadgurbazkhan
 
Understanding the Need for Systemic Change in Open Source Through Intersectio...
Imma Valls Bernaus
 
MiniTool Partition Wizard 12.8 Crack License Key LATEST
hashhshs786
 
Perfecting XM Cloud for Multisite Setup.pptx
Ahmed Okour
 
Hardware(Central Processing Unit ) CU and ALU
RizwanaKalsoom2
 
Powering GIS with FME and VertiGIS - Peak of Data & AI 2025
Safe Software
 
Thread In Android-Mastering Concurrency for Responsive Apps.pdf
Nabin Dhakal
 
MergeSortfbsjbjsfk sdfik k
RafishaikIT02044
 
Linux Certificate of Completion - LabEx Certificate
VICTOR MAESTRE RAMIREZ
 
Streamline Contractor Lifecycle- TECH EHS Solution
TECH EHS Solution
 
Writing Better Code - Helping Developers make Decisions.pptx
Lorraine Steyn
 
Tally software_Introduction_Presentation
AditiBansal54083
 
Comprehensive Guide: Shoviv Exchange to Office 365 Migration Tool 2025
Shoviv Software
 
Executive Business Intelligence Dashboards
vandeslie24
 
MailsDaddy Outlook OST to PST converter.pptx
abhishekdutt366
 
A Complete Guide to Salesforce SMS Integrations Build Scalable Messaging With...
360 SMS APP
 
Platform for Enterprise Solution - Java EE5
abhishekoza1981
 
Ad

Scrum Framework in Agile

  • 3. Agenda Waterfall Model and Agile Model Roles in Scrum Cycle of Scrum Estimates Scrum meeting
  • 5. Water Fall Model The waterfall model is a sequential(non-iterative) design process, used in software development processes, in which progress is seen as flowing steadily downwards(like a waterfall) through the phases of conception,initiation,analysis,design,construction,initiati on,analysis,design,construction,testing,production/imple mentation and maintenance.
  • 8. Agile Agile software development is based on an incremental, iterative approach. Instead of in-depth planning at the beginning of the project, Agile methodologies are open to changing requirements over time and encourages constant feedback from the end users. Cross-functional teams work on iterations of a product over a period of time, and this work is organized into a backlog that is prioritized based on business or customer value. The goal of each iteration is to produce a working product.
  • 10. 12 Principles of Agile Our highest priority is to satisfy the customer through early and continuous delivery of valuable software. Welcome changing requirements, even late in development. Agile processes harness change for the customer’s competitive advantage. Deliver working software frequently, from a couple of weeks to a couple of months, with preference to the shorter timescale. Business people and developers must work together daily throughout the project. Build projects around motivated individuals. Give them the environment and support they need, and trust them to get the job done.
  • 11. 12 Principles of Agile The most efficient and effective method of conveying information to and within a development team is face-to- face conversation. Working software is the primary measure of progress. Agile processes promote sustainable development. The sponsors, developers, and users should be able to maintain a constant pace indefinitely. Continuous attention to technical excellence and good design enhances agility. Simplicity -- the art of maximizing the amount of work not done -- is essential.
  • 12. 12 Principles of Agile The best architectures, requirements, and designs emerge from self-organizing teams. At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behaviour accordingly.
  • 16. Agile VS Scrum Agile is framework Scrum is a method of agile Different flavors of agile- 1. Extreme Programming (XP) 2. Feature-driven development (FDD) 3. Adaptive system development (ASD) 4. Dynamic Systems Development Method (DSDM) 5. Lean Software Development (LSD) 6. Kanban 7. Scrum
  • 22. Scrum process Product Catalog Release Catalog Sprint Planning Daily scrum meeting Sprint review meeting Product release
  • 24. Product Backlog Product Owner makes sure that the right and necessary users stories, features goes into the Product Backlog
  • 26. Product Catalog Who plays the Product Owner role in your project ? Product Catalog in your Project?
  • 27. Scrum Master Smooth Progress of the Project Whether all the team are accompanied with work Set up meeting ,monitors the work done and facilitates the release done
  • 28. Scrum Master Who is the Scrum master in your Project?
  • 29. Release Backlog/Release Planning Scrum Master along with product owner identifies which need to be taken for a particular release based on the priority and make it to release backlog. Once they decide the list they have the estimate to complete each task Split the task into sprints. Total of estimate of all tasks in the release backlog is sprint duration
  • 33. Sprint 0 It can be defined as pre step to the first sprint. Activities like setting development environment, preparing backlog etc needs to be done before starting of the first sprint and can be treated as Sprint zero.
  • 36. Scrum
  • 40. Burndown Charts Link for creating burndown chart in Excel https://www.youtube.com/watch?v=gjU5vA8m1Jo
  • 43. Daily Scrum What I have done yesterday Any obstacles What I will do today
  • 45. Release Planning in our project What is release backlog in your project? How are estimates calculated in your project? Length of the sprint in your project? Is daily scrum conducted in your project ? Burndown charts is being prepared? Sprint feedback meeting is conducted?
  • 46. Spikes Spike is a time-boxed piece of work who's goal it is to answer a difficult technical question So that the developers can properly illuminate a User Story or Epic. By illuminate I mean; the ability to estimate those User Stories or break down Epics into estimated User Stories. There should be no other real purpose. Even if the spike is about making a broad architectural decision, that decision should have been required because there were multiple user stories that would depend on that decision. The result of a Spike is deeper understanding and estimates. The physical manifestations of a Spike is usually some whiteboard diagrams, a page on your wiki, or even some simple throw away code to test a hypothesis
  • 47. Spikes Any spikes done in your project?
  • 50. Tools
  • 51. Tools
  • 53. Review Product Backlog Release Backlog Sprints Scrum meeting Sprint Feed Back meeting Next Sprint

Editor's Notes

  • #2: The below and following notes on the template slides are to guide you only. In your final presentation, you may delete these notes and add relevant notes if any. Title slide: Title – should not exceed beyond 3 lines, font size 30-34, Arial Headings (Font size for the title of the PPT can vary between 30-34, Arial Headings, Bold depending on the amount of text, however should not be smaller than 30 font size) Name should not exceed beyond 1 line, Designation; font size to remain at 18, Arial Headings Please keep the title slide simple, just the logo, title and name and designation to appear. No other graphic elements or any design, photograph, image can be added to this slide, alignment to remain the same
  • #4: Agenda slide Heading – Agenda - Font size 30, Arial Headings Agenda points to be in Arial Body (font size 28) Please restrict this slide with just 5 agenda points. If you have more than 5 points on the agenda slide please add another slide. If you have only 3 then you can use just one slide and delete the other 2 points.
  • #18: Section breaker slide Used for a section heading. You may add a sub heading not exceeding one line also here Section heading – Arial Headings, bold, 34 font size, should not exceed beyond 1 line Sub Head – Arial Headings, normal, 18 font size, should not exceed beyond 1 line
  • #22: Section breaker slide with customer logo Section heading – Arial Headings, 34, Bold Sub head – Arial Headings, 18, normal Used for a section heading. You may add a sub heading not exceeding one line also here Section heading – Arial Headings, bold, 34 font size, should not exceed beyond 1 line Sub Head – Arial Headings, normal, 18 font size, should not exceed beyond 1 line
  • #23: Content Slide: This is usually the most frequently used slide in every presentation. Use this slide for Text heavy slides. Text can only be used in bullet points Title Heading – font size 30, Arial Heading Slide Content – Should not reduce beyond Arial body font 16 If you need to use sub bullets please use the indent buttons located next to the bullets buttons in the tool bar and this will automatically provide you with the second, third, fourth & fifth level bullet styles and font sizes Please note you can also press the tab key to create the different levels of bulleted content
  • #55: The below and following notes on the template slides are to guide you only. In your final presentation, you may delete these notes and add relevant notes if any. Title slide: Title – should not exceed beyond 3 lines, font size 30-34, Arial Headings (Font size for the title of the PPT can vary between 30-34, Arial Headings, Bold depending on the amount of text, however should not be smaller than 30 font size) Name should not exceed beyond 1 line, Designation; font size to remain at 18, Arial Headings Please keep the title slide simple, just the logo, title and name and designation to appear. No other graphic elements or any design, photograph, image can be added to this slide, alignment to remain the same