why do we scrum? - productcamp toronto-2016

Post on 21-Jan-2018

195 Views

Category:

Software

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

T ED RO G ERS SCHO O L O F MAN AG EMENT,

RYERSO N UNI VERSI T Y

ProductCampJuly 23th 2016

www.productcamptoronto.wordpress.com

WHY DO WE SCRUM?RO MAN T EMCHENKO

SO F T WARE DEVEL O PER

Get customer feedback early

Track project health

To deliver better product in time

Why do we scrum?

Always

Inspect and Adapt

Product Increment

Definition of Done

Every project uses these principles. Scrum is only a framework to make it easier.

When is scrum applicable?

Provide the big picture of planned work

Explain the desired result

Explain the purpose

Make team feel the timeline

It is easier to play tetris when you get 5 pieces at a time. Not 1 and not 100.

Sprint planning

User Stories

Independent, Negotiable, Valuable, Estimable, Small, Testable – a bit hard, but OK

Sub Tasks

1-2 days each, if more break it down

Chain of sub tasks

All parts of product under one story

You can always adjust and break it down

User stories and sub-tasks

The key to health monitoring

What did you do yesterday? - If you broke yesterday commitment, explain why.

What will you do today? - It is a commitment. If you break it, you will have to explain tomorrow what happened.

Are there any impediments in your way? - You don’t have to wait for next scrum to tell your manager or any other interested parties about it.

Daily stand-up

Broken commitments are the main issue

And there will be tons of them

Many small broken commitments can pile up and lead to a bigger failure

So don’t let those pile up and address right away

Project health

A small milestone

Get client feedback

Demo part

Sum up health of the project

Sum up debt

Discuss steps to improve

Retrospective

Roman Temchenko

Software Developer

temchenko.r@gmail.com

Thank you!

top related