Google Product Development/Management Process



Similar documents
Small business. BIG image. Company Profile. Mark Atkinson (Partner)

Web Design & Development

To succeed financially as independent information professionals (IIPs),

Your Individual Website Assessment Includes comparison to June 2008 manufacturing study data NAME of COMPANY for WEBSITENAME

Building Mobile Applications

Social Media Strategy:

A Simple Guide to. What makes a good website design? (by good, I mean a return on your investment)

ONCONTACT MARKETING AND CAMPAIGN USER GUIDE V8.1

T he complete guide to SaaS metrics

The Agile Drupalist. Methodologies & Techniques for Running Effective Drupal Projects. By Adrian AJ Jones (Canuckaholic)

Empowered Employee Training With a Content Strategy

Nursing school help dallas >>>CLICK HERE<<<

Prototyping Techniques for

Using your Drupal Website Book 1 - Drupal Basics

Designing and Implementing Your Communication s Dashboard: Lessons Learned

Onboarding 201. The second of three papers in SilkRoad s series on. the most critical retention activity your organization. can undertake onboarding.

Small Business. Online Success. Google offers insights and tools to help your business grow.

Computer Programming in Perl: Internet and Text Processing

With a wide variety of drag and drop widgets, adding and updating information on your website will be a snap!

Website and Marketing Best Practices Guide*

Building The Business Case For Launching an App Store

Why Your Practice Needs a Mobile Website Interface Right Now and How To Make it Happen.

Search Engines. Planning & Design 1

starting your website project

Pizza SEO: Effective Web. Effective Web Audit. Effective Web Audit. Copyright Pizza SEO Ltd.

PAINTER EXECUTIVE SEARCH

Cover Letter TIP SHEETS

