SlideShare a Scribd company logo
Scrum and the Agile Development Process
AgendaIntroductionEmpirical vs. Defined ProcessAgile DevelopmentScrum 101Scrum OverviewRoles and responsibilitiesNew Operations Team
Defined ProcessRequires every piece of work be well understood. Given a well-defined set of inputs, the same outputs are generated every time.Yummy Donuts!Donut Mix
“Traditional” WaterfallJob Function EJob Function DJob Function CJob Function BJob Function ARequirements GatheringDesignDevelopmentDocumentation, Signoffs, HandoffDocumentation, Signoffs, HandoffDocumentation, Signoffs, HandoffDocumentation, Signoffs, HandoffTestingLaunch & MaintainAdvantage: Highly LogicalDisadvantage: Human Beings are involved
Empirical ProcessProvides and exercises control through frequent inspection and adaptationProcesses are imperfectly definedGenerate unpredictable and unrepeatable outputs.Yummy Donuts!Is it soup yet?Yummy Soup!Soup Fixin’s
Agile Software DevelopmentFeedbackFeedbackFeedbackv 1.0v 1.1v 1.2Short IterationsIncremental Releases
Agile Software DevelopmentFeedbackFeedbackFeedbackPlan
Test
Design
Build
Plan
Test
Design
Build
Plan
Test
Design
Build
Plan
Test
Design
BuildDo a little bit of everything every cycle
Empirical Processes“It is typical to adopt the defined (theoretical) modeling approach when the underlying mechanisms by which a process operates are reasonably well understood.  When the process is too complicated for the defined approach, the empirical approach is the appropriate choice.”Process Dynamics, Modeling, and Control, Ogunnaike and Ray, Oxford University Press, 1992Translation into English: Inspect and Adapt
What are some other examples of processes suited to an empirical approach????
Roots in Lean: The Seven Wastes
Roots in Lean: The Seven Wasteswww.dbo2.com
Roots in Lean: The Seven Wastes
Agile ManifestoThat is, while there is value to the items on the right, we value the items on the left more.
What is Scrum?A flexible framework that is:CollaborativeIterative & IncrementalCommon SenseVery simple but very hardIt causes changeIt takes discipline
Scrum ValuesRespectCommitmentFocusOpennessCourage
Scrum Roles
Product ManagerProduct visionaryMaximizes business valuePrioritizes and clarifies requirements
Product ManagerDoesProvide clear product directionWork with the team closely to clarify requirementsActively manages the product backlogRepresents the business and customer needs
Product ManagerDoes notAssign work to the team membersGive fixed date fixed scope projects without team consentChange priorities during a Sprint
Scrum TeamCross-functionalPossesses all the skills necessary to produce an increment of potentially shippable productTeam takes on tasks based on skills, not just official “role”Self-organizingTeam manages itself to achieve the Sprint commitment
Scrum MasterSimilar to a Project Manager… yet differentA facilitatorRemoves impediments
Scrum MasterThe Scrum Master does everything in their power to help the team achieve successServing the teamProtecting the teamGuiding the team’s use of Scrum
Scrum Process
Product BacklogA prioritized list of requirementsPrioritized by the Product ManagerProduct Backlog
User StoriesOne way to write a requirementDescribes a WHO, WHAT and WHY scenarioDescribes real business valueA “promise for a conversation”Has acceptance criteria to assert its behavior

More Related Content

PPT
What Is Agile Scrum
Michael Bourque
 
PDF
Agile Scrum Training Process
Clarion Marketing
 
PPTX
Agile - Scrum Presentation
gihanlsw
 
PPTX
Scrum training
Thatsintelligence
 
PPTX
Scrum framework
Rashmi Pathak
 
PDF
Scrum 101
Ozgur Ertem
 
PPTX
Scrum In Ten Slides (v2.0) 2018
pmengal
 
PDF
Agile & SCRUM basics
Arun R
 
What Is Agile Scrum
Michael Bourque
 
Agile Scrum Training Process
Clarion Marketing
 
Agile - Scrum Presentation
gihanlsw
 
Scrum training
Thatsintelligence
 
Scrum framework
Rashmi Pathak
 
Scrum 101
Ozgur Ertem
 
Scrum In Ten Slides (v2.0) 2018
pmengal
 
Agile & SCRUM basics
Arun R
 

What's hot (20)

PPTX
2017 Scrum by Picture
Pawel Lewinski
 
