Friday, October 30, 2009

Twitter - a de facto standard for real-time data?

I wrote a comment on Twitter's Business Model: Brilliant or Non-Existent? on the Harvard Business blog, that turned out to be rather long, so I post it here as well:

I believe Twitter has done the right thing given the funding they have had and the potential value they can create, extract and control. The potential value lies in the number of users and the number of sent messages, so by improving the user experience the number of users, and the number of messages per user, increases along with the number of applications using Twitter streams. In comparison with most other internet services, Twitter has the ability to become a de-facto standard for a new type of data to be mined. The key question is how much of the value created that will be captured and controlled by the company, and how much of the value that will be extracted by others mining their data. What I find perhaps most impressive is that Twitter has managed to get so many application developers to build applications on top of its API without an outspoken business model, assuring the continuous ability to do so with or without fees or advertising.

There are many speculating about future premium versions using a Freemium model, but with or without paid versions I believe there are so many great ways to monetize the Twitter data. Twitter is increasingly becoming a standardized platform for real-time data, now used by actors such as Microsoft and Google, and their search algorithms will probably be updated with algorithms ranking pages on links from Twitter users, RTs by other Twitter users, by the number of followers, by webpages linking to Twitter profiles etc. This is of course of great value for Internet users, as well as for search- and content companies, and brand owners, that want to know what is going on right now, what are the latest reports within a certain area, who are the people in the world that by interest or profession stay on top of everything that happens within their field, local community etc. It is of course also of great value for the Telcos getting increased amount of data transfer from mobile phones.

Content in Twitter messages will probably soon trigger other services. Say that I Twitter about a book that I have read, it would be in the interest of Amazon to ask me to comment the book on Amazon and recommend a new one, in the interest of the writer to get my feedback, in the interest of my local cinema to tell me about when the movie is coming out, and in the interest of mine to know what friends also read the book and who liked it and who didn’t. By cross-referencing twitter messages with past messages, messages by others or from friends in social networks such as Facebook or LinkedIn, there will be great opportunities for interesting services and business models.

My twitter stream (@sundelin) will probably not be ranked as high as @NYTimes for general news but perhaps my stream will be considered more important in relation to business models, where I tend to find things faster than most others.

Related posts:

Friday, October 23, 2009

Videos from the Web 2.0 Summit 09 (Day3)

At the center of both the destruction and creation of new business models is the World Wide Web. At the Web 2.0 Summit, held in San Francisco October 20-22, some of the leading companies share their views on business models and what is next on the horizon. The Summit is arranged by O'Reilly Media and TechWeb, and moderated by John Battelle and Tim O'Reilly.

Videos from Day 1
Videos from Day 2

A Conversation with Paul Otellini Paul Otellini (Intel Corporation), John Battelle (Federated Media Publishing)


HOB: A Windows for the Web? Sundar Pichai (Google)


HOB: Burning Algae: The Green Crude Revolution Cynthia Warner (Sapphire Energy)


