Should I ask my customers if they would use a feature before building it?
8 points| briandilley | 5 years ago | reply
Obviously this is very contextual, for instance a group of users digging holes with their hands will most definitely use a shovel. What I'm talking more about are features that maybe a competitor has, or a feature that is usually considered "table steaks".
Curious what HN has to say about this.
[+] [-] bhargav1195|5 years ago|reply
1) What is the hardest part [about doing this thing]? (Identifies the pain-point of customer)
2) Tell me about the last time you encountered this problem? (Identifies the context of user's problem)
3) Why was that hard? (Identifies the specifics of the problem)
4) What have you done to solve this problem? (Identifies if user is already exploring the potential solution to that problem)
5)What dont you love about the solution that you have tried? (This is the exact question about the features but just in more efficient way)
All of the above questions are summary from YC partner Eric Migicovsky's youtube video on "How to Talk to Users". Its a great informative video.
[+] [-] briandilley|5 years ago|reply
Thanks, i'll check it out.
[+] [-] jfengel|5 years ago|reply
Eliciting what users actually want is very hard. The best way is to actually be one yourself. A distant second is to spend time with them, watching their work flow.
A distant third behind that is trying to imagine yourself into their place, reading up on their jobs, learning their tools and environment, learning who their customers/clients are and what they want, etc. That's not great, but it's better than trying to elicit the same information with a brief question about what they want.
The better you get to know the users, the better you'll be at providing their needs. That turns out to dominate the job of most professional developers. The actual "computer sciency" part of the job is less than half of it.
[+] [-] briefcomment|5 years ago|reply
Just an idea, never seen this in practice.
[+] [-] rudasn|5 years ago|reply
Long story short, we did this with great success. Instead of a feature we made a separate app that people actually pay for more than the main app.
It is a "shut up and take my money" kind of thing, and being a small business, that is the only type of development we could justify working on.
We had many other ideas which we discussed one way or another with customers, but none got that "I need it now and here's a cheque" reaction.
[+] [-] muzani|5 years ago|reply
I'm happy to just pay for things because it "closes" a transaction. Where I live, we even have this tradition that the buyer says "I agree to buy" and the seller says "I agree to sell". A receipt is an abstraction of this process, but here, it's normal for someone to respond "I buy" when emailed a reciept.
[+] [-] briandilley|5 years ago|reply
[+] [-] loriettanmuse|5 years ago|reply
briefcomment’s suggestion also sounds good but I’d be curious to see how that works out if you ever try it out because I don’t think I’ve seen it in practice either
[+] [-] jonathan_h|5 years ago|reply
Side note: As much as I'd love for "table steaks" to be the parlance for minimum entry requirements, the correct term is "table stakes".
https://en.wikipedia.org/wiki/Table_stakes
[+] [-] briandilley|5 years ago|reply
[+] [-] goatcode|5 years ago|reply
[+] [-] tubularhells|5 years ago|reply