SlideShare ist ein Scribd-Unternehmen logo
1 von 43
Downloaden Sie, um offline zu lesen
Scrum In Action
Mona Shokrof
Agile Coach and Trainer
Scrum Master, ITWORX Education
What is Scrum
2
Agile framework for completing
complex projects
Agile Values
Working Software over documentation
Individuals and interactions over process and tools
Responding to change over following a plan
Customer Collaboration over Contract Negotiation
3
Principles behind Agile
Our highest priority is to satisfy the customer

through early and continuous delivery

of valuable software.
Working software is the primary measure of progress.
Deliver working software frequently, from a 

couple of weeks to a couple of months, with a 

preference to the shorter timescale.
Welcome changing requirements, even late in 

development. Agile processes harness change for 

the customer's competitive advantage.
4
Principles behind Agile
The most efficient and effective method of 

conveying information to and within a development 

team is face-to-face conversation.
Business people and developers must work 

together daily throughout the project.
Simplicity--the art of maximizing the amount 

of work not done--is essential.
Build projects around motivated individuals. 

Give them the environment and support they need, 

and trust them to get the job done.
5
Principles behind Agile
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.
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 behavior accordingly.
6
Scrum been used by
• Microsoft
• Yahoo
• Google
• Apple
• Qualcomm
• Time Warner
7
• IBM
• Philips
• Siemens
• Nokia
• BBC
Scrum Usage
8
Scrum Origin
9
Characteristics
• Progress made through sprints
• Self organizing teams
• Inspection and adaption
• Team works as a unit , doing all work in iterations
10
Sprint
• One to four weeks long - constant duration
• No requirement change during the sprint
• Work on all stages until work done during the sprint
11
Scrum Roles
• Team
• Scrum Master
• Product Owner
12
Scrum Team
• 5-9 persons
• Cross-functional
• Co-located
• Self Organizing
13
Product Owner
• Represents the Business side
• Makes scope vs. schedule decisions
• Prioritize the features
• Works with the team closely
14
Scrum Master
• Servant/Leader
• Focus on Agile values and principles
• Removes impediments
• Coach the team to be self organizing
• Protects the team from external interference
15
Scrum Artifacts
• Product Backlog
• Sprint Backlog
• Shippable Product Increment
16
Product Backlog
17
• Responsibility of the Product Owner

• Prioritized by the Product Owner
Product Backlog
• Features
• Defects
• Enhancements
• Experiments
Set of items that represent the components of the product
Product Backlog
Upcoming
sprints (2-3)
Current release
Future releases
Sprint Backlog
• Set of tasks to work on Product backlog item
• Responsibility of the team
• Task state updated daily
• Emerging tasks are added while working
20
Sprint Backlog
21
Product increment
• Working part of the product
• Potentially shippable
• Approved by the product owner
22
Definition of "Done"
• Team agreement
• What “Done” means ??
• Product Backlog item
• Task
23
Scrum Events
• Sprint Planning
• Daily Scrum
• Sprint Review
• Sprint Retrospective
24
Sprint Planning
• All team attends the meeting
• Choose highest priority product backlog items to work
upon
• Break down items into tasks
• Team estimate tasks
• Team commits to finish these items
25
Sprint Planning
• Typically 2 - 4 hours for 2 weeks sprint
• High level Technical design may be considered
26
Sprint Planning
• Sprint Goal : goal statement of the sprint
• Sprint Backlog
27
Output
Daily Scrum
• aka daily standup
• maximum 15 mins
• Defined time and place everyday
• Team alignment
• Not status for Scrum Master
28
Daily Scrum
• What did you do yesterday?
• What will you do today?
• Is there anything blocking/delaying you?
29
Sprint Review
• Demo for potentially shippable product increment
• Product owner/team are attending
• Other stakeholders may attend
• Purpose is to inspect and adapt the product
30
Sprint Review
• Feedback gathered and put in Product Backlog
• Could include highlights of the done/remaining
product backlog items
• Typically 30 - 60 mins
31
Sprint Retrospective
• Team and Scrum master
• Product owner may attend
• Purpose is to inspect and adapt the process
• All team encouraged to speak
• Typically 1-2 hours
32
Sprint Retrospective
33
Scrum Brief
34
Additional Artifacts
• User Stories
• Burn down charts
• Burn up charts
35
User Stories
As a (user) , I want to (feature)
so I can (reason-benefit)
Burn down chart
Burn up chart
Additional Events
• Release planning
• Backlog refinement
39
Release planning
40
Workshop
41
The Greeting Card Application
References
• Scrum Guide

