因此,我和我的工程师们一起领导这项工作,至少要开始“思考”精益。我们讨论了一些主要的浪费领域,2/3导致了完全相同的点.“额外的特征”。我们在销售和项目管理这两条战线上教唆我们自己的软件。这对销售很有帮助,因为这就是CRM的好处所在。它对于管理项目并不是很好,我们经常被要求添加额外的特性来使它在这个用例中工作。
继续添加不增加任何客户价值的特性更有意义吗?还是我们应该接受让我们的销售团队使用我们自己的产品是“足够好”的,也许可以寻找现成的解决方案?
发布于 2014-01-22 17:38:59
我不同意你的初步评估。
首先,您的公司不太可能如此独特或不寻常,以至于您的客户可能也无法从您的定制功能中获益。
Dogfooding (即使您必须定制软件以使其在公司工作)是获得“现实检验”的最佳方法之一。要克服你所得到的好处,麻烦就特别严重了。
此外,用你自己的东西比买其他东西在内部使用更便宜。如果你没有使用你自己的东西,那么你对你的客户有什么信心?
尽管如此,如果您的应用程序不能很好地使用dogfooding (即它不是一个项目管理应用程序,但您试图将它用于项目管理),那么您必须决定是否向其添加特性以使其在项目管理角色中工作(当您的客户不这样使用它时)是值得的麻烦、额外费用和复杂性。
不需要购买现成的解决方案就可以节省足够的钱,否则客户永远不会看到的功能没有多大意义,因为它克服了所有缺点。
发布于 2014-01-22 17:37:55
将公司对功能的所有要求,就像对客户的要求一样,并显示这样做的成本。然后与现成的软件进行并行比较。
接下来,突出显示您的公司的特性,这些功能对其他客户是隐藏的,因为它没有净效益,除非该功能比生产它节省更多的时间/金钱。
无论是谁做预算,都应该立即看到花在狗脚上的时间的价值,因为这些时间可以花在工作上,创造收入。
https://softwareengineering.stackexchange.com/questions/225084
复制相似问题