Don’t build that feature! How to use the 5 Why’s to learn what your customer really is saying

January 6, 2012

This post originally appeared on Greenhorn Connect here; I’m housing posts on my blog here as well for easy reference.

Whether you interview customers regularly, watch support requests on HelpScout or use a GetSatisfaction or UserVoice – like tool, your startup is inundated with feature requests from your customers.  It’s great to have them engaging, but can lead to the dreaded “feature creep” that leads to a bloated, unusable product. What’s a startup to do? The answer may surprise you in its simplicity: use the 5 Why’s.

Don’t build that feature! How to use the 5 Why’s to learn what your customer really is saying

In case you’re not familiar, the concept of 5 Why’s is that by asking a person a series of “why” questions, you can get to the real root cause of an issue. Commonly, the issue can be used to do analysis of technical failures as outlined in a great post by Eric Ries found here. However, this can be just as powerful when you apply it to discussions with customers about features.  The power comes from saving you from building things customers actually don’t want or need and surfacing what is really important.

This concept really crystallized for me when I had an experience talking to Chris Keller, the founder of email reminder tool, Followup.cc. I was an active user, but Chris hadn’t decided how to monetize yet. I told him I’d pay for Followup if he provided a calendar to see all my Followup reminders.

There’s just one problem – despite the fact that Chris built that feature not long after our discussion, I’ve never used the calendar even though I am a paying customer because of the core product.

Chris could have avoided building the feature if he had used the 5 Why’s. Here’s how it may have gone.

Me: I’d pay for Followup if you provided a calendar to see all my Followup reminders.

WHY #1: Chris: Why would that make you pay for it?

Me: Because I could then see all the Reminders I’ve set up.

WHY #2: Chris: Why do you want to see all the reminders you’ve set up?

Me: So that I know when I have reminders coming up.

WHY #3: Chris: Why do you want to know when you have reminders coming up?

Me: So I’m sure I know when I should expect a bunch of reminders.

WHY #4: Chris: Why do you need to know when you should expect reminders?

Me: (long pause) …So I’m sure I get all my reminders.

WHY #5: Chris: Why wouldn’t you get all your reminders?

Me: Good question. I guess I’m worried about it not always working.

Chris: Don’t worry. I’ve built Followup to be robust and reliable. Are you sure you need that calendar?

Me: Maybe not.

Your results may vary, but the point is, customers are terrible at coming up with solutions. What they are good at is sharing their problems, which you can solve. The key is to interact with them in a methodical way to get to the heart of what they really need.  Next time you hear from a customer that you need to build a new feature…ask them the 5 Why’s first!


West Coast Differences – Non Startup Edition

December 13, 2011

I just took a trip to the Valley for the first time. I’ve had a lot to say about it from the perspective of an entrepreneur (see on Greenhorn Connect here and at OnStartups here). I also noticed quite a few things that have nothing to do with startups that I found culturally interesting.

1) Everyone is nice

Boston can be a cold place, and no I’m not talking about the weather. In general, you just don’t find people being friendly walking down the street, and you definitely don’t see it on the road.

One event really tipified this for me: I had just made it out of a parking garage before close. Because of this I didn’t have time to set my GPS before hitting the road. There was no where to park so I pulled off blocking a driveway. As I was engrossed in entering my destination address into my Garmin, an SUV started honking at me; they needed in the driveway. I of course complied.

What happened next shocked me. The woman parked her car, got out and walked over to where I had pulled off slightly up the street. When I put down my window, she apologized for honking her horn at me. 

2) Everyone weighs 15 pounds less

It’s hard to believe until you see it. Everyone is just in slightly better shape than I see them in Boston. It’s a visual average I noticed after a few days.

I think the cause of this is pretty simple. Nice weather = more time outdoors = more exercise. What kills us (even a gym rat like me) are these brutal winters. It’s really hard to get enough cardio in under those circumstances which means every winter you’re putting on a little weight. Add that up over a winter or two and you quickly get those 15 pounds.

3) The Valley has safer drivers

I’ll be totally honest: after not driving for 7.5 years, I’m a pretty terrible driver. Luckily, people in the Valley drive slower on the highways (around 65 instead of 80) and well, they aren’t MassHoles. They actually use things like turn signals and let people over when they do signal. It was refreshing and the only reason I got back to Boston in one piece.

4) Parking is a breeze outside SF

There’s easy parking in Mountain View and Palo Alto. Even downtown. And it’s free. I was terrified when I forgot to bring quarters with me on my trip and was pleasantly surprised to find that I didn’t need them.

5) Their public transportation is good, but flawed too