About the Free Report: DSI Media Three basic selling website styles: Direct Sales Educational or Informational + Sales: (Point of Presence (POP

Whitepaper Video Marketing for Restaurants

Stand OUT Stay TOP of mind Sell MORE

Strategic Executive Coaching: An Integrated Approach to Executive Development

The Power of Social Media in Marketing

Hypercosm. Studio.

Childcare. Marketing Tips. 10 Must-Do Marketing Tips to Grow the Enrollment of Your Early Childhood Program

Creating a High Performance Website

About Blue Sky Sessions

Leadership and Team Development for Organizational Success

Mobile Strategy and Design

How to Hold Great Fundraising Events A Step by Step Guide. By Joe Garecht

For more information, or to get started with an Online Marketing campaign, contact Ray Archie at: or by phone at

To the point. a recipe for creating lean products. Paulo Caroli. This book is for sale at

Incorporating Social Media into a Technical Content Strategy White Paper

Top Of The Search. Helping Companies Expose Their Brand On-Line

Immigration Law Firm GUCL: Updating Traditional Marketing and Combining SEO to Broaden Reach

How To Improve Communication In Arlington

An Introduction to Translation & Localization for the Busy Executive

10 ways Professional Service companies can increase their profits through marketing

Ad Film Making Services FAQ s

10 Steps to Turn Your Website Redesign into an Inbound Marketing Machine

DIGITAL MARKETING STRATEGY. Setting up, Raising Awareness For and Monitoring Social Media

Website Planning Questionnaire. Introduction. Thank you for your interest in the services of The Ultimate Answer!

SOS Publishing FAQ s

Stand OUT Stay TOP of mind Sell MORE

Participant Guide RP301: Ad Hoc Business Intelligence Reporting

Pay per Click Success 5 Easy Ways to Grow Sales and Lower Costs

Written by: Francois Muscat, Digital Marketing Expert

Agile Development with Jazz and Rational Team Concert

The Foolproof Guide to An Effective Landing Page

Step One: Creating Your Inclusiveness Committee. Step Two: Training and Consultants. Step Three: Definitions and Case Statement.

Responsive Web Design. vs. Mobile Web App: What s Best for Your Enterprise? A WhitePaper by RapidValue Solutions

branding guide for tax pros

WORK PLACEMENTS IN LOND N

LYONSCG ECOMMERCE ACCELERATOR (LEA) FOR MAGENTO. Discussion of Features

SEO Guide for Front Page Ranking

2.9.7 Other Summary About CCP... 39

Usability Issues in Web Site Design

Marketing Youth Soccer Clubs via Information Technology. Greg Letter Adelphi University Director, Sport Management Programs

ONCONTACT MARKETING AND CAMPAIGN USER GUIDE V8.1

The Complete Guide to DEVELOPING CUSTOM SOFTWARE FOR ANY BUSINESS CHALLENGE

Responsive Design Guide. The fundamentals of designing and building mobile optimized

SPELL Tabs Evaluation Version

Profile and Portfolio

How I got my first Valley based Product Management job in 5 Weeks Nitin Julka njulka at gmail 4/24/2014

Top 5 best practices for creating effective dashboards. and the 7 mistakes you don t want to make

National Association of State Foresters Forestry Performance Measures for the United States REQUEST FOR PROPOSALS (RFP)

SOCIAL MEDIA COMMUNITY MANAGER PLAYBOOK

StudiCafé Business Plan Lawrence Berkeley National Lab (East Bay) Team: CoffeeBeans & Co.

Social LMS. 8 steps. to introducing social learning successfully into the workplace

Search engine optimisation (SEO)

You Can Create Measurable Training Programs A White Paper For Training Professionals

DEPARTMENT of DIGITAL MEDIA / INTERNET SERVICES:

Transcription:

Google Product Development/Management Process Notes taken by Evelyn Rodriguez, http://evelynrodriguez.typepad.com From a presentation given on Jan 8, 2003 to Silicon Valley Product Management Association by Google Product Manager Marissa Mayer Google s Mission Statement: Organize the world s information to make it universally accessible and useful. Formula: Smart people + creative environment + outlet for ideas = innovation Smart people: High the best Including 50 PhD s, originated with strong ties to universities and continue strong ties to universities (especially Stanford). Also hire range of people with broad experience and non-traditional talents such as expert in Italian travel, machine learning, etc. Mostly looking for enthusiasm and creativity Very flat organizational structure, not very much hierarchy Creative Environment: Creative office design. Looks like mix between college campus and playground with toys. Called the GooglePlex. Most of this presentation is about outlet of ideas and innovation part of formula. Key point stressed several times: User-centered design User-centered design means building products that people really want and start with users needs and desires for designing products and services. Cornerstones of Product Development 1. Build products that people really want o Search is #2 after email as most used application on Internet 2. Generate and capitalize on network effects 3. Values built into products don t be evil Process 1. Accept ideas from everywhere 2. Prioritization top 100 3. Small, agile engineering teams 4. Self-organization and visibility 5. User-centered design Accept Ideas From Everywhere Google Product Development Process 1

Acknowledge that great ideas may come from anyone, anywhere Have various forums and mediums for idea-collection and participation. Since engineers may be quiet in speaking at meetings, also solicit feedback and ideas from i. Collaborative workspaces (on Web editable pages for ideas and casual conversation) and ii. email. Employees (called Googlers) are best source for ideas at Google also some of the most intense users of Google with well-formed opinions Product discussion meeting like a brainstorming session every week 6 different ideas per hour average Sometimes they have themes or categories for meeting We get a lot of our ideas from our users (including customer support queue) Prioritization into Top 100 List Compile all new ideas, currently funded projects and ongoing maintenance efforts anywhere where time and resources are spent or may be spent in future into list Assign attributes and rank to each item in list o How useful will it be to users, will it aid in user retention (decrease churn), what is chance for success, does it diversity revenue stream, what is level of effort required relative to impact, etc. o For each item, rank 1-5 (5=better than 4 and less risk, 4=risky but exciting ) Only 4 and 5 s get any funding and staff to keep the project or start the project Easier to see priority if you must compare two projects directly - one project against another Small, Agile Engineering Teams 3-person units (like start-ups!) Unit is a project they don t have departments Unit is co-located (sit next to each other) also with PM Engineers work on project for 3-4 months, then transition to next project Very fluid With 180 engineers, they can work on 60 projects so they can afford to invest on high-risk, high-return projects as well. (They call high-risk projects Googlettes ) Each project manager works with 9-10 people across units. For example, maybe a category such as Enterprise Infrastructure The technical lead in each unit of 3 is responsible for technical excellence of project. Documentation o Very sparse, only what is needed in Product Requirements Document (PRD) o Eric Schmidt: Late binding decision-making process Google Product Development Process 2

o Evolves based on feedback o Includes information on general market size, revenue in PRD but believe that if you build something users use, there will be a way to make money Large Projects o Example: Enterprise Product broken into logical modules, thus 4 units (of 3 people) = 12 people Monetization teams o Larry Page: No such thing as a successful failure; if it is useful to people, later we can make revenue from it in a logical way. o Focus on providing value to user first. o Then create team to execute the monetization of most useful products/services.! Marissa (speaker) was on team to monetize search! Created AdWords, etc. Self-organization and Visibility Sparrow Pages o Launch calendar o Shows each project when launched, status Snippets o Every Monday sent in by each employee! Organized by project! Includes link to employee s home page o Helps with re-use across projects leveraging what is already being done User-centered Design Original minimalist design because founder didn t really know HTML and did the simplest design. However, one founder also has Masters degree in human-computer studies. User studies (1x per week) Focus on quality and ask: What does user really care about? Experimentation o Try out on public site and see if users respond well o Do statistical analysis on results of use Iteration o Make product better over time from feedback Expedient Solutions o Better to get it out a good (rather than best) solution soon User Studies First User Study: First user study conducted at Stanford University. Offered free pizza to students; marketed with flyers around university 16 students came. Google Product Development Process 3

Learned a lot of things about their user s experience. Now, recruit through Craig s List (popular San Fransisco Bay Area, California online community site, www.craigslist.com) Current User Studies: 2 people (they talk to each other more), 1 observer (from Google, does not interfere with user s experience or reactions) Tell us the parts of the page you see starting from top to bottom and left to right. o Found that eyes go to results links first and did not see the rest including advertiser logos, navigation bar, help, etc. Tell us what cached means? o Found too many technical terms that users did not understand. Cached, Boolean search o Better explanations and less assumptions were result. Ask user to find answer to a trivia question using the search engine and observe their interaction. They have an in-house user studies lab with a one-way mirror. Software that records mouse-clicks. Also, use laptops at bookstores offer $25 gift certificates for participants in study. They test before and after releases. Quality Initial spell-checker was low-quality (outsourced); eventually built their own Learned that Good quality by itself improves usage o Usage doubled on first day without any changes to user interface o Eventually improved user interface Do you mean in distinctive red letters doubled usage again o Larger font doubled usage again o Repeated do you mean at bottom of screen and doubled usage again Experimentation If we have a good idea, try it Thumbnails of the web page next to results link was failure o Trial was Excite@Home users and it was default o Did not experiment with internal employees first o Both trial and Googlers turned off in preferences Users said most important to have information density Thumbnails decreased results links above the fold (that fit on one screen) Picture not useful if never visited page before Learned any new information must be MORE important than what is lost limited screen real estate Google Product Development Process 4

Iteration Google News was result of watching engineering email (one employee wrote the demo after being frustrated trying to read news after Sept 11 event. Started as a demo created by one engineer on a weekend Googlers started to use it to read their news Then assigned 3 people (one was UI designer) and one PM to work on it Iteration example o Original: all news on one screen o Pre-release:! break into sections with a google look and feel! lots of mock-ups of the layout o User interface testing (user studies); Asked Go to Entertainment Page but users couldn t find their way around poor navigation o Next iteration: Didn t make it to user studies because Googlers hated it o Next iteration: Finally got to put something on the public site, but found users not using the navigation bar at all o Next iteration: simplified navigation and moved it They use test marketing techniques where they try two styles when they can t decide which is best. Statistical analysis shows which is used more. Expedient Solutions Internationalization Example Originally used a translation company, but not working well; answer came from users Volunteer translators from user community worked on portion of web sites 42,000 volunteer translators signed up (88 languages so far) How: o Created a form for stings of text needing translation o Quality control! Confidence ratings for each translator others vote on how good the translation is! You can override the current translator by proving your credibility on new strings New strings are added each week, if your rating is higher, you can start being regular contributor Conclusion Use idea gathering and prioritization process that works for your company adjust and adapt to your company Use a combination and mix techniques statistical, user studies, etc. The service has to ultimately provide value to users Service must be designed FOR users More Information: Google Labs (engineering demos): http://labs.google.com/ Google Product Development Process 5