agile org is it a myth?

53
Is it a myth? Agile(Network) organization

Upload: andrej-ruckij

Post on 08-Apr-2017

212 views

Category:

Leadership & Management


0 download

TRANSCRIPT

Page 1: Agile org is it a myth?

Is it a myth?

Agile(Network) organization

Page 2: Agile org is it a myth?

agilemindstorm.com

@ruckiand

adform.com

Page 3: Agile org is it a myth?

How to organize work?

Page 4: Agile org is it a myth?
Page 5: Agile org is it a myth?

Competition

Page 6: Agile org is it a myth?

Full stack ad-tech platform

Media Agencies

BrandsTrading desks

Publishers

Page 7: Agile org is it a myth?

35 -> 700+ in multiple locations

desire to keep the culture

300+ in product development

Page 8: Agile org is it a myth?
Page 9: Agile org is it a myth?

1911

Mechanical Engineer

Efficiency

Planning

Page 10: Agile org is it a myth?

Scientific management

Page 11: Agile org is it a myth?

1. Replace rule-of-thumb work methods

2. Scientifically select and develop employees

3. Strict division of work between workers and managers

4. Very detailed instructions for workers

Page 12: Agile org is it a myth?

DoingThinking !=

Workers are dumb.

*Method is NOT applied on managers and oriented downwards

Everything can be planned precisely.

Page 13: Agile org is it a myth?

Workers

Managersbudgetsstrategy

planningcontrolcommand

do what are told implement

follow instructions

report

no information

decisions

Page 14: Agile org is it a myth?

Why perfect* for 1911?

* even back then not all agreed

Page 15: Agile org is it a myth?

Level of education

Information access

Lower competition (monopolies, complicated projects…)

… and it’s 2016 now

Page 16: Agile org is it a myth?

1954

Peter DruckerManagement by Objectives

Page 17: Agile org is it a myth?

1960s

Douglas McGregorTheory X and Theory Y

Page 18: Agile org is it a myth?

1951 in Japan1993 in US

W. E. Deming94% of problems are system driven

Page 19: Agile org is it a myth?

1951-1971

Taiichi OhnoToyota production system

Page 20: Agile org is it a myth?

2006-…

Niels PflaegingOrganize for Complexity

Page 21: Agile org is it a myth?

2007-…

Nassim Nicholas Taleb

Things that gain from disorder

Page 22: Agile org is it a myth?

One common thing

It’s not about people

It’s mostly about the system

Page 23: Agile org is it a myth?

Is scientific management the best tool for…?

High competition

Knowledge workersFast pace

Change Complex work

Page 24: Agile org is it a myth?

Everyone is busy

Project manager

1. Team of analysts

2. Team of Devs

3. Team of QAs

but users are not not happy

Page 25: Agile org is it a myth?

SCRUM to the rescue!

Page 26: Agile org is it a myth?

It Works!

Multi functional team

Technical practicesCommon goal

Team is formed around value creationTeam is protected and served by SMs

Value is delivered incrementally

Page 27: Agile org is it a myth?

Back to org. design

Page 28: Agile org is it a myth?

Where are clients?

Page 29: Agile org is it a myth?

Things are getting slower

Page 30: Agile org is it a myth?

Not optimizing the whole

Page 31: Agile org is it a myth?

- manage dependencies - ensure value delivery

Control is needed over set of functions:

Page 32: Agile org is it a myth?

Alternatives?some ideas…

Page 33: Agile org is it a myth?

Network structure

Page 34: Agile org is it a myth?

PODInterdisciplinary (all needed roles)

Clearly defined value and output

Responsible for whole delivery cycle

Defined dependencies/boundaries

Can make decisions

Shared goal

Page 35: Agile org is it a myth?

Principles

Transparency

De-centralization

Service

Collaboration

Focus on value

2 emergent leaders: direction & execution

Page 36: Agile org is it a myth?

Product PODClosest to end users

Mobile

Direct revenueBusiness offering

Campaigns optimization

SSP DMP

Core business

Page 37: Agile org is it a myth?

Platform POD

Fraud

Indirect revenueUnique knowledge

API middleware

Data storageData collection

Research Infra

Monitoring infra

Difficult to scale out Used by many

Page 38: Agile org is it a myth?

Service POD

Serves other PODs

Supportive functions: HR, Guilds(QA, …), Coaching, Procurement, …

Main principles:educate

delegate through satellites

accumulate & spread knowledge

Page 39: Agile org is it a myth?

benefits failuresdepends

Page 40: Agile org is it a myth?

Value mapworks on a scale of 400 people

Product + Dev + IT services + CS

Page 41: Agile org is it a myth?

Dependencies

Missing units

are faster to notice

Page 42: Agile org is it a myth?

hire slow - fire fast

on-boarding

mindsetbetter than you

Page 43: Agile org is it a myth?

Technical excellence

API first thinking

Chaos monkey

Automate everything

Craftsmanship

Page 44: Agile org is it a myth?

Designed for change

split by value delivery

keep PODs small: < 30 - 40

Page 45: Agile org is it a myth?

Transparency

it’s scarydifficult to maintain

highly appreciated and noticeably improves decision making

depends on leaders

Page 46: Agile org is it a myth?

OwnershipResponsibility

Page 47: Agile org is it a myth?

Collaboration

culture remote offices

underestimated:

Cross dependent product apparently is not enough

Page 48: Agile org is it a myth?

Guidance of change

but let details evolve, don’t prescribe them

principles are not enough

describe main artifacts & guidelines asap

Page 49: Agile org is it a myth?

Do it everywhere

Platform & Service PODs

it will become a bottleneck

Page 50: Agile org is it a myth?

Delegation & Control*maintain healthy diversity of: - practices - approaches - tools - …

* there is always a temptation to make everything the same

control objectives, not approach

Page 51: Agile org is it a myth?

Conventional methods - presentation - managed discussion - status report - open discussion - brainstorm

Liberating structures - TRIZ - 15% solutions - Min specs - …

Page 52: Agile org is it a myth?

Is it a myth?

Page 53: Agile org is it a myth?

Questions?http://www.slideshare.net/npflaeging

http://eodf.eu