SlideShare una empresa de Scribd logo
1 de 45
Amir Nasiri, MBA, MIS, PMP, CSM
ASQ Six Sigma Certified, Hyperion Certified
http://www.linkedin.com/in/amirnasiri
2
Agile
• Agile Manifesto
• Agile vs Waterfall
• Agile vs PMBOK
Spirit of SCRUM
•   SCRUM Roles
•   SCRUM Artifacts
•   SCRUM Ceremonies
•   How to apply SCRUM


                         3
5
6
7
8
Qualities:
•   Minimize risk
•   short iterations
•   Real-time communication (prefer face-to-face)
•   no unnecessary documentation
•   Indicated for unpredictable / rapidly changing
    requirements




                                                     9
10
Scope definition, WBS creation, scope verification
occur iteratively in Agile

During Release Planning features are defined at a high-
level and placed in iterations

Once iteration begins, features slated for that iteration
are elaborated (Just-in-time elaboration )




                                                            11
 
13
14
15
16
PMBOK does NOT prescribe waterfall method
• PMBOK has been taken as a “must-have” and a framework has
  been erected for software projects (“Waterfall”)

PMBOK mentions progressive elaboration and rolling-
wave planning

Key difference is the emphasis in PMBOK on formal
documentation




                                                              17
Myth that Agile is unstructured
PMBOK strengths
   Clear guidance on initiation and closure
   Communication management and integration management
   Cost Management
   Risk management
Agile strengths (not referenced within PMBOK)
   Cross-functional empowered teams
   Flexibility and adaptability
   Strong customer focus
   Just enough rigor and documentation




                                                         18
Scrum Is an Innovative Approach to
Getting Work Done
• Scrum is an agile framework for completing
 complex projects. Scrum originally was
 formalized for software development projects,
 but works well for any complex, innovative
 scope of work. The possibilities are endless. The
 Scrum framework is deceptively simple.

http://scrumalliance.org/pages/what_is_scrum


                                                     20
Empiricism
• Detailed up-front planning and defined processes are replaced by just-in-
  time Inspect and Adapt cycles
Self-Organization
• Small teams manage their own workload and organize themselves around
  clear goals and constraints
Prioritization
• Do the next right thing
Rhythm
• Allows teams to avoid daily noise and focus on delivery
Collaboration
• Leaders and customers work with the Team, rather than
  directing them

                                                                              21
22
Pigs
• Product Owner
   Owns the product and gives guidance on requirements (Voice of the
   Customer)
• ScrumMaster
   Ensures the SCRUM process and removing impediments for the team
• Scrum Team
   Overall execution of the SCRUM project.

Chickens
• Users
    The users of the project’s output
• Stakeholders
    Individuals who will be affected by the project
• Consulting Experts


                                             23
24
25
Cross-Functional
5-8 Members
Self-Organizing
Focused on meeting Commitments




                                 26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
1. Get backlog in order!              6. Sprint!

2. Estimate product backlog           7. Stand up and be counted

3. Sprint Planning / requirements     8. Track progress

4. Sprint Planning / tasks            9. Finish when you said you would

5. Create a collaborative workspace   10. Review, reflect, repeat




                                                                          41
42
Main Scrum discussion group
http://scrumalliance.googlegroups.com
Scrum Alliance home page
http://www.scrumalliance.org
Agilemanifesto.org
www.rgalen.com
Ed Chaltry, Centare Group, Ltd.
http://www.NewTechUSA.com
www.conscire.com
And many more (available upon request)
                                         43
You might find lots of articles and case studies at the Scrum resources web page at the
Scrum Alliance's site.
Artful Making: a beautiful comparison between theatre and software development -
highly recommended
User Stories Applied: very good (¿only?) introduction to user stories, and agile
estimation and planning
The Reengineering Alternative: presents a very interesting and powerful model to
understand organizational cultures
Agile Retrospectives: a series of tools you can use during retrospectives
Seeing Systems: systemic view on human organizations
The Toyota Way: introduction to lean ideas
The Wisdom of Crowds: it's so hard to know who knows better
Agile Project Management with Scrum: malle the best on Scrum published so far, even
though it is not amazing at all
The facilitator's guide to participatory decision making: excellent tools for facilitators -
very useful for retrospectives and other potentially conflictive meetings
Scrum and XP from the trenches: case study on Scrum and XP. Very readable and useful
for beginners.
The Skilled Facilitator: a deep and methodic introduction to facilitation
Free Play: a study on creativity and improvisation. You can easily relate it to Scrum with a
little imagination
Open Space Technology: an introduction to Open Space: a method used to run self-
organized meetings with up to 2000 participants
The Answer to How is Yes: Deep and abstract reflection on the knowledge worker's
inertial need for tools before seeking his/her own way through exploration




                                                                                               44
