你们在、敏捷、和早期发布(有一个有限的特性集)和过早发布(不是指buggy)之间划了什么界限?
我认为,如果你发布的太早,潜在的用户可能会被拒绝,认为你的产品只是一些半生不熟的东西扔到市场上,无法与其他成品软件竞争,永远不会回来。但是,“敏捷”开发的核心是尽可能快地进行迭代和发布周期。
你在哪里划界线?我一直想推迟发布产品,直到我觉得它们非常值得用户花时间,这是我错的吗?我是不是因为没有提前发布而错过了市场营销、增长或其他机会?
我很想听听你对这个话题的看法。谢谢!
发布于 2009-07-23 07:00:33
(我理解)敏捷意义上的“出版”并不一定意味着“向市场发布”。“敏捷”主要关注于项目管理,通常用于一次性开发,而不是面向大众市场的软件。即使在面向大众市场的开发中,提前发布(在公司内部)也会有所帮助,因为您可以避免后期的集成问题,并尽早开始可用性测试。
发布于 2009-07-23 14:21:44
我不划清界限,产品负责人有责任。我是这个产品的团队成员,但我不是决定什么是发布到野外的最小功能集的人。这种半生不熟的想法有其优点,如果利益相关者不理解“敏捷”,那么他们可能不喜欢结果,因为关键是要以一种有序的方式投入他们想要的东西。另一方面,如果他们确实理解“敏捷”的意义,那么他们会给出反馈,这些反馈可以用来确定应该关注的地方、修复bug、完善应用程序或实现特性/增强。
https://stackoverflow.com/questions/1170059
复制相似问题