The People to Source Code Relationship : a Google Firestarters Provocation

Ian Fitzpatrick
Ian FitzpatrickChief Strategy Officer at Almighty
The People-to-Source Code Relationship
a Google Firestarters provocation by Ian Fitzpatrick, 3 December, 2014
Operating System:
a collection of assumptions and convictions
compiled into repeatable routines.
Code compounds.
Lines of Code, Windows OS, 1992-2009
1992
WIN
3.1
•
2.5
MM
1993
NT
3.1
•
4.5
MM
1994
NT
3.5
•
7.5
MM
1995
WIN
3.51
•
9.5
MM
1996
NT
4.0
•
11.5
MM
2000
WIN
2K
•
29
MM
2006
WIN
VISTA
•
40
MM
2009
WIN
7
•
50
MM
So do assumptions
& convictions.
Publicis Groupe Employees, 2000 - 2014
2000
29K
2005
36K 2006
40K
2009
45K
2014
63K
“Products have their attendant bureaucracy
embedded within them. It is this that enables
them to plummet or soar.”
Dan Hill in Dark Matter and Trojan Horses
When we speak of agencies as ‘nimble’, ‘large’,
‘lean’ or ‘massive’, we’re talking about lines of
code, not scale or billings.
For your consideration:
The new agency OS is defined by the parts of
the agency source code we strip away, not 

what we layer on top of it.
For your consideration:
The new agency OS is defined by the parts of
the agency source code we strip away, not 

what we layer on top of it.
the people we hire
how we organize
the role of leadership
the financial model
what we deliver
For your consideration:
The new agency OS is defined by the parts of
the agency source code we strip away, not 

what we layer on top of it. t-shaped people
acting like a startup
tribes
innovation labs
What is the people-to-code relationship?
Smaller isn’t necessarily leaner. There are
plenty of large 30 person agencies in the world.
LEGACY AGENCY OS NEW AGENCY OS
Maximize talent
Organize by role for repeatability
and process
Optimize the efficiency of the
model
Retainer-based compensation
with hourly billing
Serves the hardware: manages
cycles, memory and resource
allocation
Advertising
Maximize the talent-to-legacy
code ratio
Organize for the capacity to plug
into networks and existing client
programs
Optimize the capacity of the
organization to adapt
Hybrid model with project work
and value-based pricing
Serves the user: manages
interoperability, contextual
relevance and value
Communications products
HIRING & PEOPLE
AGENCY STRUCTURE
ROLE OF LEADERSHIP & ADMINISTRATION
OPTIMIZED TO
FINANCIAL MODEL
DELIVERS
A provocation:
If you were starting a comms agency today,
would you begin by hiring people from
advertising agencies? If not:
How would they organize themselves? Would
they begin with briefs? Would they divide
learning and making into discrete roles? What
kinds of client relationships would keep them
engaged? What would your agency feel like?
A provocation:
If you were starting a comms agency today,
would you begin by hiring people from
advertising agencies? If not:
How would they organize themselves? Would
they begin with briefs? Would they divide
learning and making into discrete roles? What
kinds of client relationships would keep them
engaged? What would your agency feel like?
We are Scott Forstall.
Most agencies build down from an existing OS.
How, then, do we decode ourselves?
Gum up human resources.
Insist that our teams make concerted efforts to
hire talented people who aren’t precious about
the role or methods of advertising.
Update our libraries and APIs.
Replace the oppressive language of means with
the language of measurable client business
outcomes.
Find open formats.
The value of your output will be measured not
only by its quality, but by its value both across
the client organization and through the client’s
networks.
Eliminate peripherals.
Add scale and functionality by plugging into
new networks, not by growing new operational
appendages.
Finally, delete bad code.
If someone can’t point to the connection
between ‘this is how we do it here’ and a closely-
held organizational conviction, then it’s not
code worth keeping.
You’re very kind.
@ianfitzpatrick
1 of 20

More Related Content

Similar to The People to Source Code Relationship : a Google Firestarters Provocation

 (pdf) (pdf)
(pdf)SMB
236 views24 slides

Similar to The People to Source Code Relationship : a Google Firestarters Provocation(20)

Recently uploaded(20)

