这是一个哲学问题。我正在向我的软件添加一个小功能,我认为大多数用户都会使用它,但他们使用该软件的时间可能只有 10%。换句话说,该软件在没有它 3 个月的情况下还可以,但有 4 或 5 个用户要求它,我同意它应该在那里。
问题是,由于我正在使用的平台的限制(可能是我大脑的限制),“我能做的最好的”仍然有一些非关键但明显的错误 - 假设编码的功能是可用的但在某些情况下“有点不稳定”。
该怎么办?有 90% 的功能真的“聊胜于无”吗?我知道我会收到一些我无法修复的错误报告:我应该告诉客户什么?我应该接受未答复的功能请求或未答复的错误报告吗?