High Order Ignite - Sponsored by Omidyar Network Brady Forrest (O'Reilly Media, Inc.), Bre Pettis (I Make Things), Daniel Fletcher (CellScope), Rolf Herken (mental images GmbH), Jacquelyn Ford Morie (USC Institute for Creative Technologies), Dennis Crowley (foursquare)


A Conversation with Shantanu Narayen Shantanu Narayen (Adobe Systems Incorporated), John Battelle (Federated Media Publishing)


A Conversation with Jonathan Miller Jonathan Miller (News Corporation), John Battelle (Federated Media Publishing)


Discussion: Web Squared and the Economy of Work Liam Casey (PCH International), Maynard Webb (LiveOps), Josh Green (Panjiva), John Hagel (Deloitte & Touche)


A Conversation with Austan Goolsbee Austan (President's Economic Recovery Advisory Board), Tim O'Reilly (O'Reilly Media, Inc.)


A Conversation with Sergey Brin (Google)


A Conversation with Tim Armstrong Tim Armstrong (AOL), John Battelle (Federated Media Publishing)


HOB: An API for the English Language Erin McKean (Wordnik)


HOB: Surviving the Hype Curve: A Case Study Tom Hale (Linden Lab)


HOB: The Rise of the Network Company Sean Parker (Founders Fund)


Relating videos:

Videos from the Web 2.0 Summit 09 (Day2)

At the center of both the destruction and creation of new business models is the World Wide Web. At the Web 2.0 Summit, held in San Francisco October 20-22, some of the leading companies share their views on business models and what is next on the horizon. The Summit is arranged by O'Reilly Media and TechWeb, and moderated by John Battelle and Tim O'Reilly.

Videos from Day 3

A Conversation with Qi Lu Qi Lu (Microsoft Online Services Division), Tim O'Reilly (O'Reilly Media, Inc.)


A Conversation with Aneesh Chopra Aneesh Chopra (Federal Office of Science and Technology Policy), Tim O'Reilly (O'Reilly Media, Inc.)


HOB: Changing the Energy Equation Shane Robison (HP)


HOB: The Infrastructure of Facebook Mike Schroepfer (Facebook)



HOB: Scaling Humans and Social Nets to Answer Questions Max Ventilla (Aardvark)



A Conversation with Sheryl Sandberg Sheryl Sandberg (Facebook), John Battelle (Federated Media Publishing)


Discussion: Whither Journalism? John Battelle (Federated Media Publishing), Marissa Mayer (Google), Eric Hippeau (The Huffington Post), Robert Thomson (The Wall Street Journal), Martin Nisenholtz (The New York Times Company)


Discussion: The Future of Content Richard Rosenblatt (Demand Media Inc. ), Dan Rosensweig (Guitar Hero), Peter Guber (Mandalay Entertainment)


A Conversation with Owen Van Natta Owen Van Natta (MySpace)


HOB: A Vision for Digital Art in San Francisco: The Launch of GAFFTA Aaron Koblin (Gray Area Foundation for the Arts)


HOB: When Can We Scale in The Mobile Web? Mary McDowell (Nokia)


Discussion: Humans As Sensors Brady Forrest (O'Reilly Media, Inc.), Markus Tripp (Mobilizy), Deborah Estrin (Computer Science Department, UCLA), Sharon Biggar (Path Intelligence), Di-Ann Eisnor (Waze)


A Conversation with Brooke Burke and Mark Cuban, Introduced by Richard Rosenblatt Richard Rosenblatt (Demand Media Inc. ), Brooke Burke (Modern Mom), Mark Cuban (HDNet, Landmark Theaters, Magnolia Pictures, Dallas Mavericks, FilesAnywhere, Radical Buy)


Relating videos:


Wednesday, October 21, 2009

Videos from the Web 2.0 Summit 09 (Day1)

At the center of both the destruction and creation of new business models is the World Wide Web. At the Web 2.0 Summit, held in San Francisco October 20-22, some of the leading companies share their views on business models and what is next on the horizon. The Summit is arranged by O'Reilly Media and TechWeb, and moderated by John Battelle and Tim O'Reilly.


Opening Welcome Tim O'Reilly (O'Reilly Media, Inc.), John Battelle (Federated Media Publishing)


A Conversation with Brian Roberts Brian Roberts (Comcast Corporation), John Battelle (Federated Media Publishing)


HOB: Economy + Internet Trends Mary Meeker (Morgan Stanley)




HOB: A Call to Arms for Technological Literacy Steve Schneider (WestEd)

Presentation (ppt): A Call to Arms for Technological Literacy

HOB: Do the Economics of Bandwidth Scale? Kevin Johnson (Juniper Networks)

Presentation (pptx): Do the Economics of Bandwidth Scale

HOB: The Case for Antitrust Carl Shapiro (U.S. Department of Justice)


HOB: An Open Platform For Payment Scott Thompson (PayPal, Inc.)

Presentation (ppt): An Open Platform For Payment

HOB: Casually Serving 130 Million with Games Mark Pincus (Zynga)

Presentation (ppt): Casually Serving 130 Million with Games

HOB: A Conversational Approach to Search Mark Drummond (Wowd, Inc.)

Presentation (pdf): A Conversational Approach to Search

A Conversation with Evan Williams (Twitter, Inc.), John Battelle (Federated Media Publishing)


A Conversation with Jeff Immelt (GE)



Relating videos:

Saturday, October 17, 2009

Videos from New Business Models For News Summit  2008

Below is a great collection (3h) of videos from New Business Models For News Summit 2008, held at University of New York’s Journalism School, organized by Jeff Jarvis. The three videos cover very interesting presentations and summaries from group discussions about network models for news and media, new structures for news organizations, new efficiencies and structures for newsrooms, new revenue opportunities and models, and public support of journalism.

Jeff Jarvis' Introduction Slides:

Part I:

Speakers:
Jeff Jarvis, CUNY
Edward Roussel, Telegraph
Dave Morgan, Tacoda
Colin Crawford, IDG
Michael Rosenblum, video training

Part II:

Speakers:
Charlie Sennott, GlobalPost.com
Mark Josephson, Outside.in
Adam Davidson, NPR Planet Money
Samir Arora, Glam
Tom Evslin, ITXC

Part III:

Speakers:
Upendra Shardanand, Daylife
Scott Karp, Publish2
Dave Chase, NextNewsNet
Adam Bly, ScienceBlogs
David Cohn, Spot.us
Jeff Jarvis, CUNY
Scott Meyer, Warburg Pincus
Benjamin Wagner, MTV
Jan Shaffer, J-Lab
John Hassell, Star-Ledger


Related posts:
Related videos:

Tuesday, October 13, 2009

Music 2.0 Business Models from Future of Music Coalition

Below is a great collection of business models including information on revenue models and how much musicians, labels and songwriters are compensated. It has been put together by Future of Music Coalition, a nonprofit organization that works to ensure a diverse musical culture.

There are many great examples in the presentation and attached pdf files from services such as: CD Baby, TuneCore, ReverbNation, Nimbit, The Orchard, iTunes Music Store, Amazon Music Store, Amie Street, Rhapsody or Napster, eMusic, Magnatune, ArtistShare, Kickstarter, Sellaband, Rumblefish/Pump Audio, Pandora, Last FM, MySpace Music, KEXP, Sirius XM Satellite Radio and MusicChoice. Also, examples from artists such as Issa/Jane Siberry, Radiohead, Nine Inch Nails and Jill Sobule.









Related posts:
Related videos:

Sunday, October 11, 2009

David Heinemeier Hansson on Charging for Online Services

With a focus on start-ups, David Heinemeier, creator of the Ruby on Rails framework and Partner at 37Signals, gives a fun presentation full of insights on charging for online services. Examples on pricing from 37Signals, Campaign Monitor, FogBugz and FaxItNice.



More videos:
Videos on business models

Thursday, October 8, 2009

Business Modeling - Translating Business Models into Financial Results

Business modeling is the process of translating a business model into financial results, or other required outputs, using input variables together with logical arguments for how outputs are derived from inputs. Spreadsheets are often developed with software such as Microsoft Excel, to forecast the future outcome given different potential scenarios.

Business modeling forces the business model designer or analyzer to identify key variables, make and verify important assumptions, test for different scenarios and by that understand the complexities of the business model and how different attributes and factors relate to each other. In some cases the business modeling process may not produce an answer to a specific business question, but may be constructed simply to enhance the understanding of the business model and its environment.

A process for Business Modeling:

1. Identify the purpose with the business modeling and the outputs required. What are the fundamental business questions? Is it to test a new value proposition? A new customer segment? Business outcome given different scenarios in sales volume? Is it to replace own assets or activities with external ones? Is it to lower the cost structure? Is it to test another revenue model? When the purpose is identified there are some practical questions such as: What currency to use? What time frame? How many time periods? Should it be a nominal or real forecast?

2. Identify the input variables and major drivers of input variables that determine the outputs. What are the variables that need to be identified or assumptions that need to be done? What are the decision variables that can be manipulated to optimize the model? What is the size of the market? How much do they spend today? What is the growth rate? What are the trends? How will revenues be generated? What will be the sales volumes? What will be the different price levels used? What will be given away for free? What will be the costs of targeting and acquiring customers? What will be the cost of goods sold (COGS)? What will be the fixed and variable costs? What will be the major drivers of revenues and costs? What are the trends regarding the identified major drivers? When in time are revenues and costs expected?

When all variables that influence the business are identified, it is important to identify relationships between input variables to reduce the data that needs collecting. Variables that can be derived from others should be removed.

3. Develop formulas (logical arguments) for how outputs are derived from inputs. The relationships between outputs and inputs are the core of translating a business model into financial results. Not all relationships may at first be clear and the business modeling process often clarifies how the business model really "works". This can be done on the back of a napkin or in Excel with a structured or free-form approach. To make the model easy to use, further develop, test and debug, it is recommendable to separate formulas into easy to understand modules. Before expanding into full scale model test each module with different trial solutions to check the logic.

4. Gather data and make assumptions. Shit In Shit Out, - the input data is essential for the output of the business modeling to be of any value and sources for gathered data should be clearly documented. In some cases it will not be possible to find all data that is necessary and assumptions have to be made or additional variables may need to be added that can derive the required variable with missing data.

5. Build the spreadsheet model. Start by sketching out blocks on a piece of paper to find a good way to use rows and columns, and to find a logical way to arrange input data, formulas and the presentation of output. When starting in the spreadsheet program I recommend separating between sheets with "input", "logic" and "output". If you chose to use only one sheet I recommend using borders, shading and colors to distinguish between cell types.

Starting with the "input" sheets, related data should be grouped together and entered into the spreadsheet with labels that identify the data, and the source of data or assumptions that have been made. To make the code easy to modify it is important to design the model so that each piece of data is entered only once, and if used in additional places the original data cell is referred to. To make the formulas easy to understand I recommend to name all input fields, so instead of cell references "B11 * C11" refer to names such as "Number_of_visitors * Revenue_per_visitor". This reduces the time to interpret and understand formulas, especially when they become long and complicated.

In the "logic" sheets, no new data should be entered and entering any numbers directly into the formulas should be avoided. Separating all data from the formulas makes the model easier to interpret, easier to modify and easier when performing sensitivity analysis to see what the effect would be if some of the estimates were to take other values. Keep all formulas as simple as possible and when complicated formulas are required, break it out into separate calculations with subtotals.

Finally the "output" sheets, should answer the fundamental business questions, stated in 1. It is the presentation of the results from the "logic" sheets and can be presented together with key variables and assumptions from the "input" sheets.

6. Test the spreadsheet model. Testing ensures that the model is accurate and free from any conceptual or technical errors. Testing and debugging can be done in numerous ways and some basic things to check for is to use simple test data and perform manual checks, examine logical operations and check for column and row consistency. Also, to range test the model using the extreme edges of expected possible input data, or to stress test the model using unexpected inputs such as negative values when positive values were expected, very large or very small values or set all inputs to zero.

7. Enter gathered data. Once the spreadsheet model has been tested, the gathered data together with references and assumptions made, should be entered into the "input" sheets generating the most probable outcome in the "output" sheets.

8. Test alternative scenarios. A number of scenarios can be developed and simulated, selecting different input variables. Focus should be on realistic alternative scenarios with changes in input variables that have a high level of uncertainty and high impact on the business outcome. Simulation such as the Monte Carlo method can be used to simulate the uncertainty in input variables generating an average output as well as its volatility and other sensitivities to present the probability distribution around the average output.


9. Analyze the results. Once the different alternative scenarios has been developed and tested the results should be analyzed. What changes can be made on the business model to improve the results? What strategy can be applied to execute the business model differently? How can the ranges of uncertain variables be lowered? Can the same revenues be generated with a lower cost structure and/or with lower risk?

10. Adjust the business model. Business modeling is an iterative process and when forced to identify key variables and assumptions, the business model designer may find new ways to innovate and adjust the business model not only to maximize the output of the most realistic scenario, but to create robust business models if some of the assumptions turn out to be false...

"Financial models are always wrong; but they are still very powerful for helping you understand your business"
Taylor Davidson, principal at Unstructured Ventures

Monday, October 5, 2009