Panel - Digital Marketing Trends - Martin Weinberg, MarketGenesisPanel - Digital Marketing Trends - Martin Weinberg, MarketGenesis
Panel - Digital Marketing Trends - Martin Weinberg, MarketGenesis
DigiMarCon - Digital Marketing, Media and Advertising Conferences & Exhibitions33 views
Growing Beyond Expectations, 10 Marketing Lessons From Hyper-growth Companies...Growing Beyond Expectations, 10 Marketing Lessons From Hyper-growth Companies...
Growing Beyond Expectations, 10 Marketing Lessons From Hyper-growth Companies...
DigiMarCon - Digital Marketing, Media and Advertising Conferences & Exhibitions28 views
B2B Lead Generation - Driving Sales from Marketing - Anet (de Kock) van Stade...B2B Lead Generation - Driving Sales from Marketing - Anet (de Kock) van Stade...
B2B Lead Generation - Driving Sales from Marketing - Anet (de Kock) van Stade...
DigiMarCon - Digital Marketing, Media and Advertising Conferences & Exhibitions31 views
Panel - Digital Marketing Trends Experts Insights on How to Gain a Competitiv...Panel - Digital Marketing Trends Experts Insights on How to Gain a Competitiv...
Panel - Digital Marketing Trends Experts Insights on How to Gain a Competitiv...
DigiMarCon - Digital Marketing, Media and Advertising Conferences & Exhibitions18 views
Generative AI The New Wild West of SEO - Ryan Huser, ResignalGenerative AI The New Wild West of SEO - Ryan Huser, Resignal
Generative AI The New Wild West of SEO - Ryan Huser, Resignal
DigiMarCon - Digital Marketing, Media and Advertising Conferences & Exhibitions35 views
DemandMore Example Monthly DeckDemandMore Example Monthly Deck
DemandMore Example Monthly Deck
WesleyParker1019 views
Retail Trends in 2023 How The Economy And Consumers Will Continue To Shape Th...Retail Trends in 2023 How The Economy And Consumers Will Continue To Shape Th...
Retail Trends in 2023 How The Economy And Consumers Will Continue To Shape Th...
DigiMarCon - Digital Marketing, Media and Advertising Conferences & Exhibitions32 views
Content – Then, Now & Tomorrow - Danish Pervez, BfoundContent – Then, Now & Tomorrow - Danish Pervez, Bfound
Content – Then, Now & Tomorrow - Danish Pervez, Bfound
DigiMarCon - Digital Marketing, Media and Advertising Conferences & Exhibitions47 views
Data Sources to Produce Better Organic Visibility - Nick Kruger, Ogilvy SAData Sources to Produce Better Organic Visibility - Nick Kruger, Ogilvy SA
Data Sources to Produce Better Organic Visibility - Nick Kruger, Ogilvy SA
DigiMarCon - Digital Marketing, Media and Advertising Conferences & Exhibitions31 views
Conversational AI and PlatinumConversational AI and Platinum
Conversational AI and Platinum
JerryMaurer334 views
Customer Experience Master Class - Hazem El Zayat, OgilvyCustomer Experience Master Class - Hazem El Zayat, Ogilvy
Customer Experience Master Class - Hazem El Zayat, Ogilvy
DigiMarCon - Digital Marketing, Media and Advertising Conferences & Exhibitions48 views
Sell More by Saying Less With the ABT Framework - Park Howell, The Business o...Sell More by Saying Less With the ABT Framework - Park Howell, The Business o...
Sell More by Saying Less With the ABT Framework - Park Howell, The Business o...
DigiMarCon - Digital Marketing, Media and Advertising Conferences & Exhibitions17 views
Revolutionizing Marketing - Harnessing the Power of AI - Michael Letschin, BrevoRevolutionizing Marketing - Harnessing the Power of AI - Michael Letschin, Brevo
Revolutionizing Marketing - Harnessing the Power of AI - Michael Letschin, Brevo
DigiMarCon - Digital Marketing, Media and Advertising Conferences & Exhibitions31 views
Improve Your Digital Experience to Drive More Revenue - Alp Mimaroglu, SyscoImprove Your Digital Experience to Drive More Revenue - Alp Mimaroglu, Sysco
Improve Your Digital Experience to Drive More Revenue - Alp Mimaroglu, Sysco
DigiMarCon - Digital Marketing, Media and Advertising Conferences & Exhibitions17 views
What I learned from Online advertising - Michelle Geere, AdbotWhat I learned from Online advertising - Michelle Geere, Adbot
What I learned from Online advertising - Michelle Geere, Adbot
DigiMarCon - Digital Marketing, Media and Advertising Conferences & Exhibitions31 views
The Cost of Ignoring Enterprise User Experience - Kevin Richardson, INVIDI Te...The Cost of Ignoring Enterprise User Experience - Kevin Richardson, INVIDI Te...
The Cost of Ignoring Enterprise User Experience - Kevin Richardson, INVIDI Te...
DigiMarCon - Digital Marketing, Media and Advertising Conferences & Exhibitions35 views
The Modern Content Challenge - Charlie Bell, ContentfulThe Modern Content Challenge - Charlie Bell, Contentful
The Modern Content Challenge - Charlie Bell, Contentful
DigiMarCon - Digital Marketing, Media and Advertising Conferences & Exhibitions49 views
Building A Content Engine For Scale - Eda Kavlakoglu, IBMBuilding A Content Engine For Scale - Eda Kavlakoglu, IBM
Building A Content Engine For Scale - Eda Kavlakoglu, IBM
DigiMarCon - Digital Marketing, Media and Advertising Conferences & Exhibitions34 views
Artificial Creativity Master Class - Ivonne Kinser, Vantage Innovation LabArtificial Creativity Master Class - Ivonne Kinser, Vantage Innovation Lab
Artificial Creativity Master Class - Ivonne Kinser, Vantage Innovation Lab
DigiMarCon - Digital Marketing, Media and Advertising Conferences & Exhibitions17 views