http://www.scrumguides.org/scrum-guide.html
• Mike Cohn Blog

http://mountaingoatsoftware.com/
• Agile Manifesto

http://agilemanifesto.org/
42
About Mona
Agile Coach and Trainer
www.shokrof.com
mona@shokrof.com
LinkedIn : Mona Shokrof
Agile ‫بالعربي‬

Weitere ähnliche Inhalte

Was ist angesagt?

Was ist angesagt? (20)

Scrum framework
Scrum frameworkScrum framework
Scrum framework
 
Basic Scrum Framework
Basic Scrum FrameworkBasic Scrum Framework
Basic Scrum Framework
 
Scrum
ScrumScrum
Scrum
 
Agile & SCRUM basics
Agile & SCRUM basicsAgile & SCRUM basics
Agile & SCRUM basics
 
Agile (Scrum)
Agile (Scrum)Agile (Scrum)
Agile (Scrum)
 
Scrum 101: Introduction to Scrum
Scrum 101: Introduction to ScrumScrum 101: Introduction to Scrum
Scrum 101: Introduction to Scrum
 
Agile scrum training
Agile scrum trainingAgile scrum training
Agile scrum training
 
Scrum Simulation with LEGO, Agile Game
Scrum Simulation with LEGO, Agile GameScrum Simulation with LEGO, Agile Game
Scrum Simulation with LEGO, Agile Game
 
Scrum in 15 Minutes
Scrum in 15 MinutesScrum in 15 Minutes
Scrum in 15 Minutes
 
Agile Introduction - Scrum Framework
Agile Introduction - Scrum FrameworkAgile Introduction - Scrum Framework
Agile Introduction - Scrum Framework
 
Agile Scrum
Agile ScrumAgile Scrum
Agile Scrum
 
Scrum for Beginners
Scrum for BeginnersScrum for Beginners
Scrum for Beginners
 
Introducing scrum
Introducing scrumIntroducing scrum
Introducing scrum
 
Scrum in an hour
Scrum in an hourScrum in an hour
Scrum in an hour
 
2017 Scrum by Picture
2017 Scrum by Picture2017 Scrum by Picture
2017 Scrum by Picture
 
Scrum 101
Scrum 101Scrum 101
Scrum 101
 
Scrum Events and Artifacts in Action
Scrum Events and Artifacts in ActionScrum Events and Artifacts in Action
Scrum Events and Artifacts in Action
 
Introduction To Scrum
Introduction To ScrumIntroduction To Scrum
Introduction To Scrum
 
Agile & Scrum Training
Agile & Scrum TrainingAgile & Scrum Training
Agile & Scrum Training
 
Scrum Process
Scrum ProcessScrum Process
Scrum Process
 

Ähnlich wie Scrum in action

Scrum Intro for E-works
Scrum Intro for E-worksScrum Intro for E-works
Scrum Intro for E-works
Nora Papazyan
 
Agile - Basics.pptxjvjplhxitstistidara तिहोचपवपज्वो
Agile - Basics.pptxjvjplhxitstistidara तिहोचपवपज्वोAgile - Basics.pptxjvjplhxitstistidara तिहोचपवपज्वो
Agile - Basics.pptxjvjplhxitstistidara तिहोचपवपज्वो
MnyMehr
 

Ähnlich wie Scrum in action (20)

Agile Scrum Training Process
Agile Scrum Training ProcessAgile Scrum Training Process
Agile Scrum Training Process
 