We all have our gripes with the MBTA but it gets you where you need to go….usually. The SF system is the same. Their buses are slightly unreliable, but have some drawbacks: the stops often smell of urine and the back part of every bus is covered in graffiti. Meanwhile, the CalTrain is incredible. Like a well oiled machine, the trains fly through the Valley right on schedule.

The best part of their system is they’ve tied it all together on one master card (their version of the Charlie Card). The Clipper Card, as they call it, was the only thing I needed and was easy to pick up at a station.

6) They have a serious homeless population

I found out while I was there that SF has the largest homeless population in the country and for some ridiculous reason they give each of them $400 a year (as if the year round good weather wasn’t attractive enough for the homeless).  I think this is a likely contributor to the bus stop urine smell.

These are just a few of the random differences I noticed in comparing the cities of Boston and SF and the Valley vs. New England.  Have you been both places? What have you noticed as a difference?


Visiting the Valley Next Week

November 27, 2011

Late in the summer, I wrote about how I thought startups should be “Tricoastal.” What I meant was that you can benefit greatly from having a presence in Boston, New York City and Silicon Valley.   I’ve made a number of visits to New York City in the past 6 months, but have yet to make a real visit to the Valley. It’s finally time to change that.

December 3rd through 8th I’m going to be visiting Silicon Valley.

In order to make the most of it, I plan to spend a little time in 3 of the major hubs: San Francisco, Palo Alto and Mountain View.

If you’re reading this, I’d love to meet up and/or hear your advice on things I can’t miss during this visit. I really want to get a feel for what it’s like out here, what makes the Valley tick and as many of the places that make the Valley special as possible.  I’m also working on a lean product management tool, so if you know any product people I should meet, let me know!

I’ll be in San Francisco: Saturday evening, 12/3 to midday Monday 12/5

I’ll be in Palo Alto: midday Monday 12/5 to midday Wednesday 12/7

I’ll be in Mountain View: midday Wednesday 12/7 through Thursday 12/8

I have places to crash in Palo Alto and Mountain View, but I’m still looking for a place to crash in SF on Saturday and Sunday nights.  If you’ve got a couch, please let me know!

So, what do I need to check out while in town?


The Lean Product Life Cycle

November 27, 2011

See my previous post to understand how I got here. The hypothesis is that product development is messy except for the most disciplined. After talking to a number of great product people, I have a theory for how great product can be developed while being customer centric (aka lean).

The Virtuous Cycle of Lean Product Development

The Product Management Funnel

I think of product management as a funnel. At the top are all of the ideas your team generates. If you’re a lean startup, that’s hopefully driven by customer interviews, website and landing page behaviors and support interactions and of course the occasional green space wild idea.

As product manager, this is the most dangerous step. Once you have more than a few employees, it’s easy to have these ideas overflowing and interfering with the whole product process. Multiple teams I spoke with have been using their project management tools to capture these ideas which leads to a huge mess (one such company had over 4,000 stories in their icebox!) and a major time suck (one vp of engineering is spending an hour + each day managing these ideas).

The problem is project management != product management. The only thing that should be in your project management tool are key bugs to fix and what you’re building now or in the very near future (ie next sprint). Everything should be clearly defined and in a language and structure preferred by your engineers. All the evolution of the product from idea to customer validation to final prioritization should be done outside the project management tool.

The Rest of the Funnel

The Full Product Funnel

Going back to the beginning, you need discipline at the top of the funnel; the best product people I spoke with are requiring a shred of data tied to an idea to make it into their coveted ideas list. They also often expect a disciplined approach to what goes in by having people state, “Feature X will move Metric Y by Amount Z” so it’s clear why the feature needs added. In earlier stages that may be in a “Hypothesis vs. Metric to Invalidate” format instead.

The key of this step is effectively managing the signal to noise ratio; for every 5-10 ideas that come in, you may only make 1 or 2. Even the less disciplined product managers I spoke with have some type of hot-lukewarm-cold system for trying to rank ideas. To avoid the 4,000 stories in your icebox (or anywhere else) you have to be disciplined on dropping stale ideas and focusing on what matters now. When you’re a growing startup, where you were 3 months ago is dramatically different from where you are now so why keep those stories cluttering your system now?

After wrangling the initial feeder of ideas under control, you need to effectively refine the ideas that make it into your system and allow the most important ones to rise to the top of your list. As planning for your next sprint begins, you need to prioritize these ideas and balance with other existing projects, bugs and other demands.

