Scaling Product Organisation for...

69
Scaling Product Organisation for Growth Herry Wiputra Chief Product and Technology Ocer hwiputra https://www.linkedin.com/in/herrywiputra/

Transcript of Scaling Product Organisation for...

Page 1: Scaling Product Organisation for Growthagileaustralia.com.au/2019/slides/agileaus-2019-herry-wiputra.pdf · Scaling Product Organisation for Growth Herry Wiputra ... System of work

Scaling Product Organisation for Growth

Herry Wiputra Chief Product and Technology Officer

hwiputra https://www.linkedin.com/in/herrywiputra/

Page 2: Scaling Product Organisation for Growthagileaustralia.com.au/2019/slides/agileaus-2019-herry-wiputra.pdf · Scaling Product Organisation for Growth Herry Wiputra ... System of work

Two different perspectives on management

System of work

Self organising team

Lessons learnt in scaling product teams

Page 3: Scaling Product Organisation for Growthagileaustralia.com.au/2019/slides/agileaus-2019-herry-wiputra.pdf · Scaling Product Organisation for Growth Herry Wiputra ... System of work

Two different perspectives on management

System of work

Self organising team

Lessons learnt in scaling product teams

Page 4: Scaling Product Organisation for Growthagileaustralia.com.au/2019/slides/agileaus-2019-herry-wiputra.pdf · Scaling Product Organisation for Growth Herry Wiputra ... System of work

Frederick W TaylorFather of Scientific Management

1856-1915

“ The man in the planning room,

whose specialty is planning ahead, invariably finds that the

work can be done more economically by subdivision of

the labour; each act of each mechanic, for example, should be preceded by various preparatory

acts done by other men

Page 5: Scaling Product Organisation for Growthagileaustralia.com.au/2019/slides/agileaus-2019-herry-wiputra.pdf · Scaling Product Organisation for Growth Herry Wiputra ... System of work

W Edwards DemingTotal Quality Management

1900-1993

“ Break down barriers between

departments. People in research, design, sales, and production

must work as a team, to foresee problems of production and use that may be encountered with

the product or service.

Page 6: Scaling Product Organisation for Growthagileaustralia.com.au/2019/slides/agileaus-2019-herry-wiputra.pdf · Scaling Product Organisation for Growth Herry Wiputra ... System of work

W Edwards DemingTotal Quality Management

1900-1993

“ Institute leadership — the aim of

supervision should be to help people and machines and gadgets to do a better job.

Supervision of management is in need of overhaul, as well as supervision of production

workers.

Page 7: Scaling Product Organisation for Growthagileaustralia.com.au/2019/slides/agileaus-2019-herry-wiputra.pdf · Scaling Product Organisation for Growth Herry Wiputra ... System of work

Taylor Deming

• Specialisation • Output focused • Efficiency • Low variation

• End to end • Build quality in • Effectiveness • High variation

Page 8: Scaling Product Organisation for Growthagileaustralia.com.au/2019/slides/agileaus-2019-herry-wiputra.pdf · Scaling Product Organisation for Growth Herry Wiputra ... System of work

Two different perspectives on management

System of work

Self organising team

Lessons learnt in scaling product teams

Page 9: Scaling Product Organisation for Growthagileaustralia.com.au/2019/slides/agileaus-2019-herry-wiputra.pdf · Scaling Product Organisation for Growth Herry Wiputra ... System of work

It is not the strongest of the species that survives, nor the most intelligent, but the one most

responsive to change

Charles Darwin

Page 10: Scaling Product Organisation for Growthagileaustralia.com.au/2019/slides/agileaus-2019-herry-wiputra.pdf · Scaling Product Organisation for Growth Herry Wiputra ... System of work
Page 11: Scaling Product Organisation for Growthagileaustralia.com.au/2019/slides/agileaus-2019-herry-wiputra.pdf · Scaling Product Organisation for Growth Herry Wiputra ... System of work

