In any given startup you move fast, really fast and sometimes you want to develop good user habits early. For features that are coming soon, very soon is it a good idea to show a link to them that is 'grey-ed' out?
In one sense this lends it's ear back to the under construction signs of the web in the 80s, but a more modern approach would allow you to get early feedback on what users like and don't like about features you are working on now.
So I put it out to HN, how do you feel about using disabled buttons, or UX to get early feed back on features that are actually under construction?
Are there any clear examples of this being a Win or a Fail on the teams trying it?
Does it depend on your customer? What types of customers might this be a win for and which one's might find it frustrating?
1. Your users won't know why it's greyed out. Is it currently disabled? Is it not available yet? Have I broken something? Is it paid only? Is it launched?
Resolve this by explaining why it is grayed out on hover.
Anecdote: We all remember trying to click "Make Table" in Microsoft word only to find it was grayed out for some obscure reason (Scroll lock was on or something). Telling a user they can't do something but not explaining why is a shit experience.
2. Track clicks to it or hovers on it, it's a good indication of how much action it'll get, in my experience. If no one is going near the feature, then chances are it's either not worth building, or it's positioned in the wrong place on the screen.
3. Consider bringing it to a splash page where you post a teaser of whats to come and ask your users what job they're trying to do when they click "Merge Users" or "Share Reports" or whatever. Just to make sure you're delivering the right value.
Hope that helps.
Des
(Obligatory: Use Intercom (http://intercom.io) to understand user behaviour and talk to them, this helps avoid a lot of second guessing)