Agile Scrum CMMI
Agile Scrum CMMIAgile Scrum CMMI
Agile Scrum CMMI
 
Practicing Agile through Scrum
Practicing Agile through ScrumPracticing Agile through Scrum
Practicing Agile through Scrum
 
Scrum Intro for E-works
Scrum Intro for E-worksScrum Intro for E-works
Scrum Intro for E-works
 
Scrum Framework
Scrum FrameworkScrum Framework
Scrum Framework
 
Agile with scrum methodology
Agile with scrum methodologyAgile with scrum methodology
Agile with scrum methodology
 
Agile - Basics.pptxjvjplhxitstistidara तिहोचपवपज्वो
Agile - Basics.pptxjvjplhxitstistidara तिहोचपवपज्वोAgile - Basics.pptxjvjplhxitstistidara तिहोचपवपज्वो
Agile - Basics.pptxjvjplhxitstistidara तिहोचपवपज्वो
 
Scrum 101
Scrum 101 Scrum 101
Scrum 101
 
Scrum
ScrumScrum
Scrum
 
Roadmap to Scrum Master ( CSM )
Roadmap to Scrum Master ( CSM ) Roadmap to Scrum Master ( CSM )
Roadmap to Scrum Master ( CSM )
 
Intro to Agile
Intro to AgileIntro to Agile
Intro to Agile
 
Agile by KD
Agile by KDAgile by KD
Agile by KD
 
Agile by KD
Agile by KDAgile by KD
Agile by KD
 
Agile software development development explained
Agile software development development explainedAgile software development development explained
Agile software development development explained
 
Agile framework
Agile frameworkAgile framework
Agile framework
 
Scrum toufiq
Scrum toufiqScrum toufiq
Scrum toufiq
 
Agile scrum fundamentals
Agile scrum fundamentalsAgile scrum fundamentals
Agile scrum fundamentals
 
SCRUM and Poker Game In Agile Project
SCRUM and Poker Game In Agile ProjectSCRUM and Poker Game In Agile Project
SCRUM and Poker Game In Agile Project
 
Essentials of Scrum
Essentials of ScrumEssentials of Scrum
Essentials of Scrum
 
Agile Project Management – SCRUM Methodology
Agile Project Management – SCRUM MethodologyAgile Project Management – SCRUM Methodology
Agile Project Management – SCRUM Methodology
 

Kürzlich hochgeladen

Abortion pills in Jeddah |• +966572737505 ] GET CYTOTEC
Abortion pills in Jeddah |• +966572737505 ] GET CYTOTECAbortion pills in Jeddah |• +966572737505 ] GET CYTOTEC
Abortion pills in Jeddah |• +966572737505 ] GET CYTOTEC
Abortion pills in Riyadh +966572737505 get cytotec
 
Agile Coaching Change Management Framework.pptx
Agile Coaching Change Management Framework.pptxAgile Coaching Change Management Framework.pptx
Agile Coaching Change Management Framework.pptx
alinstan901
 
Beyond the Codes_Repositioning towards sustainable development
Beyond the Codes_Repositioning towards sustainable developmentBeyond the Codes_Repositioning towards sustainable development
Beyond the Codes_Repositioning towards sustainable development
Nimot Muili
 
internship thesis pakistan aeronautical complex kamra
internship thesis pakistan aeronautical complex kamrainternship thesis pakistan aeronautical complex kamra
internship thesis pakistan aeronautical complex kamra
AllTops
 
The Psychology Of Motivation - Richard Brown
The Psychology Of Motivation - Richard BrownThe Psychology Of Motivation - Richard Brown
The Psychology Of Motivation - Richard Brown
SandaliGurusinghe2
 

Kürzlich hochgeladen (16)

Abortion pills in Jeddah |• +966572737505 ] GET CYTOTEC
Abortion pills in Jeddah |• +966572737505 ] GET CYTOTECAbortion pills in Jeddah |• +966572737505 ] GET CYTOTEC
Abortion pills in Jeddah |• +966572737505 ] GET CYTOTEC
 