45

Más contenido relacionado

La actualidad más candente

Beginning SCRUM for Startups
Beginning SCRUM for StartupsBeginning SCRUM for Startups
Beginning SCRUM for StartupsPradeep Sethi
 
Agile Scrum software methodology
Agile Scrum software methodologyAgile Scrum software methodology
Agile Scrum software methodologyAbdullah Raza
 
Agile scrum fundamentals
Agile scrum fundamentalsAgile scrum fundamentals
Agile scrum fundamentalsDeniz Gungor
 
ScrumGuides training: Agile Software Development With Scrum
ScrumGuides training: Agile Software Development With ScrumScrumGuides training: Agile Software Development With Scrum
ScrumGuides training: Agile Software Development With ScrumAlexey Krivitsky
 
Certified ScrumMaster: class desk, posters and photos
Certified ScrumMaster: class desk, posters and photosCertified ScrumMaster: class desk, posters and photos
Certified ScrumMaster: class desk, posters and photosAlexey Krivitsky
 
Как совместить Scrum и Kanban
Как совместить Scrum и KanbanКак совместить Scrum и Kanban
Как совместить Scrum и KanbanIT Spring
 
MultiUni - IT150 Intro to Scrum and Agile
MultiUni - IT150 Intro to Scrum and AgileMultiUni - IT150 Intro to Scrum and Agile
MultiUni - IT150 Intro to Scrum and AgileMultiUni
 
Agile, not just for software
Agile, not just for softwareAgile, not just for software
Agile, not just for softwareJohn Paz
 
Black Marble Introduction To Scrum
Black Marble Introduction To ScrumBlack Marble Introduction To Scrum
Black Marble Introduction To ScrumBusinessQuests
 
Introduction To Scrum
Introduction To ScrumIntroduction To Scrum
Introduction To ScrumDave Neuman
 
Agile scrum introduction
Agile scrum introductionAgile scrum introduction
Agile scrum introductionducquoc_vn
 
Planeación de proyectos ágil con Planning Poker
Planeación de proyectos ágil con Planning PokerPlaneación de proyectos ágil con Planning Poker
Planeación de proyectos ágil con Planning PokerSoftware Guru
 
Agile Methodology(SCRUM)
Agile Methodology(SCRUM)Agile Methodology(SCRUM)
Agile Methodology(SCRUM)KhushSlideShare
 
English redistributable-intro-scrum
English redistributable-intro-scrumEnglish redistributable-intro-scrum
English redistributable-intro-scrumSean Mike
 

La actualidad más candente (20)

Beginning SCRUM for Startups
Beginning SCRUM for StartupsBeginning SCRUM for Startups
Beginning SCRUM for Startups
 
Agile (Scrum)
Agile (Scrum)Agile (Scrum)
Agile (Scrum)
 
Agile Scrum software methodology
Agile Scrum software methodologyAgile Scrum software methodology
Agile Scrum software methodology
 
Agile scrum fundamentals
Agile scrum fundamentalsAgile scrum fundamentals
Agile scrum fundamentals
 
ScrumGuides training: Agile Software Development With Scrum
ScrumGuides training: Agile Software Development With ScrumScrumGuides training: Agile Software Development With Scrum
ScrumGuides training: Agile Software Development With Scrum
 
Scrum ppt
Scrum pptScrum ppt
Scrum ppt
 
2017 Scrum by Picture
2017 Scrum by Picture2017 Scrum by Picture
2017 Scrum by Picture
 
Certified ScrumMaster: class desk, posters and photos
Certified ScrumMaster: class desk, posters and photosCertified ScrumMaster: class desk, posters and photos
Certified ScrumMaster: class desk, posters and photos
 
Как совместить Scrum и Kanban
Как совместить Scrum и KanbanКак совместить Scrum и Kanban
Как совместить Scrum и Kanban
 
MultiUni - IT150 Intro to Scrum and Agile
MultiUni - IT150 Intro to Scrum and AgileMultiUni - IT150 Intro to Scrum and Agile
MultiUni - IT150 Intro to Scrum and Agile
 
