Specialisation to Task/role/technology
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?