norma acevedo lopez almudena rodriguez pardo. slide title 44 pt text and bullet level 1 minimum 24...

Post on 29-Jan-2016

215 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Norma Acevedo Lopez

Almudena Rodriguez Pardo

Agile Tour London 2015 | Public | © Ericsson AB 2015 | 2015-10-08 | Page 2

THE Titanic does not need to sink! .LARGE-SCALED SCRUM DEVELOPMENT DOES WORK.

Agile Tour London 2015 | Public | © Ericsson AB 2015 | 2015-10-08 | Page 3

Agile Tour London 2015 | Public | © Ericsson AB 2015 | 2015-10-08 | Page 4

Agile Tour London 2015 | Public | © Ericsson AB 2015 | 2015-10-08 | Page 5

Chocolate competition

Agile Tour London 2015 | Public | © Ericsson AB 2015 | 2015-10-08 | Page 6

ericsson at a glance

#1

MOBILE INFRASTRUCTURE

OPERATIONS & BUSINESS SUPPORT SOLUTIONS

SERVICES

TV & MEDIA DELIVERY

35,000

25,000

64,000

2.5 billion

1 billion

18050%

118,055

Subscribers managed by us

Subscribers supported by us

Services professionals

LTE smartphone traffic handled by our networks

Employees

Countries with customers

R&D Employees

Patents

In R&D

228B SEK Net Sales 2014

32B SEK

28B US $ / 24 B €

Agile Tour London 2015 | Public | © Ericsson AB 2015 | 2015-10-08 | Page 8

Establish leadershipEmerging Opportunities

ExcelMarket Leadership

TELECOM OPERATORS

TV & MEDIA

UTILITIES

PUBLIC SAFETY

TRANSPORT

HANDSET & DEVICES

Customers

Agile Tour London 2015 | Public | © Ericsson AB 2015 | 2015-10-08 | Page 9

Talented workforce across 180 countries

North America

15,4

West & Central Europe 12,5

North Europe& Central Asia 21,2

Mediterranean 13,2

Africa 2,3

Middle East 3,7

India 19,0

South America

Employees by region, thousands

Asia 13,5

South East Asia & Oceanica 4,4

ICT DevelopmentCenter Eurolab

Agile Tour London 2015 | Public | © Ericsson AB 2015 | 2015-10-08 | Page 11

550EMPLOYEES

Agile Tour London 2015 | Public | © Ericsson AB 2015 | 2015-10-08 | Page 12

23%

FEMALE

Agile Tour London 2015 | Public | © Ericsson AB 2015 | 2015-10-08 | Page 13

45NATIONALITIES

Norma Acevedo Lopez

Almudena Rodriguez Pardo

Agile Tour London 2015 | Public | © Ericsson AB 2015 | 2015-10-08 | Page 14

Diameter Signalling Controller

Agile Tour London 2015 | Public | © Ericsson AB 2015 | 2015-10-08 | Page 15

Diameter Signalling Controller

Agile Tour London 2015 | Public | © Ericsson AB 2015 | 2015-10-08 | Page 16

Swisscom - one of the first operators to launch a global LTE

roaming service

Agile Tour London 2015 | Public | © Ericsson AB 2015 | 2015-10-08 | Page 17

Telstra FOA August 14th , 2015

DSC 15B reached GA on time !

Paul Bramich:“Great work! Especially for a FOA, and for our first FOA from a PDU

executing upon an agile SW development track!!

David Aders (General Manager, Telstra)

“This FOA has been a success and I am pleased to see the improvements being put into

practise.”

Agile Tour London 2015 | Public | © Ericsson AB 2015 | 2015-10-08 | Page 18

DSC Global references

NetherlandsUPC

SwedenTeliaS

MonacoTelecom

LuxemburgPost

FinlandElisa

Antigua and BarbudaDEA

IranMCI

South AfricaTrials

ArgentinaTrials

ChileTrials

ChinaTelecom, CMCC

TaiwanFastEast Tone

CHT

AustraliaTelstra

CanadaVideotron

SpainVodafon

IrlandMeteor

United StatesMotorolaLimitless MobileSouthernLINC I-Wireless, Bluegrass Cellular

PakistanWarid

IndonesiaIndostat, Telin, Telkomsel, XL

DenmarkTDC

Surinam Motorola

Brazil Claro

GabonAirtel

ZimbabweEconetl

