Scaling Agile in Ericsson OSS John Coogan, Oct 2016
Ericsson oss › Operator Support System › Real Time
Complex Networks, Simple Management
Ericsson Internal | 2016-09-20 | Page 2
OSS Made Easy
F C
A P S Ericsson Internal | 2016-09-20 | Page 3
Ericsson Athlone
› OSS-RC to ENM › A New Strategy for a New Product Ericsson Internal | 2016-09-20 | Page 4
ENM Development
5 countries
100+ Teams
Ericsson Internal | 2016-09-20 | Page 5
ENM Customers
Ericsson Internal | 2016-09-20 | Page 6
Scaling Agile
Ericsson Internal | 2016-09-20 | Page 7
Organisational Challenges › Strong focus on individual teams
› Parallel development of framework, platform and SW › Communication: Vision gets lost › Main requirement transparency › User story size and team capability to deliver
Ericsson Internal | 2016-09-20 | Page 8
ENM Program Structure Program Management
Forecast & Capability
Administration
Stakeholder Management
Early Phases
Bug Follow Up
Flow Vizualisation & Optimisation
Improvements
Program Communications
Quality Management
Engineering Tools
•
MT Stand-up
•
Outlook
•
Bug Akuten
•
Program Steering
Area POs
Operational PO
Requirement Area 1
Technical Coordination
Requirement Area 2
Ericsson Internal | 2016-09-20 | Page 9
Integration Planning
Release Validation
Requirement Area 3
Maintrack Management
Requirement Area 4
Product Introduction
Requirement Area 5
Test Manager
Requirement Area 6
Ready - Set - Go Ready (15B)
Set (16A)
Go (16B)
2015-09-24
2015-12-15 (PD4)
2016-05-06 (PD4)
Customer Lab
Live network (LA)
GA Product
5K cells (1250 Nodes) Support
15K cells (3750 Nodes)Support
40K cells (10,500 Nodes) Support
LTE eRBS (G1)
LTE eRBS (G1)
LTE eRBS (G1+G2)
•
FCAPS
•
FCAPS
•
•
AMOS
•
Auto Provisioning
SGSN-MME/vSGSN-MME
•
FMX
IP Router 6000
Macro/Micro/RDS/PICO
MINI-LINK
Ericsson Internal | 2016-09-20 | Page 10
communication Telepresence ENM Info Session
Poster Campaigns TV
Ericsson Internal | 2016-09-20 | Page 11
ENM Main Requirement Wall
Ericsson Internal | 2016-09-20 | Page 12
Fast Commit 5 day avg US cycle time
5 day avg US cycle time
5 day avg US cycle time
Analysis
Coding Await code review
Wait time (→ 0)
Code review
Transaction Cost (→ 0)
Config TE & run test Deliver to MT
3 week sprint calendar
Fast Commit Enablers › Automated test environment spin up and test suites: From days to