experience: practical methods for scaling scrum

25
Scrum Scrum This presentation is dedicated to the survivors of the IS11 project. Methods used in scaling Scrum An experience report Scrum Scrum Scrum Scrum Scrum Scrum F-Secure Corporation, Towo Toivola, director of R&D Global Methods

Upload: towo-toivola

Post on 28-Nov-2014

190 views

Category:

Business


2 download

DESCRIPTION

I presented this experience report in LESS 2012 in Tallinn. It describes a fairly large Scrum-based project that we ran a couple of years back.

TRANSCRIPT

Page 1: Experience: Practical Methods for Scaling Scrum

ScrumScrum

This presentation is dedicated to the survivors of the IS11 project.

Methods used in scaling ScrumAn experience report

ScrumScrum

Scrum

Scrum

ScrumScrum

F-Secure Corporation, Towo Toivola, director of R&D Global Methods

Page 2: Experience: Practical Methods for Scaling Scrum

F-Secure Corporation

Page 3: Experience: Practical Methods for Scaling Scrum

Towo

ProvocativeUnclear

InteractiveLeanAgileQuality15 years in SW biz

Page 4: Experience: Practical Methods for Scaling Scrum

Very compressed presentation

Scrum?WTF!?Pics?

Take charge, dig deeper!

There is 2 minutes per slide.

Page 5: Experience: Practical Methods for Scaling Scrum

This is about project execution

Operating environment determines possibility of success

Page 6: Experience: Practical Methods for Scaling Scrum

The Project…

Page 7: Experience: Practical Methods for Scaling Scrum

Really complex mission

NewOn parUnclear

MethodsEverything

Page 8: Experience: Practical Methods for Scaling Scrum

Company R&D process to support agile work

Page 9: Experience: Practical Methods for Scaling Scrum

A lot of people Distributed globally

Page 10: Experience: Practical Methods for Scaling Scrum

Creating an organization

TeamsLeftovers

Management

Page 11: Experience: Practical Methods for Scaling Scrum

Requirements Backlog management

Page 12: Experience: Practical Methods for Scaling Scrum

Requirements Backlog communication

Page 13: Experience: Practical Methods for Scaling Scrum

Planning the project

Page 14: Experience: Practical Methods for Scaling Scrum

Project governance bodies

PSGPMT

Project ManagersProduct Owners

SoSA-SoS

System teamLeftovers

Page 15: Experience: Practical Methods for Scaling Scrum

Project steering and communication

Page 16: Experience: Practical Methods for Scaling Scrum

Pushing responsibility down

Page 17: Experience: Practical Methods for Scaling Scrum

Integration

Page 18: Experience: Practical Methods for Scaling Scrum

Testing

Page 19: Experience: Practical Methods for Scaling Scrum

Test automation

Page 20: Experience: Practical Methods for Scaling Scrum

Development environments

Take charge

Page 21: Experience: Practical Methods for Scaling Scrum

Hands onEvery dayNo mercy

Stop the line!

Bug handling

Page 22: Experience: Practical Methods for Scaling Scrum

Beta releases

TP release

TP release

Demo

Demo

Freeze

Freeze

Planning

Planning

Page 23: Experience: Practical Methods for Scaling Scrum

DisruptionsSetbacks

Direction changes Surprises

Page 24: Experience: Practical Methods for Scaling Scrum

Thank you for your time.

Yes, it is painful.Yes, it can be done.

Feel free to approach project participants for discussion

?

Page 25: Experience: Practical Methods for Scaling Scrum

So, what to concentrate on?

Clear, frequent, systematic, high-quality human-to-human communication about• Backlog• Situation• Expectations

Make sure you place reality and estimates way above needs and wishes of the organization.

Maintain quality in your software and your operations, it is cheaper and faster than not doing it.

• Actions• Quality• Improvements