Agile Coaching Change Management Framework.pptx
Agile Coaching Change Management Framework.pptxAgile Coaching Change Management Framework.pptx
Agile Coaching Change Management Framework.pptx
 
Marketing Management 16th edition by Philip Kotler test bank.docx
Marketing Management 16th edition by Philip Kotler test bank.docxMarketing Management 16th edition by Philip Kotler test bank.docx
Marketing Management 16th edition by Philip Kotler test bank.docx
 
Beyond the Codes_Repositioning towards sustainable development
Beyond the Codes_Repositioning towards sustainable developmentBeyond the Codes_Repositioning towards sustainable development
Beyond the Codes_Repositioning towards sustainable development
 
internship thesis pakistan aeronautical complex kamra
internship thesis pakistan aeronautical complex kamrainternship thesis pakistan aeronautical complex kamra
internship thesis pakistan aeronautical complex kamra
 
The Psychology Of Motivation - Richard Brown
The Psychology Of Motivation - Richard BrownThe Psychology Of Motivation - Richard Brown
The Psychology Of Motivation - Richard Brown
 
Reviewing and summarization of university ranking system to.pptx
Reviewing and summarization of university ranking system  to.pptxReviewing and summarization of university ranking system  to.pptx
Reviewing and summarization of university ranking system to.pptx
 
Gautam Buddh Nagar Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Gautam Buddh Nagar Call Girls 🥰 8617370543 Service Offer VIP Hot ModelGautam Buddh Nagar Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Gautam Buddh Nagar Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Safety T fire missions army field Artillery
Safety T fire missions army field ArtillerySafety T fire missions army field Artillery
Safety T fire missions army field Artillery
 
Leaders enhance communication by actively listening, providing constructive f...
Leaders enhance communication by actively listening, providing constructive f...Leaders enhance communication by actively listening, providing constructive f...
Leaders enhance communication by actively listening, providing constructive f...
 
Siliguri Escorts Service Girl ^ 9332606886, WhatsApp Anytime Siliguri
Siliguri Escorts Service Girl ^ 9332606886, WhatsApp Anytime SiliguriSiliguri Escorts Service Girl ^ 9332606886, WhatsApp Anytime Siliguri
Siliguri Escorts Service Girl ^ 9332606886, WhatsApp Anytime Siliguri
 
W.H.Bender Quote 62 - Always strive to be a Hospitality Service professional
W.H.Bender Quote 62 - Always strive to be a Hospitality Service professionalW.H.Bender Quote 62 - Always strive to be a Hospitality Service professional
W.H.Bender Quote 62 - Always strive to be a Hospitality Service professional
 
digital Human resource management presentation.pdf
digital Human resource management presentation.pdfdigital Human resource management presentation.pdf
digital Human resource management presentation.pdf
 
Intro_University_Ranking_Introduction.pptx
Intro_University_Ranking_Introduction.pptxIntro_University_Ranking_Introduction.pptx
Intro_University_Ranking_Introduction.pptx
 
How Software Developers Destroy Business Value.pptx
How Software Developers Destroy Business Value.pptxHow Software Developers Destroy Business Value.pptx
How Software Developers Destroy Business Value.pptx
 
International Ocean Transportation p.pdf
International Ocean Transportation p.pdfInternational Ocean Transportation p.pdf
International Ocean Transportation p.pdf
 

