Posted by Tom Humbarger on November 28, 2007
Nicholas Carr wrote an interesting and fascinating thought piece on Google in the most recent issue of strategy+business. Nicholas is a renowned author and speaker, and is probably best known for his essay and book Does IT Matter?.
There have been countless articles and discussions about Google’s success over the last few years and it is hard to imagine that Google has been around for less than 10 years. Since incorporating in September 1998, Google’s growth has been dizzying - even when looking at just the last couple of years when revenues have grown from than $500mm in 2002 to over $10.5 billion in 2006. And that is before mentioning its astronomic market value of more than $216 billion. People continue to argue what industry or business category to place Google. Is it a software company, advertising agency, search company, telephone company, publisher, processor, movie studio or an entirely new kind of business?
Nicholas simplifies Google’s business model as follows: “Google brokers and publishes advertisements through digital media. More than 99 percent of its sales have come from the fees it charges advertisers for using its network to get their messages out on the Internet.” Nearly everything Google does is aimed at “reducing the cost and expanding the scope of Internet use”.
But is it a business model or innovation program to follow? Nicholas says that executives have to be cautious before jumping on Google’s bandwagon. First, Google is still a young company and has not been tested by adversity or a complete business cycle. An interesting viewpoint is that it is not clear if Google’s management and innovation approaches are a cause or result of its success. Second, Google’s model may not apply to other companies because it is so different.
Can we learn from Google’s approach to innovation? Nicholas says “yes and no”. Most of Google’s success and profits can be traced to three innovations: changing the way search engines rank and present results, perfecting the process of letting advertisers bid on key words and the design of its parallel-processing computer system which incorporates hundreds of thousands of computers. These innovations predate the now famous Google innovation process and provides the company with advantages and freedoms not enjoyed by most other companies. For example, Google can hire the best software engineers and provide them with perks and salaries to keep them happy. Plus, Google has the ability to throw more resources at innovation than other companies. Google also organizes product development into small teams with considerable freedom and allows engineers to devote 20% of their time to pet projects with little oversight.
Nicholas points out that Google, like all smart and consistently profitable companies, exhibit the same three qualities:
- Hire talented people and give them room to excel
- Measure progress and results rigorously
- Be disciplined in work and in spending
In conclusion, Nicholas ends with this lesson – “Beware the inevitable hype about how the latest business trend or the newest overnight success “changes everything.” Yes, markets and technology change, sometimes with devastating speed, but through the turmoil, the underpinnings of business success remain fairly stable”
For the complete story, read the entire article here.
Posted in Uncategorized | Tagged: Google, innovation, Nicholas Carr, success | Leave a Comment »
Posted by Tom Humbarger on November 12, 2007
Christmas started early in the Humbarger household today when I bought my first present of the 2007 Christmas season – a new XO computer.
Actually, I bought 2 computers. One for me (and my 7-year-old son) and one for a child in a developing nation under a new program from the One Laptop Per Child initiative.
The mission of One Laptop Per Child or OLPC is to “empower the children of developing countries to learn by providing one connected laptop to every school-age child. In order to accomplish our goal, we need people who believe in what we’re doing and want to help make education for the world’s children a priority, not a privilege.”
OLPC is the brainchild of Nicholas Negroponte, founding director of the MIT Media Laboratory. The initiative, which provides fully loaded laptops to children for $200, kicked off in 2005 at the World Economic Forum. Negroponte’s vision is finally coming to fruition, and the Give One Get One program is a way to let ordinary citizens participate in this worthwhile initiative.
The OLPC “Give One Get One” program started today and runs through November 26th. For a donation of $400, anyone in the United States or Canada can purchase a laptop for a student in a developing nation and another laptop will be sent to the child of your choice. This is the first time that the laptops have been offered to the general public and the laptops may be delivered in time for Christmas – but no promises.
I can’t wait for my new XO to arrive, and I can’t wait for my other laptop to land in the hands of some future Bill Gates, Nicholas Negroponte, Mozart or someone else who is going to change the world – or just be a better educated citizen of this world. I hope others are inspired by this program to help children in developing countries have the same technology benefits that our children have and make education a priority for all.
Posted in Uncategorized | Tagged: Negreponte, OLPC, one laptop per child, XO | Leave a Comment »
Posted by Tom Humbarger on November 6, 2007
I ran across an interesting presentation (”Sketching in Code: Using Prototypes to Visualize Interactions“) that David Vreba, Director of Technology at Adaptive Path, delivered at the UXWeek conference in August.
In particular, two slides in David’s presentation with the titles “Why Prototype?” caught my attention. These slides sum up in a nutshell why prototyping is so important:
- Visualize your requirements – save a lot of time and effort by not creating so many paper-based requirements that are difficult to review
- Get to market faster – generate a lot of cash by getting a better product to market faster.
Effective prototyping can reduce cycle times throughout the entire software development lifecycle.
David also presented 5 key reasons to prototype including:
- See problems more clearly
- See some problems at all
- Gain buy in from stakeholders
- Foster collaboration
- Help everybody understand what is possible
I think #2, “see some problems at all“, is one of the more overlooked reasons to prototype. In many cases, stakeholders may not even be aware of problems with usability, flow and design until you actually show them what you had in mind. This is because reams of text-based requirements written down on paper do not come close to showing someone what you meant.
Point #4 – “foster collaboration” – is probably the least expected side benefit of prototyping. Without even knowing it, sharing a prototype gets groups talking that may have never talked in the past. This then facilitates better communication throughout the rest of the project and has carryover benefits into the next project and beyond.
Most people need to visualize something and even better try something to truly understand it. And it is much better to show them early in a prototyping phase than near the end of the development lifecycle when the final product is almost complete.
You can learn more about David Vreba’s presentation, and download the slides and audio at this link.
Posted in Uncategorized | Tagged: Adaptive Path, David Vreba, design, innovation, prototype | Leave a Comment »