Platforming: Innovating Information Systems in the Google Age

36
© ThoughtWorks 2009 Platforming Quarterly Briefing London, UK 24 Sep 2009 Innovating Information Systems in the Google Age Scott Conley, CSO

description

How do executives kickstart innovation - pragmatically, rapidly and frugally?

Transcript of Platforming: Innovating Information Systems in the Google Age

Page 1: Platforming: Innovating Information Systems in the Google Age

©ThoughtWorks2009

Platforming

Quarterly BriefingLondon, UK

24 Sep 2009

Innovating Information Systems in the Google AgeScott Conley, CSO

Page 2: Platforming: Innovating Information Systems in the Google Age

©ThoughtWorks2009

Context

RecessionIndifferent CEOShrinking demandPrice pressureControl expectationsPerfect knowledge?

12 month goals

✤ allocate tiny

budget

✤ deliver ‘agility’

✤ seize

something!

Page 3: Platforming: Innovating Information Systems in the Google Age

“Will it work?”

©ThoughtWorks2009

Thinking out loudBusiness-as-usualTechnology-centricMonolith Oriented Architecture?

“Which enterprise software provider should we work with? How much should we spend?”

"Facingthesedemands,

manyexecu3vesasking

themselveswhichacronym

(e.g.,BI,CRM,ERP)isright

forus?”

http://blogs.ft.com/donsullblog/2009/07/02/getting-it-right-for-execution/

Don Sull on FT.com

Page 4: Platforming: Innovating Information Systems in the Google Age

©ThoughtWorks2009

The core challenge

http://blogs.ft.com/donsullblog/2009/07/02/getting-it-right-for-execution/