Scrum in action

  • 1. Scrum In Action Mona Shokrof Agile Coach and Trainer Scrum Master, ITWORX Education
  • 2. What is Scrum 2 Agile framework for completing complex projects
  • 3. Agile Values Working Software over documentation Individuals and interactions over process and tools Responding to change over following a plan Customer Collaboration over Contract Negotiation 3
  • 4. Principles behind Agile Our highest priority is to satisfy the customer
 through early and continuous delivery
 of valuable software. Working software is the primary measure of progress. Deliver working software frequently, from a 
 couple of weeks to a couple of months, with a 
 preference to the shorter timescale. Welcome changing requirements, even late in 
 development. Agile processes harness change for 
 the customer's competitive advantage. 4
  • 5. Principles behind Agile The most efficient and effective method of 
 conveying information to and within a development 
 team is face-to-face conversation. Business people and developers must work 
 together daily throughout the project. Simplicity--the art of maximizing the amount 
 of work not done--is essential. Build projects around motivated individuals. 
 Give them the environment and support they need, 
 and trust them to get the job done. 5
  • 6. Principles behind Agile 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. 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 behavior accordingly. 6
  • 7. Scrum been used by • Microsoft • Yahoo • Google • Apple • Qualcomm • Time Warner 7 • IBM • Philips • Siemens • Nokia • BBC
  • 10. Characteristics • Progress made through sprints • Self organizing teams • Inspection and adaption • Team works as a unit , doing all work in iterations 10
  • 11. Sprint • One to four weeks long - constant duration • No requirement change during the sprint • Work on all stages until work done during the sprint 11
  • 12. Scrum Roles • Team • Scrum Master • Product Owner 12
  • 13. Scrum Team • 5-9 persons • Cross-functional • Co-located • Self Organizing 13
  • 14. Product Owner • Represents the Business side • Makes scope vs. schedule decisions • Prioritize the features • Works with the team closely 14
  • 15. Scrum Master • Servant/Leader • Focus on Agile values and principles • Removes impediments • Coach the team to be self organizing • Protects the team from external interference 15
  • 16. Scrum Artifacts • Product Backlog • Sprint Backlog • Shippable Product Increment 16
  • 17. Product Backlog 17 • Responsibility of the Product Owner
 • Prioritized by the Product Owner
  • 18. Product Backlog • Features • Defects • Enhancements • Experiments Set of items that represent the components of the product
  • 20. Sprint Backlog • Set of tasks to work on Product backlog item • Responsibility of the team • Task state updated daily • Emerging tasks are added while working 20
  • 22. Product increment • Working part of the product • Potentially shippable • Approved by the product owner 22
  • 23. Definition of "Done" • Team agreement • What “Done” means ?? • Product Backlog item • Task 23
  • 24. Scrum Events • Sprint Planning • Daily Scrum • Sprint Review • Sprint Retrospective 24
  • 25. Sprint Planning • All team attends the meeting • Choose highest priority product backlog items to work upon • Break down items into tasks • Team estimate tasks • Team commits to finish these items 25
  • 26. Sprint Planning • Typically 2 - 4 hours for 2 weeks sprint • High level Technical design may be considered 26
  • 27. Sprint Planning • Sprint Goal : goal statement of the sprint • Sprint Backlog 27 Output
  • 28. Daily Scrum • aka daily standup • maximum 15 mins • Defined time and place everyday • Team alignment • Not status for Scrum Master 28
  • 29. Daily Scrum • What did you do yesterday? • What will you do today? • Is there anything blocking/delaying you? 29
  • 30. Sprint Review • Demo for potentially shippable product increment • Product owner/team are attending • Other stakeholders may attend • Purpose is to inspect and adapt the product 30
  • 31. Sprint Review • Feedback gathered and put in Product Backlog • Could include highlights of the done/remaining product backlog items • Typically 30 - 60 mins 31
  • 32. Sprint Retrospective • Team and Scrum master • Product owner may attend • Purpose is to inspect and adapt the process • All team encouraged to speak • Typically 1-2 hours 32
  • 35. Additional Artifacts • User Stories • Burn down charts • Burn up charts 35
  • 36. User Stories As a (user) , I want to (feature) so I can (reason-benefit)
  • 39. Additional Events • Release planning • Backlog refinement 39
  • 42. References • Scrum Guide
 http://www.scrumguides.org/scrum-guide.html • Mike Cohn Blog
 http://mountaingoatsoftware.com/ • Agile Manifesto
 http://agilemanifesto.org/ 42
  • 43. About Mona Agile Coach and Trainer www.shokrof.com mona@shokrof.com LinkedIn : Mona Shokrof Agile ‫بالعربي‬