PDF
Scrum - Agile Methodology
Niel Deckx
 
PPTX
Scrum
Balaji Sathram
 
PPTX
Scrum 101
beLithe
 
PPTX
Agile Introduction - Scrum Framework
Kshitij Yelkar MBA/PMP/CSM/ICP-ACC
 
PPTX
Agile scrum fundamentals
Deniz Gungor
 
PDF
Basic Scrum Framework
Naresh Jain
 
PPTX
Agile methodology
Dhruv Kumar
 
PPT
Scrum In 15 Minutes
Srikanth Shreenivas
 
PDF
Practical Guide to Scrum
Pavel Dabrytski
 
PPTX
Scrum Training (One Day)
beLithe
 
PDF
Introduction To Scrum
Dave Neuman
 
PPTX
Agile (Scrum)
Dom Cushnan
 
ODP
Scrum Process
John Lewis
 
PPT
Agile Scrum Presentation-Detailed
Prashaanth T R
 
PPS
Agile Project Management with Scrum
Aditya Raj
 
PDF
Scrum 101: Introduction to Scrum
Arrielle Mali
 
PPTX
Scrum for Beginners
Anjana Saxena
 
PPT
Agile Scrum software methodology
Abdullah Raza
 
PDF
Agile Process Introduction
Nguyen Hai
 
2017 Scrum by Picture
Pawel Lewinski
 
Scrum - Agile Methodology
Niel Deckx
 
Scrum 101
beLithe
 
Agile Introduction - Scrum Framework
Kshitij Yelkar MBA/PMP/CSM/ICP-ACC
 
Agile scrum fundamentals
Deniz Gungor
 
Basic Scrum Framework
Naresh Jain
 
Agile methodology
Dhruv Kumar
 
Scrum In 15 Minutes
Srikanth Shreenivas
 
Practical Guide to Scrum
Pavel Dabrytski
 
Scrum Training (One Day)
beLithe
 
Introduction To Scrum
Dave Neuman
 
Agile (Scrum)
Dom Cushnan
 
Scrum Process
John Lewis
 
Agile Scrum Presentation-Detailed
Prashaanth T R
 
Agile Project Management with Scrum
Aditya Raj
 
Scrum 101: Introduction to Scrum
Arrielle Mali
 
Scrum for Beginners
Anjana Saxena
 
Agile Scrum software methodology
Abdullah Raza
 
Agile Process Introduction
Nguyen Hai
 
Ad

Viewers also liked (20)

PDF
Scrum process powerpoint ppt slides.
SlideTeam.net
 
PDF
Agile Development Process & Scrum
Otavio Ferreira
 
PPSX
Muzammil Prescriptive Vs Agile Process Models
Federal Urdu University
 
PPTX
Gwc agile and scrum
Lena Barinova
 
PDF
White Paper: Agile Web Development & The Scrum Process
Magic Logix
 
PDF
Software development with scrum methodology bhawani nandan prasad
Bhawani N Prasad
 
PPTX
Agile Process models
Student
 
PPSX
Sidra Agile Software Process
Federal Urdu University
 
PDF
Integrated Agile with EVM -- Executive overview
Glen Alleman
 
PPTX
Droisys development process
Droisys Inc
 
PDF
Transform your industry using the New Style of IT
Pierre-Marie Delpech
 
PDF
Prise en compte de la dimension temporelle dans la modélisation des systèmes ...
Pierre-Marie Delpech
 
PDF
Soen 423 Project Report Revised
Ali Ahmed
 
PPT
EA Workshop 1
Tony Toole
 
DOCX
Remote Procedure Call
Nadia Nahar
 
PDF
Droisys development process_v_1.1
Droisys Inc
 
PDF
.Net template solution architecture
Diogo Gonçalves da Cunha
 
PPTX
Nuts and Bolts of Scrum Template (extended)
Alexei Govorine
 
PDF
Référentiel Général d’Interopérabilité RGI version1 0
Pierre-Marie Delpech
 
PDF
EVM+Agile the darkside
Glen Alleman
 
Scrum process powerpoint ppt slides.
SlideTeam.net
 
Agile Development Process & Scrum
Otavio Ferreira
 
Muzammil Prescriptive Vs Agile Process Models
Federal Urdu University
 
Gwc agile and scrum
Lena Barinova
 
White Paper: Agile Web Development & The Scrum Process
Magic Logix
 
