45
Amir Nasiri, MBA, MIS, PMP, CSM ASQ Six Sigma Certified, Hyperion Certified http://www.linkedin.com/in/amirnasiri

Amir Nasiri, MBA, MIS, PMP, CSM ASQ Six Sigma Certified ... › ... · Amir Nasiri, MBA, MIS, PMP, CSM ASQ Six Sigma Certified, Hyperion Certified ... • Scrum is an agile framework

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Amir Nasiri, MBA, MIS, PMP, CSM ASQ Six Sigma Certified ... › ... · Amir Nasiri, MBA, MIS, PMP, CSM ASQ Six Sigma Certified, Hyperion Certified ... • Scrum is an agile framework

Amir Nasiri, MBA, MIS, PMP, CSMASQ Six Sigma Certified, Hyperion Certifiedhttp://www.linkedin.com/in/amirnasiri

Page 2: Amir Nasiri, MBA, MIS, PMP, CSM ASQ Six Sigma Certified ... › ... · Amir Nasiri, MBA, MIS, PMP, CSM ASQ Six Sigma Certified, Hyperion Certified ... • Scrum is an agile framework

2

Page 3: Amir Nasiri, MBA, MIS, PMP, CSM ASQ Six Sigma Certified ... › ... · Amir Nasiri, MBA, MIS, PMP, CSM ASQ Six Sigma Certified, Hyperion Certified ... • Scrum is an agile framework

Agile • Agile Manifesto• Agile vs Waterfall• Agile vs PMBOK

Spirit of SCRUM• SCRUM Roles• SCRUM Artifacts• SCRUM Ceremonies• How to apply SCRUM

3

Page 4: Amir Nasiri, MBA, MIS, PMP, CSM ASQ Six Sigma Certified ... › ... · Amir Nasiri, MBA, MIS, PMP, CSM ASQ Six Sigma Certified, Hyperion Certified ... • Scrum is an agile framework
Page 5: Amir Nasiri, MBA, MIS, PMP, CSM ASQ Six Sigma Certified ... › ... · Amir Nasiri, MBA, MIS, PMP, CSM ASQ Six Sigma Certified, Hyperion Certified ... • Scrum is an agile framework

5

Page 6: Amir Nasiri, MBA, MIS, PMP, CSM ASQ Six Sigma Certified ... › ... · Amir Nasiri, MBA, MIS, PMP, CSM ASQ Six Sigma Certified, Hyperion Certified ... • Scrum is an agile framework

6

Page 7: Amir Nasiri, MBA, MIS, PMP, CSM ASQ Six Sigma Certified ... › ... · Amir Nasiri, MBA, MIS, PMP, CSM ASQ Six Sigma Certified, Hyperion Certified ... • Scrum is an agile framework

7

Page 8: Amir Nasiri, MBA, MIS, PMP, CSM ASQ Six Sigma Certified ... › ... · Amir Nasiri, MBA, MIS, PMP, CSM ASQ Six Sigma Certified, Hyperion Certified ... • Scrum is an agile framework

8

Page 9: Amir Nasiri, MBA, MIS, PMP, CSM ASQ Six Sigma Certified ... › ... · Amir Nasiri, MBA, MIS, PMP, CSM ASQ Six Sigma Certified, Hyperion Certified ... • Scrum is an agile framework

9

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

requirements

Page 10: Amir Nasiri, MBA, MIS, PMP, CSM ASQ Six Sigma Certified ... › ... · Amir Nasiri, MBA, MIS, PMP, CSM ASQ Six Sigma Certified, Hyperion Certified ... • Scrum is an agile framework

10

Page 11: Amir Nasiri, MBA, MIS, PMP, CSM ASQ Six Sigma Certified ... › ... · Amir Nasiri, MBA, MIS, PMP, CSM ASQ Six Sigma Certified, Hyperion Certified ... • Scrum is an agile framework

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 )

Page 12: Amir Nasiri, MBA, MIS, PMP, CSM ASQ Six Sigma Certified ... › ... · Amir Nasiri, MBA, MIS, PMP, CSM ASQ Six Sigma Certified, Hyperion Certified ... • Scrum is an agile framework

 

Page 13: Amir Nasiri, MBA, MIS, PMP, CSM ASQ Six Sigma Certified ... › ... · Amir Nasiri, MBA, MIS, PMP, CSM ASQ Six Sigma Certified, Hyperion Certified ... • Scrum is an agile framework

13

Page 14: Amir Nasiri, MBA, MIS, PMP, CSM ASQ Six Sigma Certified ... › ... · Amir Nasiri, MBA, MIS, PMP, CSM ASQ Six Sigma Certified, Hyperion Certified ... • Scrum is an agile framework

14

Page 15: Amir Nasiri, MBA, MIS, PMP, CSM ASQ Six Sigma Certified ... › ... · Amir Nasiri, MBA, MIS, PMP, CSM ASQ Six Sigma Certified, Hyperion Certified ... • Scrum is an agile framework

15

