defrag keynote 2012: the arab spring of software
DESCRIPTION
The Arab Spring of Software: Developers are the New KingmakersTRANSCRIPT
The Arab Spring of Software:Developers are the New Kingmakers
Donnie BerkholzAnalyst, [email protected]: @dberkholz
Defrag 2012
Lauren CooneySr. Director, Software Strategy, Cisco
[email protected] Twitter: @lcooney
The First Kingmaker
Photo courtesy Wikia
Richard Neville, 16th Earl of Warwick
Marc Andreessen, 2007
“A ‘platform’ is a system that can be programmed and therefore customized by outside developers – users - and in that way, adapted to countless needs and niches that the platform’s original developers could not have possibly contemplated, much less had time to accommodate…”
Open Source: The DeFacto Standard
Cloud
Shadow IT & The Consumerization of IT
Photo Courtesy NCJ
Code Sharing & Reuse
Cisco ConfidentialCisco Confidential© 2010 Cisco and/or its affiliates. All rights reserved. 8
Commonalities:Open Building Blocks
& Technology Availability
How Developers Became Kingmakers
What IT DecisionMakers THINK is
Being Used
What Developers Want to Use
What is Actually Being Used
Affecting The Vendor Landscape
The Goldfish is Really the Shark
Brad Smith, CEO, Intuit
2012
“We have a decision-by-experiment culture. Instead of declaring, ‘here is the future functionality we will have in 24 months and 36 months’ and doggedly building to that, we are now running experiments in hours and days. If something works, we double-down on it. If it doesn’t, we discard and move on.”
Cisco ConfidentialCisco Confidential© 2010 Cisco and/or its affiliates. All rights reserved. 12
“How Can I Configure a Router, A Firewall, A
Load Balancer, Server & Storage through APIs?””
So Yes, The World is Flat
Make it Work for You
IT’S AN ARAB SPRING
IT’S ALL ABOUT THE BUILDING BLOCKS.WE NEED TO CREATE THEM.
AND THAT’S A MUST FOR OUR SURVIVAL.
A Puzzling Pattern in VC Deals
A Brave New World
ProgrammableWeb, February 2012
He Who Has the Best DX Wins
Funnels: Not Just for Sales
It's All About Barriers to Entry
The Four Stages of Software
Production
STAGE 1
“The money is in the hardware,
not the software”
STAGE 2
“Actually, the money is in the software”
STAGE 2.5
“Maybe the money is in the integration?”
STAGE 3
“The money is not in the software,
but it is differentiating”
STAGE 4
“Software is not even differentiating,
the value is the data”
Who is Leading in Data?
Who is Leading in Inner-Sourcing?
Who is Leading in Default to Open?
Who is Leading in Services?
A Glimpse of the Future
GitHub rules ALM Everyone writes to a PaaS Open building blocks will win Default to open, else inner-sourced Developers take over Ops and Data