Events

Next Meeting

Meeting Archive

Next Workshop

Signup for event notification

Meeting Archives


Meeting Summary


January 8th
, 2003
Google Demonstrates Creativity in Product Management
Speaker: Marissa Mayer, Google

Marissa Mayer of Google.com addressed a standing room only crowd at the January 8th meeting of the SVPMA. Marissa spoke about creativity in the product management process and her experiences at the company. She has been with Google since June 1999 and has led nearly every user-interface effort in the last three years. Marissa opened with Google’s mission:

to organize the world's information and make it universally accessible and useful

and a simple formula:

Smart people
+ Creative environment
+ Outlets for ideas
= Innovation

This (and a lot of hard work) has catapulted Google.com into a top 10 property in every major global market handling 150 million searches a day.

First and foremost, Google focuses on search differentiation. The company measures this on accuracy, comprehensiveness - Google has over three billion pages catalogued, performance – return results in less than half a second, integrity – Google does not accept paid placements in search results, and user centered design. Further, the design teams adhere to a simple three point philosophy:

  • Build products that matter
  • Generate and capitalize on network effects
  • Don’t be evil, which ties into their integrity and resisting the temptation to develop “big brother” capabilities.

The development process starts with collecting product ideas, prioritizing them, forming small self-organized teams, and user-centered design. Google believes ideas come from everywhere and has established multiple channels for collecting ideas from brainstorm meetings to email to web forms. In brainstorm sessions, Marissa tries to cover six ideas in one hour, devoting 10 minutes to each. The organization also uses Sparrow Web, which is a program from Xerox PARC that facilitates collaborative web pages to help capture ideas and casual conversations.

Google then compiles a top 100 list from the work already in development, ideas for new projects, and all maintenance efforts. Each idea is ranked on a scale from one to five for user retention, usefulness, diversification of revenue, and chance for success. Resources are allocated against this list, which usually run out somewhere in the threes. The development efforts are sized to take approximately 3 - 4 months each.

The projects are then spread between small, three person development teams. Each team represents a project and co-locates during its duration. Teams form and disband frequently as development efforts finish. One engineer on each team will act as technical lead, and a product manager will work with three teams on average. With 180 engineers, Google can develop 60 concurrent projects. This provides the company with an opportunity to invest in high-risk projects. Google also keeps its organization flat. There are only 5 engineering managers, which means each manager has 30 – 40 direct reports. To allow visibility across the organization, each team member sends out “snippets” on Monday morning on how they allocated their time the previous week.

Through regular user studies, Google has maintained its clean user-interface while creating an easy site to navigate. The roots of Google’s minimalist design go back to 1998 when the company did not have a Webmaster. The company did not conduct its first user study until January 2000 when Marissa uncovered major usability issues with the site. Among the learnings, she found that users had a “laser focus” on the search results and ignored everything else on the screen, including help. Further, the lack of fancy graphics confused many users into thinking the page had not finished loading.

In creating its News search, which is now in beta, Google has used the principle of iteration. The idea developed after the events of September 11th, when a Google employee was looking for ways to group similar articles to learn the latest news. The company went through many different design and layouts before settling on the layout that is now available through the site.

Marissa concluded by emphasizing the need to match process to the problem at hand. In particular:

  • Use an idea gathering and prioritization process that works for your company.
  • Use multiple techniques in understanding user needs.
  • Maintain a flexible execution path that is appropriate for the product.
  • Ensure your service provides value to and is designed around the user.
A 501(c)(6)
Non-profit Organization