Scrum is not Agile
Scrum is not AgileScrum is not Agile
Scrum is not Agile
 
Thur Venture
Thur VentureThur Venture
Thur Venture
 
Agile, not just for software
Agile, not just for softwareAgile, not just for software
Agile, not just for software
 
Black Marble Introduction To Scrum
Black Marble Introduction To ScrumBlack Marble Introduction To Scrum
Black Marble Introduction To Scrum
 
Introduction To Scrum
Introduction To ScrumIntroduction To Scrum
Introduction To Scrum
 
Agile scrum introduction
Agile scrum introductionAgile scrum introduction
Agile scrum introduction
 
24 scrum
24 scrum24 scrum
24 scrum
 
Planeación de proyectos ágil con Planning Poker
Planeación de proyectos ágil con Planning PokerPlaneación de proyectos ágil con Planning Poker
Planeación de proyectos ágil con Planning Poker
 
Agile Methodology(SCRUM)
Agile Methodology(SCRUM)Agile Methodology(SCRUM)
Agile Methodology(SCRUM)
 
English redistributable-intro-scrum
English redistributable-intro-scrumEnglish redistributable-intro-scrum
English redistributable-intro-scrum
 

Similar a Spiritof SCRUM

Standardization and strategy in agile
Standardization and strategy in agileStandardization and strategy in agile
Standardization and strategy in agileNaveen Gupta
 
Introduction to Agile-Scrum
Introduction to Agile-ScrumIntroduction to Agile-Scrum
Introduction to Agile-ScrumPraveen Nair
 
Agile scrum benefits, pitfalls & solutions..
Agile scrum benefits, pitfalls & solutions..Agile scrum benefits, pitfalls & solutions..
Agile scrum benefits, pitfalls & solutions..Mohammad Faiz
 
Introductiontoagile Scrum 120808133533 Phpapp01
Introductiontoagile Scrum 120808133533 Phpapp01Introductiontoagile Scrum 120808133533 Phpapp01
Introductiontoagile Scrum 120808133533 Phpapp01Adrian Treacy
 

Similar a Spiritof SCRUM (20)

Standardization and strategy in agile
Standardization and strategy in agileStandardization and strategy in agile
Standardization and strategy in agile
 
Introduction to Agile-Scrum
Introduction to Agile-ScrumIntroduction to Agile-Scrum
Introduction to Agile-Scrum
 
Agile scrum benefits, pitfalls & solutions..
Agile scrum benefits, pitfalls & solutions..Agile scrum benefits, pitfalls & solutions..
Agile scrum benefits, pitfalls & solutions..
 
Introduction to agile scrum
Introduction to agile scrumIntroduction to agile scrum
Introduction to agile scrum
 
Introduction to Agile & Scrum
Introduction to Agile & Scrum Introduction to Agile & Scrum
Introduction to Agile & Scrum
 
Intro to Scrum Webinar
Intro to Scrum WebinarIntro to Scrum Webinar
Intro to Scrum Webinar
 
Introductiontoagile Scrum 120808133533 Phpapp01
Introductiontoagile Scrum 120808133533 Phpapp01Introductiontoagile Scrum 120808133533 Phpapp01
Introductiontoagile Scrum 120808133533 Phpapp01
 
Introduction to agile scrum
Introduction to agile scrumIntroduction to agile scrum
Introduction to agile scrum
 
Introduction to scrum by bachan anand
Introduction to scrum by bachan anandIntroduction to scrum by bachan anand
Introduction to scrum by bachan anand
 
Introduction to Agile & Scrum
Introduction to Agile & ScrumIntroduction to Agile & Scrum
Introduction to Agile & Scrum
 
Introduction to agile scrum
Introduction to agile scrumIntroduction to agile scrum
Introduction to agile scrum
 
Conscires intro to scrum webinar
Conscires intro to scrum webinarConscires intro to scrum webinar
Conscires intro to scrum webinar
 
Introduction to Agile & Scrum
Introduction to Agile & ScrumIntroduction to Agile & Scrum
Introduction to Agile & Scrum
 
Intro to scrum webinar
Intro to scrum webinar Intro to scrum webinar
Intro to scrum webinar
 
Intro to scrum webinar
Intro to scrum webinar Intro to scrum webinar
Intro to scrum webinar
 