Page 16: Amir Nasiri, MBA, MIS, PMP, CSM ASQ Six Sigma Certified ... › ... · Amir Nasiri, MBA, MIS, PMP, CSM ASQ Six Sigma Certified, Hyperion Certified ... • Scrum is an agile framework

16

Page 17: Amir Nasiri, MBA, MIS, PMP, CSM ASQ Six Sigma Certified ... › ... · Amir Nasiri, MBA, MIS, PMP, CSM ASQ Six Sigma Certified, Hyperion Certified ... • Scrum is an agile framework

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

Page 18: Amir Nasiri, MBA, MIS, PMP, CSM ASQ Six Sigma Certified ... › ... · Amir Nasiri, MBA, MIS, PMP, CSM ASQ Six Sigma Certified, Hyperion Certified ... • Scrum is an agile framework

18

Myth that Agile is unstructuredPMBOK strengths

Clear guidance on initiation and closureCommunication management and integration managementCost ManagementRisk management

Agile strengths (not referenced within PMBOK)Cross-functional empowered teamsFlexibility and adaptabilityStrong customer focusJust enough rigor and documentation

Page 19: Amir Nasiri, MBA, MIS, PMP, CSM ASQ Six Sigma Certified ... › ... · Amir Nasiri, MBA, MIS, PMP, CSM ASQ Six Sigma Certified, Hyperion Certified ... • Scrum is an agile framework
Page 20: Amir Nasiri, MBA, MIS, PMP, CSM ASQ Six Sigma Certified ... › ... · Amir Nasiri, MBA, MIS, PMP, CSM ASQ Six Sigma Certified, Hyperion Certified ... • Scrum is an agile framework

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

Page 21: Amir Nasiri, MBA, MIS, PMP, CSM ASQ Six Sigma Certified ... › ... · Amir Nasiri, MBA, MIS, PMP, CSM ASQ Six Sigma Certified, Hyperion Certified ... • Scrum is an agile framework

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

Page 22: Amir Nasiri, MBA, MIS, PMP, CSM ASQ Six Sigma Certified ... › ... · Amir Nasiri, MBA, MIS, PMP, CSM ASQ Six Sigma Certified, Hyperion Certified ... • Scrum is an agile framework

22

Page 23: Amir Nasiri, MBA, MIS, PMP, CSM ASQ Six Sigma Certified ... › ... · Amir Nasiri, MBA, MIS, PMP, CSM ASQ Six Sigma Certified, Hyperion Certified ... • Scrum is an agile framework

Pigs• Product Owner

Owns the product and gives guidance on requirements (Voice of the Customer)

• ScrumMasterEnsures the SCRUM process and removing impediments for the team

• Scrum TeamOverall 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

Page 24: Amir Nasiri, MBA, MIS, PMP, CSM ASQ Six Sigma Certified ... › ... · Amir Nasiri, MBA, MIS, PMP, CSM ASQ Six Sigma Certified, Hyperion Certified ... • Scrum is an agile framework

24

Page 25: Amir Nasiri, MBA, MIS, PMP, CSM ASQ Six Sigma Certified ... › ... · Amir Nasiri, MBA, MIS, PMP, CSM ASQ Six Sigma Certified, Hyperion Certified ... • Scrum is an agile framework

25

Page 26: Amir Nasiri, MBA, MIS, PMP, CSM ASQ Six Sigma Certified ... › ... · Amir Nasiri, MBA, MIS, PMP, CSM ASQ Six Sigma Certified, Hyperion Certified ... • Scrum is an agile framework

Cross-Functional 5-8 MembersSelf-OrganizingFocused on meeting Commitments

26

Page 27: Amir Nasiri, MBA, MIS, PMP, CSM ASQ Six Sigma Certified ... › ... · Amir Nasiri, MBA, MIS, PMP, CSM ASQ Six Sigma Certified, Hyperion Certified ... • Scrum is an agile framework

27

Page 28: Amir Nasiri, MBA, MIS, PMP, CSM ASQ Six Sigma Certified ... › ... · Amir Nasiri, MBA, MIS, PMP, CSM ASQ Six Sigma Certified, Hyperion Certified ... • Scrum is an agile framework

28

Page 29: Amir Nasiri, MBA, MIS, PMP, CSM ASQ Six Sigma Certified ... › ... · Amir Nasiri, MBA, MIS, PMP, CSM ASQ Six Sigma Certified, Hyperion Certified ... • Scrum is an agile framework

29

Page 30: Amir Nasiri, MBA, MIS, PMP, CSM ASQ Six Sigma Certified ... › ... · Amir Nasiri, MBA, MIS, PMP, CSM ASQ Six Sigma Certified, Hyperion Certified ... • Scrum is an agile framework

30

Page 31: Amir Nasiri, MBA, MIS, PMP, CSM ASQ Six Sigma Certified ... › ... · Amir Nasiri, MBA, MIS, PMP, CSM ASQ Six Sigma Certified, Hyperion Certified ... • Scrum is an agile framework

31

Page 32: Amir Nasiri, MBA, MIS, PMP, CSM ASQ Six Sigma Certified ... › ... · Amir Nasiri, MBA, MIS, PMP, CSM ASQ Six Sigma Certified, Hyperion Certified ... • Scrum is an agile framework