“Agent Systems” “Business Systems” “Reporting”

capability based teams, operating in silo

Company A

Page 12: Scaling Product Organisation for Growthagileaustralia.com.au/2019/slides/agileaus-2019-herry-wiputra.pdf · Scaling Product Organisation for Growth Herry Wiputra ... System of work

it took nine months to create a new package

Page 13: Scaling Product Organisation for Growthagileaustralia.com.au/2019/slides/agileaus-2019-herry-wiputra.pdf · Scaling Product Organisation for Growth Herry Wiputra ... System of work

that team is so not agile

Page 14: Scaling Product Organisation for Growthagileaustralia.com.au/2019/slides/agileaus-2019-herry-wiputra.pdf · Scaling Product Organisation for Growth Herry Wiputra ... System of work

Team A Team B Team C

monolithic code base

monolith

Company B

Page 15: Scaling Product Organisation for Growthagileaustralia.com.au/2019/slides/agileaus-2019-herry-wiputra.pdf · Scaling Product Organisation for Growth Herry Wiputra ... System of work

ping pong all day

Page 16: Scaling Product Organisation for Growthagileaustralia.com.au/2019/slides/agileaus-2019-herry-wiputra.pdf · Scaling Product Organisation for Growth Herry Wiputra ... System of work

we can’t deploy everyday, we will waste 2 hours everyday

Page 17: Scaling Product Organisation for Growthagileaustralia.com.au/2019/slides/agileaus-2019-herry-wiputra.pdf · Scaling Product Organisation for Growth Herry Wiputra ... System of work

“Designer” “Mobile” “Engineering” “Marketing”

disciplined based team, operating in silo

Company C

Page 18: Scaling Product Organisation for Growthagileaustralia.com.au/2019/slides/agileaus-2019-herry-wiputra.pdf · Scaling Product Organisation for Growth Herry Wiputra ... System of work

what is the value that the design team bring?

Page 19: Scaling Product Organisation for Growthagileaustralia.com.au/2019/slides/agileaus-2019-herry-wiputra.pdf · Scaling Product Organisation for Growth Herry Wiputra ... System of work

are they sweating it?

Page 20: Scaling Product Organisation for Growthagileaustralia.com.au/2019/slides/agileaus-2019-herry-wiputra.pdf · Scaling Product Organisation for Growth Herry Wiputra ... System of work

PTSD

Page 21: Scaling Product Organisation for Growthagileaustralia.com.au/2019/slides/agileaus-2019-herry-wiputra.pdf · Scaling Product Organisation for Growth Herry Wiputra ... System of work

94% of the problems are caused by the system

W. Edwards Deming

Page 22: Scaling Product Organisation for Growthagileaustralia.com.au/2019/slides/agileaus-2019-herry-wiputra.pdf · Scaling Product Organisation for Growth Herry Wiputra ... System of work
Page 23: Scaling Product Organisation for Growthagileaustralia.com.au/2019/slides/agileaus-2019-herry-wiputra.pdf · Scaling Product Organisation for Growth Herry Wiputra ... System of work

“Hierarchical Structure” “Value Structure”

Page 24: Scaling Product Organisation for Growthagileaustralia.com.au/2019/slides/agileaus-2019-herry-wiputra.pdf · Scaling Product Organisation for Growth Herry Wiputra ... System of work
Page 25: Scaling Product Organisation for Growthagileaustralia.com.au/2019/slides/agileaus-2019-herry-wiputra.pdf · Scaling Product Organisation for Growth Herry Wiputra ... System of work

Self organising teams

Page 26: Scaling Product Organisation for Growthagileaustralia.com.au/2019/slides/agileaus-2019-herry-wiputra.pdf · Scaling Product Organisation for Growth Herry Wiputra ... System of work

Culture People Structure Process Architecture

Page 27: Scaling Product Organisation for Growthagileaustralia.com.au/2019/slides/agileaus-2019-herry-wiputra.pdf · Scaling Product Organisation for Growth Herry Wiputra ... System of work