The People to Source Code Relationship : a Google Firestarters Provocation

  • 1. The People-to-Source Code Relationship a Google Firestarters provocation by Ian Fitzpatrick, 3 December, 2014
  • 2. Operating System: a collection of assumptions and convictions compiled into repeatable routines.
  • 3. Code compounds. Lines of Code, Windows OS, 1992-2009 1992 WIN 3.1 • 2.5 MM 1993 NT 3.1 • 4.5 MM 1994 NT 3.5 • 7.5 MM 1995 WIN 3.51 • 9.5 MM 1996 NT 4.0 • 11.5 MM 2000 WIN 2K • 29 MM 2006 WIN VISTA • 40 MM 2009 WIN 7 • 50 MM
  • 4. So do assumptions & convictions. Publicis Groupe Employees, 2000 - 2014 2000 29K 2005 36K 2006 40K 2009 45K 2014 63K
  • 5. “Products have their attendant bureaucracy embedded within them. It is this that enables them to plummet or soar.” Dan Hill in Dark Matter and Trojan Horses
  • 6. When we speak of agencies as ‘nimble’, ‘large’, ‘lean’ or ‘massive’, we’re talking about lines of code, not scale or billings.
  • 7. For your consideration: The new agency OS is defined by the parts of the agency source code we strip away, not 
 what we layer on top of it.
  • 8. For your consideration: The new agency OS is defined by the parts of the agency source code we strip away, not 
 what we layer on top of it. the people we hire how we organize the role of leadership the financial model what we deliver
  • 9. For your consideration: The new agency OS is defined by the parts of the agency source code we strip away, not 
 what we layer on top of it. t-shaped people acting like a startup tribes innovation labs
  • 10. What is the people-to-code relationship? Smaller isn’t necessarily leaner. There are plenty of large 30 person agencies in the world.
  • 11. LEGACY AGENCY OS NEW AGENCY OS Maximize talent Organize by role for repeatability and process Optimize the efficiency of the model Retainer-based compensation with hourly billing Serves the hardware: manages cycles, memory and resource allocation Advertising Maximize the talent-to-legacy code ratio Organize for the capacity to plug into networks and existing client programs Optimize the capacity of the organization to adapt Hybrid model with project work and value-based pricing Serves the user: manages interoperability, contextual relevance and value Communications products HIRING & PEOPLE AGENCY STRUCTURE ROLE OF LEADERSHIP & ADMINISTRATION OPTIMIZED TO FINANCIAL MODEL DELIVERS
  • 12. A provocation: If you were starting a comms agency today, would you begin by hiring people from advertising agencies? If not: How would they organize themselves? Would they begin with briefs? Would they divide learning and making into discrete roles? What kinds of client relationships would keep them engaged? What would your agency feel like?
  • 13. A provocation: If you were starting a comms agency today, would you begin by hiring people from advertising agencies? If not: How would they organize themselves? Would they begin with briefs? Would they divide learning and making into discrete roles? What kinds of client relationships would keep them engaged? What would your agency feel like?
  • 14. We are Scott Forstall. Most agencies build down from an existing OS. How, then, do we decode ourselves?
  • 15. Gum up human resources. Insist that our teams make concerted efforts to hire talented people who aren’t precious about the role or methods of advertising.
  • 16. Update our libraries and APIs. Replace the oppressive language of means with the language of measurable client business outcomes.
  • 17. Find open formats. The value of your output will be measured not only by its quality, but by its value both across the client organization and through the client’s networks.
  • 18. Eliminate peripherals. Add scale and functionality by plugging into new networks, not by growing new operational appendages.
  • 19. Finally, delete bad code. If someone can’t point to the connection between ‘this is how we do it here’ and a closely- held organizational conviction, then it’s not code worth keeping.