32

Page 33: Amir Nasiri, MBA, MIS, PMP, CSM ASQ Six Sigma Certified ... › ... · Amir Nasiri, MBA, MIS, PMP, CSM ASQ Six Sigma Certified, Hyperion Certified ... • Scrum is an agile framework

33

Page 34: Amir Nasiri, MBA, MIS, PMP, CSM ASQ Six Sigma Certified ... › ... · Amir Nasiri, MBA, MIS, PMP, CSM ASQ Six Sigma Certified, Hyperion Certified ... • Scrum is an agile framework

34

Page 35: Amir Nasiri, MBA, MIS, PMP, CSM ASQ Six Sigma Certified ... › ... · Amir Nasiri, MBA, MIS, PMP, CSM ASQ Six Sigma Certified, Hyperion Certified ... • Scrum is an agile framework

35

Page 36: Amir Nasiri, MBA, MIS, PMP, CSM ASQ Six Sigma Certified ... › ... · Amir Nasiri, MBA, MIS, PMP, CSM ASQ Six Sigma Certified, Hyperion Certified ... • Scrum is an agile framework

36

Page 37: Amir Nasiri, MBA, MIS, PMP, CSM ASQ Six Sigma Certified ... › ... · Amir Nasiri, MBA, MIS, PMP, CSM ASQ Six Sigma Certified, Hyperion Certified ... • Scrum is an agile framework

37

Page 38: Amir Nasiri, MBA, MIS, PMP, CSM ASQ Six Sigma Certified ... › ... · Amir Nasiri, MBA, MIS, PMP, CSM ASQ Six Sigma Certified, Hyperion Certified ... • Scrum is an agile framework

38

Page 39: Amir Nasiri, MBA, MIS, PMP, CSM ASQ Six Sigma Certified ... › ... · Amir Nasiri, MBA, MIS, PMP, CSM ASQ Six Sigma Certified, Hyperion Certified ... • Scrum is an agile framework

39

Page 40: Amir Nasiri, MBA, MIS, PMP, CSM ASQ Six Sigma Certified ... › ... · Amir Nasiri, MBA, MIS, PMP, CSM ASQ Six Sigma Certified, Hyperion Certified ... • Scrum is an agile framework

40

Page 41: Amir Nasiri, MBA, MIS, PMP, CSM ASQ Six Sigma Certified ... › ... · Amir Nasiri, MBA, MIS, PMP, CSM ASQ Six Sigma Certified, Hyperion Certified ... • Scrum is an agile framework

41

1. Get backlog in order!

2. Estimate product backlog

3. Sprint Planning / requirements

4. Sprint Planning / tasks

5. Create a collaborative workspace

6. Sprint!

7. Stand up and be counted

8. Track progress

9. Finish when you said you would

10. Review, reflect, repeat

Page 42: Amir Nasiri, MBA, MIS, PMP, CSM ASQ Six Sigma Certified ... › ... · Amir Nasiri, MBA, MIS, PMP, CSM ASQ Six Sigma Certified, Hyperion Certified ... • Scrum is an agile framework

42

Page 43: Amir Nasiri, MBA, MIS, PMP, CSM ASQ Six Sigma Certified ... › ... · Amir Nasiri, MBA, MIS, PMP, CSM ASQ Six Sigma Certified, Hyperion Certified ... • Scrum is an agile framework

Main Scrum discussion grouphttp://scrumalliance.googlegroups.comScrum Alliance home pagehttp://www.scrumalliance.orgAgilemanifesto.orgwww.rgalen.comEd Chaltry, Centare Group, Ltd.http://www.NewTechUSA.comwww.conscire.comAnd many more (available upon request)

43

Page 44: Amir Nasiri, MBA, MIS, PMP, CSM ASQ Six Sigma Certified ... › ... · Amir Nasiri, MBA, MIS, PMP, CSM ASQ Six Sigma Certified, Hyperion Certified ... • Scrum is an agile framework

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 recommendedUser Stories Applied: very good (¿only?) introduction to user stories, and agile estimation and planningThe Reengineering Alternative: presents a very interesting and powerful model to understand organizational culturesAgile Retrospectives: a series of tools you can use during retrospectivesSeeing Systems: systemic view on human organizationsThe Toyota Way: introduction to lean ideasThe Wisdom of Crowds: it's so hard to know who knows betterAgile Project Management with Scrum: malle the best on Scrum published so far, even though it is not amazing at allThe facilitator's guide to participatory decision making: excellent tools for facilitators -very useful for retrospectives and other potentially conflictive meetingsScrum 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 facilitationFree Play: a study on creativity and improvisation. You can easily relate it to Scrum with a little imaginationOpen Space Technology: an introduction to Open Space: a method used to run self-organized meetings with up to 2000 participantsThe 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

Page 45: Amir Nasiri, MBA, MIS, PMP, CSM ASQ Six Sigma Certified ... › ... · Amir Nasiri, MBA, MIS, PMP, CSM ASQ Six Sigma Certified, Hyperion Certified ... • Scrum is an agile framework

45