Culture

Page 28: Scaling Product Organisation for Growthagileaustralia.com.au/2019/slides/agileaus-2019-herry-wiputra.pdf · Scaling Product Organisation for Growth Herry Wiputra ... System of work

The leader’s job is to drive out fear

W. Edwards Deming

Culture People Structure Process Architecture

Page 29: Scaling Product Organisation for Growthagileaustralia.com.au/2019/slides/agileaus-2019-herry-wiputra.pdf · Scaling Product Organisation for Growth Herry Wiputra ... System of work

Stop being a company with its face towards the CEO and ass towards the

customer

Jack Welch

Culture People Structure Process Architecture

Page 30: Scaling Product Organisation for Growthagileaustralia.com.au/2019/slides/agileaus-2019-herry-wiputra.pdf · Scaling Product Organisation for Growth Herry Wiputra ... System of work

Culture People Structure Process Architecture

Build

Learn

Measure

Page 31: Scaling Product Organisation for Growthagileaustralia.com.au/2019/slides/agileaus-2019-herry-wiputra.pdf · Scaling Product Organisation for Growth Herry Wiputra ... System of work

Before cars, make people

Eiji Toyoda

Culture People Structure Process Architecture

Page 32: Scaling Product Organisation for Growthagileaustralia.com.au/2019/slides/agileaus-2019-herry-wiputra.pdf · Scaling Product Organisation for Growth Herry Wiputra ... System of work

If your actions inspire others to dream more, learn more, do more,

and become more, you are a leader

John Quincy Adams

Culture People Structure Process Architecture

Page 33: Scaling Product Organisation for Growthagileaustralia.com.au/2019/slides/agileaus-2019-herry-wiputra.pdf · Scaling Product Organisation for Growth Herry Wiputra ... System of work

People

Page 34: Scaling Product Organisation for Growthagileaustralia.com.au/2019/slides/agileaus-2019-herry-wiputra.pdf · Scaling Product Organisation for Growth Herry Wiputra ... System of work

Attitude, not aptitude, determines altitude

Zig Ziglar

Culture People Structure Process Architecture

Page 35: Scaling Product Organisation for Growthagileaustralia.com.au/2019/slides/agileaus-2019-herry-wiputra.pdf · Scaling Product Organisation for Growth Herry Wiputra ... System of work

Boundary crossing competencies

Depth in at least one system

or disciplineCulture People Structure Process Architecture

Page 36: Scaling Product Organisation for Growthagileaustralia.com.au/2019/slides/agileaus-2019-herry-wiputra.pdf · Scaling Product Organisation for Growth Herry Wiputra ... System of work

Structure

Page 37: Scaling Product Organisation for Growthagileaustralia.com.au/2019/slides/agileaus-2019-herry-wiputra.pdf · Scaling Product Organisation for Growth Herry Wiputra ... System of work

A bad system will beat a good person every time

W. Edwards Deming

Culture Process ArchitectureStructurePeople

Page 38: Scaling Product Organisation for Growthagileaustralia.com.au/2019/slides/agileaus-2019-herry-wiputra.pdf · Scaling Product Organisation for Growth Herry Wiputra ... System of work

DESIGNERS DEVELOPERS QA’S PM’S CROSS FUNCTIONAL TEAM

Culture People Structure Process Architecture

Page 39: Scaling Product Organisation for Growthagileaustralia.com.au/2019/slides/agileaus-2019-herry-wiputra.pdf · Scaling Product Organisation for Growth Herry Wiputra ... System of work

Process

Page 40: Scaling Product Organisation for Growthagileaustralia.com.au/2019/slides/agileaus-2019-herry-wiputra.pdf · Scaling Product Organisation for Growth Herry Wiputra ... System of work

Objective

Increase our repeat users

Key Results

1. Increase adoption of function A by x%2. Increase registered users by y%3. Reduce churn by z%

