safe in der entwicklung von swisscom tv 2 - · pdf file>scaled agile framework >7...

Post on 06-Feb-2018

215 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

SAFe in der Entwicklung von Swisscom TV 2.0

Simon Berg

TV Development & Technology Swisscom Privatkunden

Inhalt

>Swisscom TV 2.0…

…als Produkt

…als Projekt

>Scaled Agile Framework

>7 ausgewählte Aspekte

3

Swisscom TV 2.0 Best-in-Class TV-Erlebnis auf allen Screens

7 Tage Replay auf 250+ TV-Kanälen ~40’000 TV-Sendungen jederzeit 1’200 Stunden Aufnahmekapazität

In der Cloud gespeichert – Zugriff von überall

3,600+ Top-Filme on Demand Filme, Dokus und Serien ohne Werbung – vor TV-Start

Live Sport Events 5,000 Sportereignisse im Einzelabruf pro Jahr

Multiscreen TV-Box, Web, iOS, Android, Windows Phone

300’000+ Kunden in 8 Monaten 165’000 neue Swisscom-TV-Kunden in Y2014

Remote Control 2.0 Bluetooth-Fernbedienung und Steuerung über Apps

Apps on TV YouTube, Deezer, Red Bull und viele mehr

Projekt

Entscheid für Agile

> Time to Market / Time to Demo

11

.10

.20

11

7

Swis

sco

m, F

oli

enb

ibli

oth

ek

Agile.

Entscheid für Agile

> Time to Market / Time to Demo

11

.10

.20

11

8

Swis

sco

m, F

oli

enb

ibli

oth

ek

Warum

Business Results

Time to Market

Quality

Productivity

People Engagement

UMFELD

TEAM

PROGRAMM

PORTFOLIO

Scaled Agile Framework™ Big Picture

Scaled Agile Framework™ Big Picture

UMFELD

TEAM

PROGRAMM

PORTFOLIO

UMFELD

UMFELD

Org-Setup Budgeting

Org-Setup

TV Development within Swisscom A Corporate Product House

Swisscom TV Value Stream

Residential Customers Business Unit

Product Strategy & Business Operations

Product Management,

Engineering & QA

IT Business Unit

TV Operations

Entscheid für Agile

> Time to Market / Time to Demo

11.10.2011

19

Swis

sco

m, F

oli

en

bib

lio

the

k

Organisation in Value Streams reduziert Barrieren

Entscheid für Agile

> Time to Market / Time to Demo

11.10.2011

20

Swis

sco

m, F

oli

en

bib

lio

the

k

Organisation in Value Streams verhindert Eskalationen

UMFELD

Org-Setup Budgeting

Budgeting

Time

Va

lue

Str

ea

m B

ud

ge

ts

Entscheid für Agile

> Time to Market / Time to Demo

11.10.2011

24

Swis

sco

m, F

oli

en

bib

lio

the

k

Budgeting nach Value Stream und Zeit reduziert Overhead

UMFELD

PORTFOLIO

PORTFOLIO

Scope Management

Scope Management

1.

2.

3.

4.

5.

4.

3.

2.

1.

5.

WSJF

WSJF = Cost of Delay

= Time Criticality + User|Business Value + Opportunity|Risk Reduction

Job Size Job Size

Weighted Shortest Job First

Weighted Shortest Job First

1, 2, 3, 5, 8, 13, 21

WSJF = Cost of Delay

= Time Criticality + User|Business Value + Opportunity|Risk Reduction

Job Size Job Size

Direkter Wert nach Launch

Potentiell zukünftiger Wert

Weighted Shortest Job First

Je grösser, desto mehr Value

Je grösser, desto weniger Value

WSJF = Cost of Delay

Job Size

APFEL BIRNE

Entscheid für Agile

> Time to Market / Time to Demo

11.10.2011 36

Swis

sco

m, F

oli

en

bib

lio

the

k

Cost of Delay ist ein Eye-Opener

PORTFOLIO

TEAM

TEAM

Transformation Quality Engineering

TEAM

Transformation

Command & Control

Selbstorganisation

vs.

Entscheid für Agile

> Time to Market / Time to Demo

11

.10

.20

11

42

Swis

sco

m, F

oli

enb

ibli

oth

ek

Teams mehr Autonomie geben. Mixed Messages wirken demotivierend

Entscheid für Agile

> Time to Market / Time to Demo

11

.10

.20

11

43

Swis

sco

m, F

oli

enb

ibli

oth

ek

Mut zum Scrum Master

Diven bändigen

TEAM

Quality Engineering

DEV

DEV

DEV

INT STAG PROD

Customer Satisfaction

Forcing embedded

Testing

Automated Tests

MTBF Regular

Customer Surveys

Six Sigma (Z-Score)

Entscheid für Agile

> Time to Market / Time to Demo

11

.10

.20

11

47

Swis

sco

m, F

oli

enb

ibli

oth

ek

Embedded Testing, Embedded Testing, Embedded Testing

Entscheid für Agile

> Time to Market / Time to Demo

11

.10

.20

11

48

Swis

sco

m, F

oli

enb

ibli

oth

ek

Investieren in Test Automation

Entscheid für Agile

> Time to Market / Time to Demo

11

.10

.20

11

49

Swis

sco

m, F

oli

enb

ibli

oth

ek

Investieren in Deployment Automation

TEAM

PROGRAMM

PROGRAMM

Struktur Alignment

Struktur

Product Owner

Agile (Component) Team

Product Owner

Non-Agile Component Team / Vendor

Feature

Product Manager / Feature Champion /

Experience Developer

Entscheid für Agile

> Time to Market / Time to Demo

11

.10

.20

11

59

Swis

sco

m, F

oli

enb

ibli

oth

ek

Komponenten-Teams sind nicht des Teufels

PROGRAMM

Struktur Alignment

Alignment

Entscheid für Agile

> Entkopplung von Abhängigkeiten / GDD

11

.10

.20

11

62

Swis

sco

m, F

oli

enb

ibli

oth

ek

Entscheid für Agile

> Entkopplung von Abhängigkeiten / GDD

11

.10

.20

11

63

Abhängigkeiten managen

Entscheid für Agile

> Time to Market / Time to Demo

11

.10

.20

11

66

Swis

sco

m, F

oli

enb

ibli

oth

ek

Product Owner sind keine Project Manager (Feature Champions schon eher)

Entscheid für Agile

> Time to Market / Time to Demo

11

.10

.20

11

67

Swis

sco

m, F

oli

enb

ibli

oth

ek

Abhängigkeiten gehören den Teams

One more thing…

Scaled Agile Framework™ Big Picture

Vorbereitung: Ziele zu Features herunterbrechen und priorisieren

Feature Backlog

Inhalt verstehen

Arbeit zu Stories herunterbrechen

Schätzen und einplanen

1

2

3

RPM

Alignment Transparenz

Danke.

top related