Specialisation to Task/role/technology

18
Specialisation to Task/role/technology - will inevitably create Waterfall Ari Tikka, Ran Nyman Nov 2016

Transcript of Specialisation to Task/role/technology

Specialisation to Task/role/technology - will inevitably create Waterfall

Ari Tikka, Ran Nyman Nov 2016

Slow poison of technology/role-specialization

Dividing work to teams or individualsspecialized to technology, task or role leads to:

pre-planning teams integration teams resource bottlenecks queues because of asynchronous dependencies which demands long planning horizon ever growing organisation and middle management Coordination Chaos

It is called Waterfall. It works in the beginning.Gosei Oy - Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) 2

Slow poison of technology/role-specialization

Gosei Oy - Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) 3

ComponentTeams

Feature ??

Release

Modul 3

DB

AndroidReal Product

Management

Customer

Problem

Slow poison of technology/role-specialization

Gosei Oy - Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) 3

ComponentTeams

Feature ??

Release

Which team?

Modul 3

DB

AndroidReal Product

Management

Customer

Problem

System Design

Slow poison of technology/role-specialization

Gosei Oy - Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) 3

ComponentTeams

FeatureRelease

Modul 3

DB

AndroidReal Product

Management

Customer

Problem

System Design

Slow poison of technology/role-specialization

Gosei Oy - Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) 3

ComponentTeams

Feature

Coordination

Release

Which team?Modul 3

DB

AndroidReal Product

Management

Customer

Problem

System Design

Slow poison of technology/role-specialization

Gosei Oy - Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) 3

ComponentTeams

Coordination

Feature

Project Managers

Release

Modul 3

DB

AndroidReal Product

Management

Customer

Problem

System Design

Slow poison of technology/role-specialization

Gosei Oy - Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) 3

ComponentTeams

Coordination

Feature

Project Managers

Deployment?

Release

Which team?Modul 3

DB

AndroidReal Product

Management

Customer

Problem

System Design

Slow poison of technology/role-specialization

Gosei Oy - Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) 3

ComponentTeams

System integrationTestingDeployment

Coordination

Feature

Project Managers

Release

Modul 3

DB

AndroidReal Product

Management

Customer

Problem

System Design

Resource ManagerSpecifiersArchitectsUI design

QualityFault mgr

Feature ownerRelease Manager

Line mnagerSystem Team

Portfolio managementCustomer Experience Manager

Release train engineer

Slow poison of technology/role-specialization

Gosei Oy - Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) 3

ComponentTeams

System integrationTestingDeployment

Coordination

Feature

Project Managers

Release

Modul 3

DB

AndroidReal Product

Management

Customer

Problem

System Design

Resource ManagerSpecifiersArchitectsUI design

QualityFault mgr

Feature ownerRelease Manager

Line mnagerSystem Team

Portfolio managementCustomer Experience Manager

Release train engineer

Slow poison of technology/role-specialization

Gosei Oy - Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) 3

ComponentTeams

System integrationTestingDeployment

Coordination

Feature

Project Managers

Release

Modul 3

DB

AndroidReal Product

Management

Customer

Problem

System Design

Resource ManagerSpecifiersArchitectsUI design

QualityFault mgr

Feature ownerRelease Manager

Line mnagerSystem Team

Portfolio managementCustomer Experience Manager

Release train engineer

Slow poison of technology/role-specialization

Gosei Oy - Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) 3

ComponentTeams

System integrationTestingDeployment

Coordination

Feature

Project Managers

Release

Modul 3

DB

AndroidReal Product

Management

Customer

Problem

BloatedProductBacklog

System Design

Resource ManagerSpecifiersArchitectsUI design

QualityFault mgr

Feature ownerRelease Manager

Line mnagerSystem Team

Portfolio managementCustomer Experience Manager

Release train engineer

Slow poison of technology/role-specialization

Gosei Oy - Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) 3

ComponentTeams

System integrationTestingDeployment

Coordination

Feature

Project Managers

Release

Modul 3

DB

AndroidReal Product

Management

Customer

Problem

BloatedProductBacklog

System Design

Resource ManagerSpecifiersArchitectsUI design

QualityFault mgr

Feature ownerRelease Manager

Line mnagerSystem Team

Portfolio managementCustomer Experience Manager

Release train engineer

Slow poison of technology/role-specialization

Gosei Oy - Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) 3

ComponentTeams

System integrationTestingDeployment

Coordination

Feature

Project Managers

Release

Modul 3

DB

AndroidReal Product

Management

Customer

Problem

BloatedProductBacklog

System Design

Resource ManagerSpecifiersArchitectsUI design

QualityFault mgr

Feature ownerRelease Manager

Line mnagerSystem Team

Portfolio managementCustomer Experience Manager

Release train engineer

Slow poison of technology/role-specialization

Gosei Oy - Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) 3

ComponentTeams

System integrationTestingDeployment

Coordination

Feature

Project Managers

Release

Modul 3

DB

AndroidReal Product

Management

Customer

Problem

BloatedProductBacklog

System Design

Resource ManagerSpecifiersArchitectsUI design

QualityFault mgr

Feature ownerRelease Manager

Line mnagerSystem Team

Portfolio managementCustomer Experience Manager

Release train engineer

Slow poison of technology/role-specialization

Gosei Oy - Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) 3

ComponentTeams

System integrationTestingDeployment

Coordination

Feature

Project Managers

Release

Modul 3

DB

AndroidReal Product

Management

Customer

Problem

BloatedProductBacklog

System Design

Resource ManagerSpecifiersArchitectsUI design

QualityFault mgr

Feature ownerRelease Manager

Line mnagerSystem Team

Portfolio managementCustomer Experience Manager

Release train engineer

Slow poison of technology/role-specialization

Gosei Oy - Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) 3

ComponentTeams

System integrationTestingDeployment

Coordination

Feature

Project Managers

Release

Modul 3

DB

AndroidReal Product

Management

Customer

Problem

BloatedProductBacklog

System Design

Resource ManagerSpecifiersArchitectsUI design

QualityFault mgr

Feature ownerRelease Manager

Line mnagerSystem Team

Portfolio managementCustomer Experience Manager

Release train engineer

Slow poison of technology/role-specialization

Gosei Oy - Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) 3

ComponentTeams

System integrationTestingDeployment

Coordination

Feature

Project Managers

Release

Modul 3

DB

AndroidReal Product

Management

Customer

Problem

BloatedProductBacklog

Motivation?