Culture People Structure Process Architecture

align with company goals

Page 41: Scaling Product Organisation for Growthagileaustralia.com.au/2019/slides/agileaus-2019-herry-wiputra.pdf · Scaling Product Organisation for Growth Herry Wiputra ... System of work

Culture People Structure Process Architecture

make the work visible

READY

4

IN PROGRESS REVIEW DEPLOYED

2 2

Page 42: Scaling Product Organisation for Growthagileaustralia.com.au/2019/slides/agileaus-2019-herry-wiputra.pdf · Scaling Product Organisation for Growth Herry Wiputra ... System of work

Architecture

Page 43: Scaling Product Organisation for Growthagileaustralia.com.au/2019/slides/agileaus-2019-herry-wiputra.pdf · Scaling Product Organisation for Growth Herry Wiputra ... System of work

Any organisation that designs a system will inevitably produce a design whose structure is a copy of the

organisation's communication structure

Conway’s Law

Culture People Structure Process Architecture

Page 44: Scaling Product Organisation for Growthagileaustralia.com.au/2019/slides/agileaus-2019-herry-wiputra.pdf · Scaling Product Organisation for Growth Herry Wiputra ... System of work

Culture People Structure Process Architecture

UI

DATABASE DATABASE

DATABASE DATABASE

DATABASE

UI

Page 45: Scaling Product Organisation for Growthagileaustralia.com.au/2019/slides/agileaus-2019-herry-wiputra.pdf · Scaling Product Organisation for Growth Herry Wiputra ... System of work

A self organising team is…

a cross-functional team with t-shaped members who have a get things done attitude and a desire to learn, are motivated by a strong purpose that is aligned to the company’s goals, has the autonomy to reach those, has full ownership of its environment and are coached and supported by servant leaders.

Page 46: Scaling Product Organisation for Growthagileaustralia.com.au/2019/slides/agileaus-2019-herry-wiputra.pdf · Scaling Product Organisation for Growth Herry Wiputra ... System of work

Two different perspectives on management

System of work

Self organising team

Lessons learnt in scaling product teams

Page 47: Scaling Product Organisation for Growthagileaustralia.com.au/2019/slides/agileaus-2019-herry-wiputra.pdf · Scaling Product Organisation for Growth Herry Wiputra ... System of work

“Agent Desktop” “Business Systems” “Reporting”

capability based teams, operating in silo

Company A

Page 48: Scaling Product Organisation for Growthagileaustralia.com.au/2019/slides/agileaus-2019-herry-wiputra.pdf · Scaling Product Organisation for Growth Herry Wiputra ... System of work

From purchase to invoice

From listing to property

Improve consumer experience through data

Company A

Page 49: Scaling Product Organisation for Growthagileaustralia.com.au/2019/slides/agileaus-2019-herry-wiputra.pdf · Scaling Product Organisation for Growth Herry Wiputra ... System of work

start with the structure

Page 50: Scaling Product Organisation for Growthagileaustralia.com.au/2019/slides/agileaus-2019-herry-wiputra.pdf · Scaling Product Organisation for Growth Herry Wiputra ... System of work

grow the people

Page 51: Scaling Product Organisation for Growthagileaustralia.com.au/2019/slides/agileaus-2019-herry-wiputra.pdf · Scaling Product Organisation for Growth Herry Wiputra ... System of work

overcommunicate

Page 52: Scaling Product Organisation for Growthagileaustralia.com.au/2019/slides/agileaus-2019-herry-wiputra.pdf · Scaling Product Organisation for Growth Herry Wiputra ... System of work

this is not for me

Page 53: Scaling Product Organisation for Growthagileaustralia.com.au/2019/slides/agileaus-2019-herry-wiputra.pdf · Scaling Product Organisation for Growth Herry Wiputra ... System of work

Team A Team B Team C

monolithic code base

monolith

Company B