Once you’ve settled on what you’re going to have engineering build next, you need to engage your team on the ideas you want to implement; you may need copy from marketing, stories from support to describe customer complaints, links or screenshots from analytics to show present activity and relevant customer development notes. All of this feeds into the project management tool you have, but now it’s uncluttered and your engineers are much happier and efficient. Unless you’re github or heroku, chances are your engineers don’t understand the customer they’re building for perfectly so all this structure makes it easier for them to see what’s going on and then adapt it to fit the project management tool they’re using to track building.

As an added bonus, there’s transparency for your other employees as they engage in more than just the initial ideation process. It also means sprint planning no longer needs to have all hands at it as they’re already well aware of what’s going on and have had opportunities to contribute as needed to the stories now being generated in the project management tool.

Completing the Virtuous Cycle

We all know this image so well as the core of what lean startups is all about, but how often is this cycle cleanly implemented? The project management tools out today all do a great job on the build aspect, but what about measure and learn?

The funnel process I described above captures the learn aspect as you engage your team for ideas and validation. All that’s left now is to measure.

After you build something new in your project management tool, your engineers will submit it for some form of approval. Once approved, it universally ends up disappearing into the ether, because the project management tool is built to track what you are building or about to build. After building isn’t part of their process.

To close the lean loop, you need to look back and see if that feature actually moved the needle. This needs to happen within 2-4 weeks of building it; sooner wouldn’t be enough data and longer would be distorted due to other things you’ve likely built by then. This last step of learning should help you refine your instincts and feed back into what you build. This is one of the biggest challenges as Eric discusses his principle of Innovation Accounting in his book.

The amazing thing I discovered in so many of my interviews was how rare it was to do this measure step; how can you improve your accuracy without seeing if you hit the target?

The Product – Lean Opportunity

What started as an investigation of lean startup opportunities has broadened to helping teams close the loop in managing a product lifecycle. I believe there is tremendous opportunity to build a platform to aide on both sides of the project management tool and much wider than those adopting lean concepts officially (as we all know, being customer centric is not a new concept).

Have opinions on product development? Please leave a comment or email me at evanish dot j at gmail.


Using Customer Development on the Customer Development Process

November 27, 2011

Earlier in November, I started out on a journey to see if there was an opportunity to build a product that would help companies in being a lean startup. The thought was that with Eric Ries’s book flying off the shelves and the lean startup community exploding, there would be new problems to be solved. Thanks to a nudge from Sim Simeonov and a few consulting opportunities brought my way, I felt like there was definitely something there. Like any startup, once I got outside the building, I learned some harsh realities:

1) Most people only pay lip service to lean.

Painful, but true. In both casual conversations in our community and full blown custdev interviews I found the full spectrum from strict implementers like John Prendergast and Matt Mamet (coincidentally co organizers of the local Lean Startup Circle Boston) to people who claim to be lean and think it has anything to do with how little money they spend (names withheld to protect the innocent).

2) Lean is a hands on activity.

The key to lean really is the human interaction; knowing when to ask an interviewee “tell me more” or deciding what analytics to deep dive to match up against your anecdotal discussions can’t be productized directly. It’s also risky to outsource since it’s so core to the future of your business; no amount of meetings, notes and summaries can compare to being there and doing it yourself. There’s huge opportunities to teach companies how to become lean, but I’m passionate about building a product, not a services business and I’m not sure most companies are ready to invest in lean (see 1).

3) Small startups are more likely to be lean and less likely to need process.

Part of the challenge of the adoption curve of lean is that it has most strongly permeated the zero stage entrepreneurs; they’re the ones with time and motivation to watch the videos, read the books and stay up on all the blogs (which has come a long way in the last year or two since all we had was the Four Steps to the Epiphany to go on).

Unfortunately, those people have little to no budget and because of only having a few people on their team, there isn’t much of a need for tools. Everything can be done ad hoc when you’re that small. The most common behavior when you have 5 or less people is to remove your headphones during the work day and share your findings immediately with everyone on your team.  This is effective until you grow to the point that everyone doesn’t know everything that everyone is doing (usually around 8-15 people).

So all that meant to me was time to pivot:

I’ve known all along that customer development feeds into product management. Fittingly, this is where I did find pain:

  • Managing product while being a growing, lean startup requires significant discipline. Not all companies have product leaders with this strength.
  • Many companies build up product management debt as they grow and fail to adapt to the demands of a team that passes the “take off your headphones and talk” phase.
  • Multiple challenges arise in engaging all members of a company at the right times in the right way.

My next post explains what I’ve found. Read on to see the big picture potential for a lean focused product life cycle.


Follow

Get every new post delivered to your Inbox.