How we build Redfin.com - PowerPoint PPT Presentation

About This Presentation
Title:

How we build Redfin.com

Description:

How we build Redfin.com Matt Goyer Lead Product Manager What We ll Chat About Who Am I? How We Do It At Redfin Who does what Team structure What next? – PowerPoint PPT presentation

Number of Views:83
Avg rating:3.0/5.0
Slides: 19
Provided by: EricH73
Category:

less

Transcript and Presenter's Notes

Title: How we build Redfin.com


1
How we build Redfin.com
  • Matt Goyer
  • Lead Product Manager

2
What Well Chat About
  • Who Am I?
  • How We Do It At Redfin
  • Who does what
  • Team structure
  • What next?
  • Offsite
  • Focus group
  • Survey
  • Spec it, Code it, Try it, Test it
  • Release it
  • Feedback
  • Conclusion

3
Who Am I?
  • University of Waterloo
  • B.Math (Computer Science)
  • Distracted by startups
  • Microsoft
  • Program Manager on Windows Media Center
  • Redfin
  • Lead Product Manager for Search

4
Who Does What?
  • Program/Product Manager (PM)
  • Customer representative
  • Co-ordinates design, development and QA
  • Designer
  • Makes it pretty
  • Software Development Engineer (SDE)
  • Writes the code
  • Software Development Engineer in Test (SDET or
    QA)
  • Tests the code by writing more code

5
Team Structure
  • Feature Teams
  • Commerce
  • Data
  • Query and Statistics
  • Search
  • Made up of
  • 1 PM
  • 1 QA
  • 3 Developers

6
What Do We Do Next?
  • Listen to Customers
  • Surveys
  • Emails from customers
  • Forums
  • Blogs
  • Watch Competitors
  • Watch Related Companies

7
Offsite
  • What happens
  • Presentations
  • Brainstorm
  • Think outside the box
  • What is produced
  • Vision
  • Goals
  • Tentative feature plan

8
Focus Group
  • Invite 10 customers
  • Two hours
  • Talk about what they like
  • Talk about what they dont like
  • Summarize that night
  • Send out plan

9
From Idea to Booked Work
  • Survey
  • Confirm plan
  • Tools
  • Zoomerang
  • Survey Monkey
  • Communicate plan
  • Present to leadership team
  • Present to company

10
Functional Specification
  • Problems and Opportunities
  • Feature Breakdown and Priorities
  • User Scenarios
  • Success Metrics
  • User Interface Design
  • Requirements Dependencies
  • Reporting Analytics
  • Performance

11
Schedule
  • Why?
  • A commitment
  • Tool to track progress
  • Rule of thirds
  • Plan
  • Code
  • Test

12
Code It
  • Design spec
  • What did we forget?
  • Track against schedule
  • Have fun!

13
User Test It
  • How?
  • Hallway usability
  • Usability test
  • What?
  • Recruit participants
  • Draw up a plan
  • Dont lead the witness

14
Quality Assurance
  • Bugs?
  • No one is perfect
  • Bugs not all equal
  • Priority/Severity
  • Database
  • Finding them
  • Test Plan
  • Test Pass
  • Bug Bash
  • Triage

15
Release
  • Whats driving you?
  • Quality vs. Date
  • Get to zero bugs
  • Release Candidates (RC0, RC1,)
  • Release to operations (RTO)
  • Release to web (RTW)
  • Get the word out
  • Press release
  • Engage bloggers
  • Social network

16
Feedback
  • Numbers
  • Analytics
  • Metrics
  • People
  • Tech support
  • Forums
  • Blogs

17
Recommended Reading
  • Joel On Software
  • By Joel Spolsky
  • Also a blog http//www.joelonsoftware.com
  • The Art of Project Management
  • By Scott Berkun

18
Questions?
  • mail_at_mattgoyer.com
  • http//blog.mattgoyer.com
Write a Comment
User Comments (0)
About PowerShow.com