Page 54: Scaling Product Organisation for Growthagileaustralia.com.au/2019/slides/agileaus-2019-herry-wiputra.pdf · Scaling Product Organisation for Growth Herry Wiputra ... System of work

Team A Team B Team C Team D Team E Team F

Company B

Page 55: Scaling Product Organisation for Growthagileaustralia.com.au/2019/slides/agileaus-2019-herry-wiputra.pdf · Scaling Product Organisation for Growth Herry Wiputra ... System of work

open your kimono

Page 56: Scaling Product Organisation for Growthagileaustralia.com.au/2019/slides/agileaus-2019-herry-wiputra.pdf · Scaling Product Organisation for Growth Herry Wiputra ... System of work

if it hurts, do it more

Page 57: Scaling Product Organisation for Growthagileaustralia.com.au/2019/slides/agileaus-2019-herry-wiputra.pdf · Scaling Product Organisation for Growth Herry Wiputra ... System of work

science project

Page 58: Scaling Product Organisation for Growthagileaustralia.com.au/2019/slides/agileaus-2019-herry-wiputra.pdf · Scaling Product Organisation for Growth Herry Wiputra ... System of work

overcommunicate

Page 59: Scaling Product Organisation for Growthagileaustralia.com.au/2019/slides/agileaus-2019-herry-wiputra.pdf · Scaling Product Organisation for Growth Herry Wiputra ... System of work

this is not for me

Page 60: Scaling Product Organisation for Growthagileaustralia.com.au/2019/slides/agileaus-2019-herry-wiputra.pdf · Scaling Product Organisation for Growth Herry Wiputra ... System of work

“Designer” “Mobile” “Engineering” “Marketing”

disciplined based team, operating in silo

Company C

Page 61: Scaling Product Organisation for Growthagileaustralia.com.au/2019/slides/agileaus-2019-herry-wiputra.pdf · Scaling Product Organisation for Growth Herry Wiputra ... System of work

Company C

Page 62: Scaling Product Organisation for Growthagileaustralia.com.au/2019/slides/agileaus-2019-herry-wiputra.pdf · Scaling Product Organisation for Growth Herry Wiputra ... System of work

3 questions

Page 63: Scaling Product Organisation for Growthagileaustralia.com.au/2019/slides/agileaus-2019-herry-wiputra.pdf · Scaling Product Organisation for Growth Herry Wiputra ... System of work

break walls and build bridges

Page 64: Scaling Product Organisation for Growthagileaustralia.com.au/2019/slides/agileaus-2019-herry-wiputra.pdf · Scaling Product Organisation for Growth Herry Wiputra ... System of work

overcommunicate

Page 65: Scaling Product Organisation for Growthagileaustralia.com.au/2019/slides/agileaus-2019-herry-wiputra.pdf · Scaling Product Organisation for Growth Herry Wiputra ... System of work

this is not for me

Page 66: Scaling Product Organisation for Growthagileaustralia.com.au/2019/slides/agileaus-2019-herry-wiputra.pdf · Scaling Product Organisation for Growth Herry Wiputra ... System of work

Two different perspectives on management

System of work

Self organising team

Lessons learnt in scaling product teams

Page 67: Scaling Product Organisation for Growthagileaustralia.com.au/2019/slides/agileaus-2019-herry-wiputra.pdf · Scaling Product Organisation for Growth Herry Wiputra ... System of work

be bold, take risk

Page 68: Scaling Product Organisation for Growthagileaustralia.com.au/2019/slides/agileaus-2019-herry-wiputra.pdf · Scaling Product Organisation for Growth Herry Wiputra ... System of work

You are successful unless I tell you otherwise

Richard Durnall

Page 69: Scaling Product Organisation for Growthagileaustralia.com.au/2019/slides/agileaus-2019-herry-wiputra.pdf · Scaling Product Organisation for Growth Herry Wiputra ... System of work

thank you

hwiputra

https://www.linkedin.com/in/herrywiputra/