UK O2

TurkeyTurkell

Trinidad Tobago Digicel

Thailand DTAC

Egypt Etisalat

SloveniaMobitel

SeychellesAirtel

SwitzerlandSwisscom

Saudi ArabiaSTC

America Movil

Panama C&W

MoroccoTelecom

MexicoTelcel

MalaysiaOne

JapanSB

Jamaica C&W

IsraelMotorola,Partner

France

OMEA

Cayman I.Digitel

Bahrain Batelco

AzerbaijanBaksel

Agile Tour London 2015 | Public | © Ericsson AB 2015 | 2015-10-08 | Page 19

DSC StructureAGENDA

OrganizationDevOps & Beyond Risk

ManagementFlow Efficiency

Agile Tour London 2015 | Public | © Ericsson AB 2015 | 2015-10-08 | Page 20

Development Teams

StandardizationProduct Line

1 PdOUpgrade1 PdO

Product delivery

2 PdOIntegration

Product Intro

84 passengers

The crew

Tools Support

Network Architecture

Services

Network Integration

5 PdODevelopment Maintenance

Market SupportSW UpgradeManagement

Agile Tour London 2015 | Public | © Ericsson AB 2015 | 2015-10-08 | Page 21

Product DevElopment flow

RequirementCollection

Feature ConceptStudy

C

Agile Tour London 2015 | Public | © Ericsson AB 2015 | 2015-10-08 | Page 22

RequirementCollection

Product deployment flow

Customer Demos

Feature ConceptStudy

Network Solution Integration & Verification

Washing machine

Scrumban

Continuous integration

SW Upgrade

Scrum

FeatureDevelopment

Node Integration& Verification

C

Agile Tour London 2015 | Public | © Ericsson AB 2015 | 2015-10-08 | Page 23

RequirementCollection

Customer Acceptance

Test

GlobalDeployment

Product deployment flow

Customer Demos

Feature ConceptStudy

Network Solution Integration & Verification

Washing machine

Scrumban

Continuous integration

SW Upgrade

Scrum

FeatureDevelopment

Node Integration& Verification

C

Agile Tour London 2015 | Public | © Ericsson AB 2015 | 2015-10-08 | Page 24

Upgrade and maintenanceONE TRACK

UPGRADE PATHS

KEEP JUST THE LAST VERSION ON ALL NETWORKS

Agile Tour London 2015 | Public | © Ericsson AB 2015 | 2015-10-08 | Page 25

Team Meetings

3 weeks Sprint

7%7%

10%

77%

Sprint Planning DemoOther ceremonies Development

Agile Tour London 2015 | Public | © Ericsson AB 2015 | 2015-10-08 | Page 26

Daily 11:30

Sync

News E2E Info

Decisions

BugsHelp!

Celebrations

Agile Tour London 2015 | Public | © Ericsson AB 2015 | 2015-10-08 | Page 27

arQUitectural decision model

Epic A

Spikes

Anatomy

Feature Architecture

Feature workshop

Agile Tour London 2015 | Public | © Ericsson AB 2015 | 2015-10-08 | Page 28

Spikes

Anatomy

Architecture

FeatureWorkshop

Grooming(User

Stories Workshop)

User Stories

Architecture

Anatomy

ArchitecturalScrum of Scrum

ModelArchitecture

Dependencies

architectural decision model

Agile Tour London 2015 | Public | © Ericsson AB 2015 | 2015-10-08 | Page 29

One Track

Scrumevents

challenges

Architecturedecisions

Agile Tour London 2015 | Public | © Ericsson AB 2015 | 2015-10-08 | Page 30

RISK MANAGEMENT

Agile Tour London 2015 | Public | © Ericsson AB 2015 | 2015-10-08 | Page 31

DSC StructureRISK MANAGEMENT

SpikesCode QualityComponents

integrationContinuousintegration

Agile Tour London 2015 | Public | © Ericsson AB 2015 | 2015-10-08 | Page 33

SPIKES

Agile Tour London 2015 | Public | © Ericsson AB 2015 | 2015-10-08 | Page 34

Within the Scrum teams

Daily business

Risk managementClean ups

Refactoring

Restructurin

g

Agile Tour London 2015 | Public | © Ericsson AB 2015 | 2015-10-08 | Page 35

Ericsson Component Based Architecture

AppNBI

EBSNBI

DMXC

EBS LOTC

