Scrum for Beginners

Preview:

Citation preview

SCRUM – PROJECT MANAGEMENT FRAMEWORKDEVELOPED BY KEN SCHWABER AND JEFF SUTHERLAND

By: ing. Anjana Saxena

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

products Videos and Game

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

A project without Scrum

Requirements Design Code Test

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

Scrum Framework Scrum Teams and their associated

roles Events ArtifactsRules – binds all above

Three pillars of Scrum Transparency Inspection Adaptation

Transparency for Customers

Transparency for Scrum Team

Inspection & Adaptation

Sprint Teams and Communication Product Owner Scrum Team –

Scrum Master and team

Scrum Team

Product Owner

Scrum Master

Business Owner Stakehold

ers

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

Velocity or Story Points

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

Customer story Amsterdam

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

Scrum Artifacts Product Backlog Sprint Backlog

Scrum

How does Scrum help?

Mini Projects/Quality Software

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.

Product –Sprint - Task

Example Product Backlog

Example Sprint Backlog

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

Ball point Game ChartBall point Game chart

Iteration Estimate Velocity Results of change Retro outcome

         

         

         

         

         

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.”

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

Scrum (Basics)

The End

Recommended