Scrum for Beginners

29
SCRUM – PROJECT MANAGEMENT FRAMEWORK DEVELOPED BY KEN SCHWABER AND JEFF SUTHERLAND By: ing. Anjana Saxena

Transcript of Scrum for Beginners

Page 1: Scrum for Beginners

SCRUM – PROJECT MANAGEMENT FRAMEWORKDEVELOPED BY KEN SCHWABER AND JEFF SUTHERLAND

By: ing. Anjana Saxena

Page 2: Scrum for Beginners

Agenda Introduction Agile and Lean What's Scrum How does Scrum helps to deliver useful

products Videos and Game

Page 3: Scrum for Beginners

Agile and LeanAgile Manifesto values Individuals and

interactions over processes and tools

Working software over comprehensive documentation

Customer collaboration over contract negotiation

Responding to change over following a plan

Lean Values Eliminate Waste Build Quality In Create Knowledge Defer Commitment Deliver Fast Respect People Optimize the Whole

Page 4: Scrum for Beginners

A project without Scrum

Requirements Design Code Test

Page 5: Scrum for Beginners

What is Scrum?A framework within which people can address complex adaptive problems, while productively and creatively delivering products of the highest possible value. Lightweight Simple to understand Difficult to master

Page 6: Scrum for Beginners

Scrum Framework Scrum Teams and their associated

roles Events ArtifactsRules – binds all above

Page 7: Scrum for Beginners

Three pillars of Scrum Transparency Inspection Adaptation

Page 8: Scrum for Beginners

Transparency for Customers

Page 9: Scrum for Beginners

Transparency for Scrum Team

Page 10: Scrum for Beginners

Inspection & Adaptation

Page 11: Scrum for Beginners

Sprint Teams and Communication Product Owner Scrum Team –

Scrum Master and team

Scrum Team

Product Owner

Scrum Master

Business Owner Stakehold

ers

Page 12: Scrum for Beginners

Scrum Events Sprint Planning meeting Daily Scrum meeting Sprint Review meeting Sprint Retrospective meeting

Page 13: Scrum for Beginners

Velocity or Story Points

Page 14: Scrum for Beginners

Sprint Planning Meeting Product owner and

Scrum team Prioritized Product

Backlog Estimated Sprint

backlog and Sprint goal Work in the right order

based on dependency

Product/Sprint backlog

Page 15: Scrum for Beginners

Customer story Amsterdam

Page 16: Scrum for Beginners

Sprint Review & Retrospective Inspect the

iteration Collaboration

team and Stakeholders

Inspect how the last Sprint went

Identify potential improvements

Create a plan for implementing improvements

Page 17: Scrum for Beginners

Scrum Artifacts Product Backlog Sprint Backlog

Page 18: Scrum for Beginners

Scrum

Page 19: Scrum for Beginners

How does Scrum help?

Page 20: Scrum for Beginners

Mini Projects/Quality Software

Page 21: Scrum for Beginners

Scrum Planning GoalExample sprint goals for an e-commerce application: Implement basic shopping cart

functionality including add, remove, and update quantities.

Develop the checkout process: pay for an order, pick shipping, order gift wrapping, etc.

Page 22: Scrum for Beginners

Product –Sprint - Task

Page 23: Scrum for Beginners

Example Product Backlog

Page 24: Scrum for Beginners

Example Sprint Backlog

Page 25: Scrum for Beginners

Ball point Game Rules You play in one or several Teams Starting point equals endpoint No passing of the ball to your direct

neighbour The ball must have air-time Two minutes per iteration One minute for continuous improvement &

new estimate You play five iterations

Page 26: Scrum for Beginners

Ball point Game ChartBall point Game chart

Iteration Estimate Velocity Results of change Retro outcome

         

         

         

         

         

Page 27: Scrum for Beginners

Scrum Quotes Mike Cohn

““Scrum has become recognized as one of the best project management frameworks for handling rapidly changing or evolving projects, especially those with technology or requirements… “

Mary Poppendieck

“The biggest cause of failure in software-intensive systems is not technical failure; it’s building the wrong thing.”

Page 28: Scrum for Beginners

References http://www.scrumguides.org/ https://

www.mountaingoatsoftware.com/company/about-mike-cohn

https://www.mitchlacey.com/intro-to-agile/scrum/the-product-backlog

Game by Boris Gloger

Page 29: Scrum for Beginners

Scrum (Basics)

The End