TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Product Development: How do you handle killing features?

17 pointsby mviamariabout 14 years ago

6 comments

tomkarloabout 14 years ago
The really hard part sometimes is getting political support within an organization. Someone usually went to a lot of trouble to argue that a feature was worth building, and a lot of senior people had to agree to it. A bunch of folks worked on it. Now you're asking them to admit that it didn't get traction, and more work should be done to remove it (and maybe annoy some customers along the way.)<p>It's necessary, and it should be done, but it's often unpalatable and doesn't happen, leading to bloatware.
bugsyabout 14 years ago
As the question is posed, it's not clear to me if the feature is in a product that customers are using, or if this is a feature that just didn't work out and never was in a distributed product.<p>The two are quite different. Killing a feature customers are actually using can create problems. But in some cases not killing it enforces the wrong architecture on the program.
mcoliverabout 14 years ago
It's an interesting question but I think the main focus has got to be that you're trimming fat. I'm sure that all the effort produced still provides some valuable lessons that will save you time in the future. Focus on the positive and keep moving forward. Don't be a hoarder.
chrisdumlerabout 14 years ago
Attachment. So tricky.
评论 #2338465 未加载
ohharrowabout 14 years ago
Great thread.
nicwabout 14 years ago
like a boss.