Conscires intro to scrum webinar
Conscires intro to scrum webinarConscires intro to scrum webinar
Conscires intro to scrum webinar
 
Introduction to Agile & Scrum
Introduction to Agile & ScrumIntroduction to Agile & Scrum
Introduction to Agile & Scrum
 
Introduction to Agile & Scrum
Introduction to Agile & ScrumIntroduction to Agile & Scrum
Introduction to Agile & Scrum
 
Intro to scrum webinar
Intro to scrum webinar Intro to scrum webinar
Intro to scrum webinar
 
Introduction to agile scrum july 18th
Introduction to agile scrum july 18thIntroduction to agile scrum july 18th
Introduction to agile scrum july 18th
 

Más de alexnasiri

What is the best Framework?
What is the best Framework?What is the best Framework?
What is the best Framework?alexnasiri
 
Pm vs scrum master
Pm vs scrum masterPm vs scrum master
Pm vs scrum masteralexnasiri
 
Organizational change
Organizational changeOrganizational change
Organizational changealexnasiri
 
Bi Olap And Hyperion
Bi Olap And HyperionBi Olap And Hyperion
Bi Olap And Hyperionalexnasiri
 
Technology Advantage
Technology AdvantageTechnology Advantage
Technology Advantagealexnasiri
 
Is There Room For Project Managers In An Agile Like Environment Such As Scrum1
Is There Room For Project Managers In An Agile Like Environment Such As Scrum1Is There Room For Project Managers In An Agile Like Environment Such As Scrum1
Is There Room For Project Managers In An Agile Like Environment Such As Scrum1alexnasiri
 
Approachto Allign Pmo
Approachto Allign PmoApproachto Allign Pmo
Approachto Allign Pmoalexnasiri
 
The Art Of Product Development
The Art Of Product DevelopmentThe Art Of Product Development
The Art Of Product Developmentalexnasiri
 
Value Stream Mapping
Value Stream MappingValue Stream Mapping
Value Stream Mappingalexnasiri
 
My Take On Marketing
My Take On MarketingMy Take On Marketing
My Take On Marketingalexnasiri
 
New marketing Trends
New marketing TrendsNew marketing Trends
New marketing Trendsalexnasiri
 
Project Manager Pitfalls
Project Manager PitfallsProject Manager Pitfalls
Project Manager Pitfallsalexnasiri
 

Más de alexnasiri (12)

What is the best Framework?
What is the best Framework?What is the best Framework?
What is the best Framework?
 
Pm vs scrum master
Pm vs scrum masterPm vs scrum master
Pm vs scrum master
 
Organizational change
Organizational changeOrganizational change
Organizational change
 
Bi Olap And Hyperion
Bi Olap And HyperionBi Olap And Hyperion
Bi Olap And Hyperion
 
Technology Advantage
Technology AdvantageTechnology Advantage
Technology Advantage
 
Is There Room For Project Managers In An Agile Like Environment Such As Scrum1
Is There Room For Project Managers In An Agile Like Environment Such As Scrum1Is There Room For Project Managers In An Agile Like Environment Such As Scrum1
Is There Room For Project Managers In An Agile Like Environment Such As Scrum1
 
Approachto Allign Pmo
Approachto Allign PmoApproachto Allign Pmo
Approachto Allign Pmo
 
The Art Of Product Development
The Art Of Product DevelopmentThe Art Of Product Development
The Art Of Product Development
 
Value Stream Mapping
Value Stream MappingValue Stream Mapping
Value Stream Mapping
 
My Take On Marketing
My Take On MarketingMy Take On Marketing
My Take On Marketing
 
New marketing Trends
New marketing TrendsNew marketing Trends
New marketing Trends
 
Project Manager Pitfalls
Project Manager PitfallsProject Manager Pitfalls
Project Manager Pitfalls
 

