agile & scrum - a primer
DESCRIPTION
This ppt provides a basic overview on the Agile principles and the Scrum framework for software development.TRANSCRIPT
![Page 1: Agile & Scrum - A Primer](https://reader035.vdocuments.site/reader035/viewer/2022081413/548cdfadb4795982638b4602/html5/thumbnails/1.jpg)
Agile & Scrum:A Primer
Vineet PatniJuly’ 2013
![Page 2: Agile & Scrum - A Primer](https://reader035.vdocuments.site/reader035/viewer/2022081413/548cdfadb4795982638b4602/html5/thumbnails/2.jpg)
Agenda
Ice-breaking: Waterfall vs. Agile
The Agile Manifesto & Principles
Myths about Agile The Agile Umbrella Scrum Concepts
![Page 3: Agile & Scrum - A Primer](https://reader035.vdocuments.site/reader035/viewer/2022081413/548cdfadb4795982638b4602/html5/thumbnails/3.jpg)
Project Span
Today’s Date: 24th July 2013
• Are we 56% complete today? • Have the customer received 56%
value for money invested (ROI)?3
Planned Start Date: 1st Jan 2013
Planned End Date: 31st Dec 2013
The Waterfall Model
Value (V)
Sequential, phase-wise software development process
![Page 4: Agile & Scrum - A Primer](https://reader035.vdocuments.site/reader035/viewer/2022081413/548cdfadb4795982638b4602/html5/thumbnails/4.jpg)
V4
YUMMY!!
Requirements
Analysis
Build
Design
Test
V1 V2 V3 V4
How will you slice it??
The Wedding Cake Analogy
Horizontal slicing: WaterfallVertical slicing: Agile
![Page 5: Agile & Scrum - A Primer](https://reader035.vdocuments.site/reader035/viewer/2022081413/548cdfadb4795982638b4602/html5/thumbnails/5.jpg)
Value Proposition
5
![Page 6: Agile & Scrum - A Primer](https://reader035.vdocuments.site/reader035/viewer/2022081413/548cdfadb4795982638b4602/html5/thumbnails/6.jpg)
Let’s ..
6
Quote the AGILE Manifesto , and ..
Be able to relate to the AGILE Principles .
![Page 7: Agile & Scrum - A Primer](https://reader035.vdocuments.site/reader035/viewer/2022081413/548cdfadb4795982638b4602/html5/thumbnails/7.jpg)
The AGILE Manifesto
7
in February , 2001• Kent Beck• Mike Beedle• Arie van
Bennekum• Alistair Cockburn• Ward
Cunningham• Martin Fowler• James Grenning• Jim Highsmith• Andrew Hunt• Ron Jeffries• Jon Kern• Brian Marick• Robert C. Martin• Steve Mellor• Ken Schwaber• Jeff Sutherland• Dave Thomas
source: www.agilemanifesto.org
![Page 8: Agile & Scrum - A Primer](https://reader035.vdocuments.site/reader035/viewer/2022081413/548cdfadb4795982638b4602/html5/thumbnails/8.jpg)
12 AGILE Principles
![Page 9: Agile & Scrum - A Primer](https://reader035.vdocuments.site/reader035/viewer/2022081413/548cdfadb4795982638b4602/html5/thumbnails/9.jpg)
![Page 10: Agile & Scrum - A Primer](https://reader035.vdocuments.site/reader035/viewer/2022081413/548cdfadb4795982638b4602/html5/thumbnails/10.jpg)
AGILE Myths:
10
X Agile is undisciplined. Disciplined approach to development practices
X Agile = Scrum! , or Agile = XP!
X Agile doesn’t scale.
X Free ticket to change requirements
X No documentation
Many agile approaches. Hybrid models .
“Divide and conquer” approach. (Scaled Agile Frameworks)
Prioritized Requirements
Bare minimum, which adds value
Agile Myth Agile Reality
![Page 11: Agile & Scrum - A Primer](https://reader035.vdocuments.site/reader035/viewer/2022081413/548cdfadb4795982638b4602/html5/thumbnails/11.jpg)
The AGILE Umbrella
11
![Page 12: Agile & Scrum - A Primer](https://reader035.vdocuments.site/reader035/viewer/2022081413/548cdfadb4795982638b4602/html5/thumbnails/12.jpg)
12
Let’s take the AGILE Avenue!
![Page 13: Agile & Scrum - A Primer](https://reader035.vdocuments.site/reader035/viewer/2022081413/548cdfadb4795982638b4602/html5/thumbnails/13.jpg)
13
![Page 14: Agile & Scrum - A Primer](https://reader035.vdocuments.site/reader035/viewer/2022081413/548cdfadb4795982638b4602/html5/thumbnails/14.jpg)
What is Scrum?
A Process framework for developing complex (?) software products Lightweight Simple to understand Difficult to master
Scrum’s NOT a process or a technique for building products
![Page 15: Agile & Scrum - A Primer](https://reader035.vdocuments.site/reader035/viewer/2022081413/548cdfadb4795982638b4602/html5/thumbnails/15.jpg)
What’s in Scrum…
Scrum Process Scrum Roles Scrum Events Scrum Artifacts
The rules of Scrum bind together the events, roles, and artifacts, governing –•The relationships and …•Interactions between them.
![Page 16: Agile & Scrum - A Primer](https://reader035.vdocuments.site/reader035/viewer/2022081413/548cdfadb4795982638b4602/html5/thumbnails/16.jpg)
Empirical process control theory Knowledge comes from experience
and making decisions based on what is known.
An iterative, incremental approach to optimize predictability and control risk.
Scrum Theory
![Page 17: Agile & Scrum - A Primer](https://reader035.vdocuments.site/reader035/viewer/2022081413/548cdfadb4795982638b4602/html5/thumbnails/17.jpg)
3 Pillars of ScrumTransparency:
Significant aspects of the process must be visible to those responsible for the outcome.
Inspection: frequently inspect Scrum artifacts and progress toward a Sprint Goal to detect undesirable variances.
Adaptation: An adjustment must be made as soon as possible to minimize any further deviation.
![Page 18: Agile & Scrum - A Primer](https://reader035.vdocuments.site/reader035/viewer/2022081413/548cdfadb4795982638b4602/html5/thumbnails/18.jpg)
18
Scrum Process
![Page 19: Agile & Scrum - A Primer](https://reader035.vdocuments.site/reader035/viewer/2022081413/548cdfadb4795982638b4602/html5/thumbnails/19.jpg)
Scrum Roles
![Page 20: Agile & Scrum - A Primer](https://reader035.vdocuments.site/reader035/viewer/2022081413/548cdfadb4795982638b4602/html5/thumbnails/20.jpg)
Sprint Planning Daily Scrum / Daily Stand-up Sprint Review Sprint Retrospective
Scrum Events
But first.. What’s a Sprint? The heart of Scrum Time-box of one month or less Work is done during a Sprint A Sprint consists of Development Work and …
![Page 21: Agile & Scrum - A Primer](https://reader035.vdocuments.site/reader035/viewer/2022081413/548cdfadb4795982638b4602/html5/thumbnails/21.jpg)
Scrum Events (contd.)
!! Sprint Goal !!
!! Demo !!
![Page 22: Agile & Scrum - A Primer](https://reader035.vdocuments.site/reader035/viewer/2022081413/548cdfadb4795982638b4602/html5/thumbnails/22.jpg)
The Scrum Artifacts