Software development with scrum methodology bhawani nandan prasad
Bhawani N Prasad
 
Agile Process models
Student
 
Sidra Agile Software Process
Federal Urdu University
 
Integrated Agile with EVM -- Executive overview
Glen Alleman
 
Droisys development process
Droisys Inc
 
Transform your industry using the New Style of IT
Pierre-Marie Delpech
 
Prise en compte de la dimension temporelle dans la modélisation des systèmes ...
Pierre-Marie Delpech
 
Soen 423 Project Report Revised
Ali Ahmed
 
EA Workshop 1
Tony Toole
 
Remote Procedure Call
Nadia Nahar
 
Droisys development process_v_1.1
Droisys Inc
 
.Net template solution architecture
Diogo Gonçalves da Cunha
 
Nuts and Bolts of Scrum Template (extended)
Alexei Govorine
 
Référentiel Général d’Interopérabilité RGI version1 0
Pierre-Marie Delpech
 
EVM+Agile the darkside
Glen Alleman
 
Ad

Similar to Scrum and the agile development process (20)

PPTX
Agile & SCRUM
ejlp12
 
PPT
Scrum overview
Robert Bastian
 
PPTX
Agile - Scrum
Samir Chitkara
 
PPT
Introduction to Agile & scrum
Elad Sofer
 
PDF
Agile project management
Bhawani N Prasad
 
PPT
Agile Pmi 102108 Final
bmcglin
 
PPTX
Agile Methodology in Software Development
Raghav Seth
 
PPTX
Présentation scrum
DexterIT
 
PPSX
Présentation scrum
Olivier Laquinte
 
PPT
The Agile Process - Taming Your Process To Work For You
Nowell Strite
 
PPTX
Close to agile
philywu
 
PPTX
Software Development Process Models (SCRUM Methodology)
Muhammad Ahmed
 
PPTX
Agile Methodology
Aciron Consulting
 
PDF
Organizational growth towards Lean by adopting Agile Practices
Lean India Summit
 
PPTX
Introduction to agile
Sandipp Vijj, Digital Disruptor
 
PPT
Testing in Agile Projects
sriks7
 
PPTX
Start with Quality - an Agile Tester's Case Study
Nick Zdunić
 
PDF
Summer of Tech 2015: Scrum masterclass
aboobier
 
PPTX
Agile ncr pramila hitachi consulting_future_coaching
AgileNCR2016
 
PPT
Agile Scrum Methodology
Rajeev Misra
 
Agile & SCRUM
ejlp12
 
Scrum overview
Robert Bastian
 
Agile - Scrum
Samir Chitkara
 
Introduction to Agile & scrum
Elad Sofer
 
Agile project management
Bhawani N Prasad
 
Agile Pmi 102108 Final
bmcglin
 
Agile Methodology in Software Development
Raghav Seth
 
Présentation scrum
DexterIT
 
Présentation scrum
Olivier Laquinte
 
The Agile Process - Taming Your Process To Work For You
Nowell Strite
 
Close to agile
philywu
 
Software Development Process Models (SCRUM Methodology)
Muhammad Ahmed
 
Agile Methodology
Aciron Consulting
 
Organizational growth towards Lean by adopting Agile Practices
Lean India Summit
 
Introduction to agile
Sandipp Vijj, Digital Disruptor
 
Testing in Agile Projects
sriks7
 
Start with Quality - an Agile Tester's Case Study
Nick Zdunić
 
Summer of Tech 2015: Scrum masterclass
aboobier
 
Agile ncr pramila hitachi consulting_future_coaching
AgileNCR2016
 
Agile Scrum Methodology
Rajeev Misra
 

Recently uploaded (20)

PDF
CIFDAQ's Market Wrap : Bears Back in Control?
CIFDAQ
 
PPTX
The-Ethical-Hackers-Imperative-Safeguarding-the-Digital-Frontier.pptx
sujalchauhan1305
 
PDF
Data_Analytics_vs_Data_Science_vs_BI_by_CA_Suvidha_Chaplot.pdf
CA Suvidha Chaplot
 
PPTX
AI and Robotics for Human Well-being.pptx
JAYMIN SUTHAR
 
PDF
Doc9.....................................
SofiaCollazos
 
PDF
Responsible AI and AI Ethics - By Sylvester Ebhonu
Sylvester Ebhonu
 
