spm reverse engineering google

4
SOFTWARE PROJECT MANAGEMENT SOFTWARE PROJECT MANAGEMENT Reverse Engineering Google’s Innovation Reverse Engineering Google’s Innovation Machine Machine"While the internet is of course available to every company, Google has made major investments to get more out of it and to construct a proprietary platform that supports new and growing online services. According to unofficial but widely reported statistics, Google owns a network infrastructure consisting of approximately one million computers; these run an operating system that allows new computer clusters to plug in and be globally recognized and instantly available for use. The operating software that performs this magic is a customized version of open source Linux (which itself is built to make it easy for third parties to add features of competitive value). Another aspect of the infrastructure is that the internet platform is built to scale. For example, when Google needs more data centers, the proprietary operating system makes them easy to add. And the company can move data around the world seamlessly to meet changing user demand. Managing the petabytes of data Google accumulates requires special database-management tools. Because existing commercial systems couldn’t efficiently support such

Upload: knt-nallasamy-gounder

Post on 11-Aug-2015

7 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Spm Reverse Engineering Google

SOFTWARE PROJECTSOFTWARE PROJECT

MANAGEMENTMANAGEMENT

“ “Reverse Engineering Google’s Innovation MachineReverse Engineering Google’s Innovation Machine””

"While the internet is of course available to every company, Google has made major investments

to get more out of it and to construct a proprietary platform that supports new and growing

online services. According to unofficial but widely reported statistics, Google owns a network

infrastructure consisting of approximately one million computers; these run an operating system

that allows new computer clusters to plug in and be globally recognized and instantly available

for use. The operating software that performs this magic is a customized version of open source

Linux (which itself is built to make it easy for third parties to add features of competitive value).

Another aspect of the infrastructure is that the internet platform is built to scale. For example,

when Google needs more data centers, the proprietary operating system makes them easy to add.

And the company can move data around the world seamlessly to meet changing user demand.

Managing the petabytes of data Google accumulates requires special database-management

tools. Because existing commercial systems couldn’t efficiently support such large volumes of

data, Google developed a proprietary database called Bigtable, which is tuned to work with

Google’s operating system to process growing volumes of data quickly and efficiently."

Even among internet companies, Google stands out as an enterprise designed with the explicit

goal of succeeding at rapid, profuse innovation. Much of what the company does is rooted in its

legendary IT infrastructure, but technology and strategy at Google are inseparable and mutually

permeable—making it hard to say whether technology is the DNA of its strategy or the other

way around. Whichever it is, Iyer and Davenport, of Babson College, believe Google may well

Page 2: Spm Reverse Engineering Google

be the internet-era heir to such companies as General Electric and IBM as an exemplar of

management practice.

Google has spent billions of dollars creating its internet-based operating platform and developing

proprietary technology that allows the company to rapidly develop and roll out new services of

its own or its partners’ devising. As owner and operator of its innovation “ecosystem,” Google

can control the platform’s evolution and claim a disproportionate percentage of the value created

within it. Because every transaction is performed through the platform, the company has perfect,

continuous awareness of, and access to, the by-product information and is the hub of all germinal

revenue streams.

In addition to technology explicitly designed and built for innovation, Google has a well-

considered organizational and cultural strategy that helps the company attract the most talented

people in the land—and keep them working hard. For instance, Google budgets innovation into

job descriptions, eliminates friction from development processes, and cultivates a taste for failure

and chaos.

While some elements of Google’s success as an innovator would be very hard and very costly to

emulate, others can be profitably adopted by almost any business.

How does Google innovate so well, and how can you emulate it? Google’s organizational design

appears to be optimized for succeeding at rapid, profuse innovation. The company’s tight

integration of technology and strategy makes it hard to determine which is foundational for its

success. While acknowleding that we don’t know whether the company’s success will continue

so strongly, Iyer and Davenport believe Google may well deserve to supplant such companies as

General Electric and IBM as an exemplar of management practice. In this article, the authors set

forth what they see as several key innovation practices that other companies could beneficially

adopt.

 Google’s success is supported by excellence at IT and business architecture, experimentation,

improvisation, analytical decision making, participative product development, and the balancing

of chaotic ideation process with a set of rigorous, data-driven methods for evaluating ideas. Most

Page 3: Spm Reverse Engineering Google

businesses would find it impractically difficult and expensive to emulate Google’s category-

killing search engine and massive, scalable IT infrastructure. Other attributes are more feasible,

including technology explicitly designed for innovation, and a carefully thought out

organizational and cultural strategy.

 The authors make several recommendations for companies wanting to embrace some of

Google’s winning attributes. These include practicing strategic patience, ruling your own

innovation ecosystem that enables architectural control, and exploiting an infrastructure “built to

build.” The latter means developing scalability; an accelerated product-development lifecycle;

and support for third-party development and mashups.

 Another crucial element is the way in which Google has built innovation into its organizational

design by budgeting innovation into job descriptions, eliminating friction at every turn, letting

the market choose, and cultivating a taste for failure and chaos. These allow Google to attract the

most talented people and keep them working hard. The chaotic elements of the culture and

organizational design are balanced by a strong requirement to support inspiration with data.