Spiritof SCRUM

  • 1. Amir Nasiri, MBA, MIS, PMP, CSM ASQ Six Sigma Certified, Hyperion Certified http://www.linkedin.com/in/amirnasiri
  • 2. 2
  • 3. Agile • Agile Manifesto • Agile vs Waterfall • Agile vs PMBOK Spirit of SCRUM • SCRUM Roles • SCRUM Artifacts • SCRUM Ceremonies • How to apply SCRUM 3
  • 4.
  • 5. 5
  • 6. 6
  • 7. 7
  • 8. 8
  • 9. Qualities: • Minimize risk • short iterations • Real-time communication (prefer face-to-face) • no unnecessary documentation • Indicated for unpredictable / rapidly changing requirements 9
  • 10. 10
  • 11. Scope definition, WBS creation, scope verification occur iteratively in Agile During Release Planning features are defined at a high- level and placed in iterations Once iteration begins, features slated for that iteration are elaborated (Just-in-time elaboration ) 11
  • 12.  
  • 13. 13
  • 14. 14
  • 15. 15
  • 16. 16
  • 17. PMBOK does NOT prescribe waterfall method • PMBOK has been taken as a “must-have” and a framework has been erected for software projects (“Waterfall”) PMBOK mentions progressive elaboration and rolling- wave planning Key difference is the emphasis in PMBOK on formal documentation 17
  • 18. Myth that Agile is unstructured PMBOK strengths Clear guidance on initiation and closure Communication management and integration management Cost Management Risk management Agile strengths (not referenced within PMBOK) Cross-functional empowered teams Flexibility and adaptability Strong customer focus Just enough rigor and documentation 18
  • 19.
  • 20. Scrum Is an Innovative Approach to Getting Work Done • Scrum is an agile framework for completing complex projects. Scrum originally was formalized for software development projects, but works well for any complex, innovative scope of work. The possibilities are endless. The Scrum framework is deceptively simple. http://scrumalliance.org/pages/what_is_scrum 20
  • 21. Empiricism • Detailed up-front planning and defined processes are replaced by just-in- time Inspect and Adapt cycles Self-Organization • Small teams manage their own workload and organize themselves around clear goals and constraints Prioritization • Do the next right thing Rhythm • Allows teams to avoid daily noise and focus on delivery Collaboration • Leaders and customers work with the Team, rather than directing them 21
  • 22. 22
  • 23. Pigs • Product Owner Owns the product and gives guidance on requirements (Voice of the Customer) • ScrumMaster Ensures the SCRUM process and removing impediments for the team • Scrum Team Overall execution of the SCRUM project. Chickens • Users The users of the project’s output • Stakeholders Individuals who will be affected by the project • Consulting Experts 23
  • 24. 24
  • 25. 25
  • 27. 27
  • 28. 28
  • 29. 29
  • 30. 30
  • 31. 31
  • 32. 32
  • 33. 33
  • 34. 34
  • 35. 35
  • 36. 36
  • 37. 37
  • 38. 38
  • 39. 39
  • 40. 40
  • 41. 1. Get backlog in order! 6. Sprint! 2. Estimate product backlog 7. Stand up and be counted 3. Sprint Planning / requirements 8. Track progress 4. Sprint Planning / tasks 9. Finish when you said you would 5. Create a collaborative workspace 10. Review, reflect, repeat 41
  • 42. 42
  • 43. Main Scrum discussion group http://scrumalliance.googlegroups.com Scrum Alliance home page http://www.scrumalliance.org Agilemanifesto.org www.rgalen.com Ed Chaltry, Centare Group, Ltd. http://www.NewTechUSA.com www.conscire.com And many more (available upon request) 43
  • 44. You might find lots of articles and case studies at the Scrum resources web page at the Scrum Alliance's site. Artful Making: a beautiful comparison between theatre and software development - highly recommended User Stories Applied: very good (¿only?) introduction to user stories, and agile estimation and planning The Reengineering Alternative: presents a very interesting and powerful model to understand organizational cultures Agile Retrospectives: a series of tools you can use during retrospectives Seeing Systems: systemic view on human organizations The Toyota Way: introduction to lean ideas The Wisdom of Crowds: it's so hard to know who knows better Agile Project Management with Scrum: malle the best on Scrum published so far, even though it is not amazing at all The facilitator's guide to participatory decision making: excellent tools for facilitators - very useful for retrospectives and other potentially conflictive meetings Scrum and XP from the trenches: case study on Scrum and XP. Very readable and useful for beginners. The Skilled Facilitator: a deep and methodic introduction to facilitation Free Play: a study on creativity and improvisation. You can easily relate it to Scrum with a little imagination Open Space Technology: an introduction to Open Space: a method used to run self- organized meetings with up to 2000 participants The Answer to How is Yes: Deep and abstract reflection on the knowledge worker's inertial need for tools before seeking his/her own way through exploration 44
  • 45. 45