CoreMW

COMBRF eVIPSS7CAFDBN SEC

COMSA

EGEM2

SC

XB

SC

XB

CM

XB

CM

XB

GE

P3

IP BB

GE

P3

GE

P3

GE

P3

DSC

Agile Tour London 2015 | Public | © Ericsson AB 2015 | 2015-10-08 | Page 36

Ericsson Component Based Architecture

LOTC

CoreMW

COMBRF eVIPSS7CAFDBN SEC

COMSA

COMPONENTS

DSC

Agile Tour London 2015 | Public | © Ericsson AB 2015 | 2015-10-08 | Page 37

NON BACKWARD COMPATIBILITY

Agile Tour London 2015 | Public | © Ericsson AB 2015 | 2015-10-08 | Page 38

Test strategy

SYSTEM TEST

FUNCTION TEST

UNIT TEST INTEGRATION TEST

CONTINUOUSINTEGRATION

WASHING MACHINE

Agile Tour London 2015 | Public | © Ericsson AB 2015 | 2015-10-08 | Page 39

WASHING MACHINE

NEWDSC

COMPONENTS

WASHING MACHINE

Agile Tour London 2015 | Public | © Ericsson AB 2015 | 2015-10-08 | Page 40

X-washing maChine

DSC

NEWCOMPONENTS

X-WASHING MACHINE

Agile Tour London 2015 | Public | © Ericsson AB 2015 | 2015-10-08 | Page 41

One Track

Scrumevents

challenges

ArchitecturedecisionsX-WM

Agile Tour London 2015 | Public | © Ericsson AB 2015 | 2015-10-08 | Page 42

Flow efficiency

Agile Tour London 2015 | Public | © Ericsson AB 2015 | 2015-10-08 | Page 43

Flow efficiency

Re

sou

rce

effi

cie

ncy

Variance

Flow efficiency

Agile Tour London 2015 | Public | © Ericsson AB 2015 | 2015-10-08 | Page 44

Flow IN EPIC DESIGN

Agile Tour London 2015 | Public | © Ericsson AB 2015 | 2015-10-08 | Page 45

Partially Done work Us labels = Design (18.06.13->31.12.14)

alistair.cockburn.us/Elephant+Carpaccio+Exercise

Agile Tour London 2015 | Public | © Ericsson AB 2015 | 2015-10-08 | Page 46

Cba integration activities

Product Backlog

Time-line

mEpic1

mEpic2

mEpic3

mEpic4

mEpic5

mEpic6

CBA Integration 2

CBA Integration 1

CBA Deliveries

1

CBA Deliveries

2

PRA RFS GA

lead-time

Agile Tour London 2015 | Public | © Ericsson AB 2015 | 2015-10-08 | Page 47

X-washing maChine

DSC

NEWCOMPONENTS

X-WASHING MACHINE

Agile Tour London 2015 | Public | © Ericsson AB 2015 | 2015-10-08 | Page 48

deVOPS & beyond

Agile Tour London 2015 | Public | © Ericsson AB 2015 | 2015-10-08 | Page 49

DevOps

Close cooperation with customers

Bringing different internal

functions together

Fast feedback loops

High level of automation

High release frequencyHigh delivery frequency

CommunicationCollaboration

Serviceability

Developers work together with Operations

Agile Tour London 2015 | Public | © Ericsson AB 2015 | 2015-10-08 | Page 50

Customer Contracts

Agile Tour London 2015 | Public | © Ericsson AB 2015 | 2015-10-08 | Page 51

Agile Tour London 2015 | Public | © Ericsson AB 2015 | 2015-10-08 | Page 52

Agile Tour London 2015 | Public | © Ericsson AB 2015 | 2015-10-08 | Page 53

DSC boost program

R&D/operations Product Line

Sales push

Sales Support

Process improvements

Agile Tour London 2015 | Public | © Ericsson AB 2015 | 2015-10-08 | Page 54

Bring any feedback and information from the customer right away into development

Present the solution the way the customer wants to see it

Enforce constant discussion with the customer

Agile Tour London 2015 | Public | © Ericsson AB 2015 | 2015-10-08 | Page 55

CUstOmer Contracts

Agile Tour London 2015 | Public | © Ericsson AB 2015 | 2015-10-08 | Page 56

challenges

One TrackTTM

Architecturedecisions

ScrumeventsX-WM

top related