Scrum primer

Post on 10-May-2015

1.759 views 0 download

Tags:

Transcript of Scrum primer

> Introduction to SCRUM

>Manoj

Ground rules

Law of two legs

Law of closed mouth

Agenda

Heavy weight methodologies Lean thinking and Agile principles Introduction to SCRUM, XP, KANBAN Deep Dive – SCRUM

Session 1

Session 2

SCRUM roles and process Sprint Planning Estimation Meetings in SCRUM Metrics – burn down chart, Velocity

Open forum

Session 1

Heavy weight methodologies

Water fall RUP

Video Time

Two Teams

Agile Software Methodologies

Lean principles

Agile Manifesto

We are uncovering better ways of developing software by doing it and helping others do it. Through this work we have come to value:

Individuals and interactions over processes and tools

Working software over comprehensive documentation

Customer collaboration over contract negotiation

Responding to change over following a plan

That is, while there is value in the items on the right, we value the items on the left more.

Agile Software Methodologies

SCRUM

KANBAN

SCRUM

Scrum is an iterative, incremental methodology for project management used in

agile software development.

SCRUM

Scrum roles

Product Owner : bring maximum business value. Product owner comes up with Product Backlog

The team : team develops software. Include analyst, developers and testers

The ScrumMaster : Ensures everyone follows the

scrum practices .

SCRUM

Product Backlog Sprint Sprint Planning Meeting Daily Scrum Sprint burn down chart

SCRUM meetings

Sprint planning meeting Sprint review Sprint retrospective meeting. Daily standup meeting

Team Velocity

Burn down chart

Agile Estimation

Estimate the height of Antilia

Estimation Exercise

Estimating money: Individually

Agile Estimation

Planning Poker

Estimation Exercise

Estimating money: in group

Daily standup meeting

• The meeting starts precisely on time. • All are welcome, but only “pigs” may speak • The meeting is time boxed to 15 minutes • The meeting should happen at the same location and

same time every day

Daily standup meeting

• What have you done since yesterday? • What are you planning to do today? • Do you have any problems preventing you from accomplishing

your goal?

Thanks