Whatorganiza(onal,

behavioral,and

culturalchangeswill

weneedtocapturethe

benefitsofimproved

informa3on?"

“Whattypeofsuppor3ngdatadoweneedtomakesenseofarapidlychanging

market?

wrongques(ons..amorefundamentalset..

To pragmatically innovate on information:

You need an information advantage.You need an operational advantage.

Page 5: Platforming: Innovating Information Systems in the Google Age

©ThoughtWorks2009

Additional Thinking

Enterprise 2.0Behavioral EconomicsConstraint-driven Innovation“Free”Lean

Long term, organisms that deliver intent and emergent

design will survive.

Page 6: Platforming: Innovating Information Systems in the Google Age

©ThoughtWorks2009

Additional Thinking

Jeff Jarvis, pattern seeker“Link economy”Abundance

“Trust the people”

Amazon, others “would do it,” too..Build a platform that leverages these forces

Page 7: Platforming: Innovating Information Systems in the Google Age

Build a platform?

©ThoughtWorks2009

Platforms

a “distributed model of enabling countless companies to start atop what it provides.”

http://www.buzzmachine.com/2008/04/06/the-fall-of-the-firm/

products?ini3a3ves?ideas?

Page 8: Platforming: Innovating Information Systems in the Google Age

©ThoughtWorks2009

3 Platforms

SOCIAL

MOBILE

CLOUD

.. or harness one?

Page 9: Platforming: Innovating Information Systems in the Google Age

©ThoughtWorks2009

3 Platforms

SOCIALCLOUD

Let’s focus on just these

two.

MOBILE

Page 10: Platforming: Innovating Information Systems in the Google Age

©ThoughtWorks2009

Crushing onCloud

Page 11: Platforming: Innovating Information Systems in the Google Age

©ThoughtWorks2009

Cloud Marketing

How are cloud vendors positioning themselves?

Page 12: Platforming: Innovating Information Systems in the Google Age

©ThoughtWorks2009

Cloud Marketing

How are cloud vendors positioning themselves?

Page 13: Platforming: Innovating Information Systems in the Google Age

©ThoughtWorks2009

Cloud Marketing

How are cloud vendors positioning themselves?

Thevalueincloudlies

wellbeyond

costopportuni3es

inthedatacenter.

CHEAPER

PRICE

SAVE

Page 14: Platforming: Innovating Information Systems in the Google Age

©ThoughtWorks2009

Defining Cloud

Thevalueincloudlies

wellbeyond

costopportuni3es

inthedatacenter.

Internet accessibleStandardized capabilityUtility pricingSelf-provisioning APIsElasticity

http://www.forrester.com/Research/Document/Excerpt/0,7211,45073,00.html

Page 15: Platforming: Innovating Information Systems in the Google Age

Flickr

©ThoughtWorks2009

Cloud Market

Office Live

Google Apps

Provisioning business-level functional applications or services.

Innovation cycle:Late Majority Salesforce.com

Software-as-a-Service 1000’sby2020

Page 16: Platforming: Innovating Information Systems in the Google Age

Google Checkout

RackspaceMosso

Akamai

©ThoughtWorks2009

Cloud Market

Amazon AWSEC2, S3

Innovation cycle:Early Majority

Provisioning (virtual) hardware or other fine-grained embedded behavior/services.

Infrastructure-as-a-Service 100’sby2020

Page 17: Platforming: Innovating Information Systems in the Google Age

Salesforceforce.com

©ThoughtWorks2009

Cloud Market

Google AppEngine

EngineYardFlex

MicrosoftAzure

Innovation cycle:Early adopters

Provisioning virtual application stacks or similar environment sandboxes

Platform-as-a-Service 10by2020

Page 18: Platforming: Innovating Information Systems in the Google Age

©ThoughtWorks2009

Operationaladvantage

Viably ‘drive

down’ the

innovation

expectation

Automobile wholesaler“Last Mile” problems

Performance testing

Environment rigor

“First Mile” opptysProduct experiments

Page 19: Platforming: Innovating Information Systems in the Google Age

©ThoughtWorks2009

Another Long Tail

Capture otherwise inaccessible market opportunities

http://blog.animoto.com/2008/04/21/amazon-ceo-jeff-bezos-on-animoto/

15hoursof

Internet

fame

Page 20: Platforming: Innovating Information Systems in the Google Age

©ThoughtWorks2009

Another Long Tail

In 4 days:From 50 to 5000 servers5000 daily users to 750,000

http://blog.seattlepi.com/amazon/archives/142569.asp

mone3zetheviralspike

Page 21: Platforming: Innovating Information Systems in the Google Age

operational advantage

©ThoughtWorks2009

Takeaways

Cloud is critical leverage for true information-driven agility.

Major step towards ‘closing the production cycle loop’

What 'comes out of the wall' is not entirely described by the fact that it's coming out of the wall!

Page 22: Platforming: Innovating Information Systems in the Google Age

©ThoughtWorks2009

FriendingSocial

Page 23: Platforming: Innovating Information Systems in the Google Age

bebo

Ravelry

Get Satisfaction

©ThoughtWorks2009

Social Market

Facebook

Twitter

Development of consumer graphs is paramount. Enterprise penetration is very thin and inconsistent.

c2c networks

Innovation cycle:Early Majority

Page 24: Platforming: Innovating Information Systems in the Google Age

Blogs

ProductForums

Reputation Systems

©ThoughtWorks2009

Social Market

RecommendationEnginesDeliberately cultivated

communities around a brand or experience

b2c networks

Innovation cycle:Late Majority

Page 25: Platforming: Innovating Information Systems in the Google Age

©ThoughtWorks2009

Social Market

force.com

eBay, Amazon

Debated! Do social patterns have relevance to the b2b space?

b2b networks

Innovation cycle:Early Adopters

Page 26: Platforming: Innovating Information Systems in the Google Age

©ThoughtWorks2009

on corporate strategy..

"Corporate strategy is all about collecting information from many different sources, evaluating the probabilities of potential outcomes, and making decisions in the face of an uncertain future."

James SurowieckiThe Wisdom of Crowds

Page 27: Platforming: Innovating Information Systems in the Google Age

B2C is bottoms up!

Dell’sIdeaStorm

Glam zipcar

Obamacampaign

Sony VIAOLenovo

Comcast

TencentQQ

Page 28: Platforming: Innovating Information Systems in the Google Age

B2C is bottoms up!

Dell’sIdeaStorm

Glam zipcar

Obamacampaign

Sony VIAOLenovo

Comcast

TencentQQ

Allareopenlytryingto

inverttheirproduct/

service/branddesign

approaches

Page 29: Platforming: Innovating Information Systems in the Google Age

Spanish apparel retailerDominant supply chainStrong sales

How to take the next step?

Forecasting?

©ThoughtWorks2009

Zara

Realagilityinthesupplychain?For

anapparelcompany,that’sopera(onal

advantage.

Page 30: Platforming: Innovating Information Systems in the Google Age

©ThoughtWorks2009

Zara

HQ

design

store mgrs

clothes

forecasts,trends

targets of opportunity

#1worldwide

25%ofavgITspend

Page 31: Platforming: Innovating Information Systems in the Google Age

informationadvantage

©ThoughtWorks2009

Takeaways

Get your humans involved, use social tech to move specific knowledge

Employees, customers, all of them! Don't build a community; penetrate one. Social is relevant to b2b

Abandonthetechno‐hubrishegemony!

Page 32: Platforming: Innovating Information Systems in the Google Age

©ThoughtWorks2009

Current Favorite Short Case

SOCIAL

MOBILE

CLOUD

Page 33: Platforming: Innovating Information Systems in the Google Age

“We only have so much CapEx”

©ThoughtWorks2009

ThoughtWorks Conference Connection

“Howdowegetmovementinthis

market?”

“Buy everyone

Blackberrys”

“Build an iPhone app”

Conferencesareoneofourcoresocial

ecosystemplaygrounds.

Can we better penetrate this social graph?

Can we harness a cloud platform?

“Send people to mobile events”

Page 34: Platforming: Innovating Information Systems in the Google Age

©ThoughtWorks2009

ThoughtWorks Conference Connection

Can we better penetrate this social graph?

Can we harness a cloud platform?

Anchored on AppEngine

marketing / brandservice offeringsnew investmentsinformation

low investment

happy users

operational

For Conferences

and Attendees

Page 35: Platforming: Innovating Information Systems in the Google Age

©ThoughtWorks2009

SummaryHarness the platforms (then develop one!)Push your innovation past the technologies

Use the low cost clouds to position your knowledge systems for agility/operational advantage

There are humans in your (eco)systemUnderstand themAccount for themUse them!

Page 36: Platforming: Innovating Information Systems in the Google Age

©ThoughtWorks2009

Thank you!