PDF
How Open Source Changed My Career by abdelrahman ismail
a0m0rajab1
 
PDF
Research-Fundamentals-and-Topic-Development.pdf
ayesha butalia
 
PDF
Presentation about Hardware and Software in Computer
snehamodhawadiya
 
PDF
Accelerating Oracle Database 23ai Troubleshooting with Oracle AHF Fleet Insig...
Sandesh Rao
 
PDF
Unlocking the Future- AI Agents Meet Oracle Database 23ai - AIOUG Yatra 2025.pdf
Sandesh Rao
 
PDF
The Future of Artificial Intelligence (AI)
Mukul
 
PDF
A Strategic Analysis of the MVNO Wave in Emerging Markets.pdf
IPLOOK Networks
 
PDF
The Future of Mobile Is Context-Aware—Are You Ready?
iProgrammer Solutions Private Limited
 
PDF
AI Unleashed - Shaping the Future -Starting Today - AIOUG Yatra 2025 - For Co...
Sandesh Rao
 
PDF
Security features in Dell, HP, and Lenovo PC systems: A research-based compar...
Principled Technologies
 
PDF
Orbitly Pitch Deck|A Mission-Driven Platform for Side Project Collaboration (...
zz41354899
 
PDF
Event Presentation Google Cloud Next Extended 2025
minhtrietgect
 
PDF
SparkLabs Primer on Artificial Intelligence 2025
SparkLabs Group
 
PDF
Trying to figure out MCP by actually building an app from scratch with open s...
Julien SIMON
 
CIFDAQ's Market Wrap : Bears Back in Control?
CIFDAQ
 
The-Ethical-Hackers-Imperative-Safeguarding-the-Digital-Frontier.pptx
sujalchauhan1305
 
Data_Analytics_vs_Data_Science_vs_BI_by_CA_Suvidha_Chaplot.pdf
CA Suvidha Chaplot
 
AI and Robotics for Human Well-being.pptx
JAYMIN SUTHAR
 
Doc9.....................................
SofiaCollazos
 
Responsible AI and AI Ethics - By Sylvester Ebhonu
Sylvester Ebhonu
 
How Open Source Changed My Career by abdelrahman ismail
a0m0rajab1
 
Research-Fundamentals-and-Topic-Development.pdf
ayesha butalia
 
Presentation about Hardware and Software in Computer
snehamodhawadiya
 
Accelerating Oracle Database 23ai Troubleshooting with Oracle AHF Fleet Insig...
Sandesh Rao
 
Unlocking the Future- AI Agents Meet Oracle Database 23ai - AIOUG Yatra 2025.pdf
Sandesh Rao
 
The Future of Artificial Intelligence (AI)
Mukul
 
A Strategic Analysis of the MVNO Wave in Emerging Markets.pdf
IPLOOK Networks
 
The Future of Mobile Is Context-Aware—Are You Ready?
iProgrammer Solutions Private Limited
 
AI Unleashed - Shaping the Future -Starting Today - AIOUG Yatra 2025 - For Co...
Sandesh Rao
 
Security features in Dell, HP, and Lenovo PC systems: A research-based compar...
Principled Technologies
 
Orbitly Pitch Deck|A Mission-Driven Platform for Side Project Collaboration (...
zz41354899
 
Event Presentation Google Cloud Next Extended 2025
minhtrietgect
 
SparkLabs Primer on Artificial Intelligence 2025
SparkLabs Group
 
Trying to figure out MCP by actually building an app from scratch with open s...
Julien SIMON
 

Scrum and the agile development process

Editor's Notes

  • #13: Partially Done Work (the “inventory” of a development process) Relearning (easy to find in documentation-centric development)Extra Features (develop only what customers want right now)Task Switching (everyone should do one thing at a time)Delays (for instructions, for information) Handoffs (tons of tacit knowledge gets lost) Defects (at least defects that are not quickly caught by a test)
  • #16: Respect – teammates must respect each other, developers must respect QA, product management, etc.Commitment – team decides for itself what to take on, but the trade-off for that is commitmentFocus – Minimize task switching; minimize hand-offsOpenness – Requires team to be willing to share true status of thingsCourage – Courage to demand respect; courage to commit; courage to be open; courage to allow a team to focus
  • #26: Promise for a conversationDifferent from traditional requirements documentation which seeks to ensure all details are present to form a “contract”
  • #38: Delivering the highest quality, best customer service.. Every transaction, every time.