Closed. This question is opinion-based。它当前不接受答案。
想要改善这个问题吗?更新问题,以便editing this post用事实和引用来回答。
1年前关闭。
Improve this question
我对精益/看板很陌生,但是在过去的几周中,我已经大量使用了在线资源,并且提出了一个我找不到很好答案的问题。精益/看板似乎对我们公司已经非常合适,因为该公司已经在使用Scrum,但在该方法论方面已经达到了一些限制。我希望这里有人可以给我一个好主意。
正如我所看到的,Scrum相对于Waterfall的最大优势之一是使用sprint。通过每14天准备好一切,您可以得到较短的反馈周期并可以经常发布。但是,正如我从阅读有关精益的内容中了解到的那样,与此相关的还有一些成本(例如,在sprint计划 session ,团队 promise session 上花费的时间,以及在sprint结束时找到对所有人有用的东西的一些问题)。
精益/看板将清除这些废物,但仅以每14天无法释放为代价。还是我错过了重点?因为,在看板中,您如何处理新的开发任务并同时发布?您如何确保不运送仅完成一半的物品?以及如何正确测试呢?
到目前为止,我最好的“解决方案/想法”是:
请勿经常发布,并且要避免因耗尽新的开发任务而浪费资源。虽然不是一个真正解决问题的方法。 在分支中进行开发,然后合并到主干中。使您必须在内部连续至少支持两个分支。 使用某些智能自动标记系统仅自动构建某些完成的任务,而不自动构建其他任务。
总而言之,我的问题是:当您使用精益/看板时,是否可以经常释放而不会造成浪费?还是发行通常不属于精益/看板?
我公司特有的其他信息:
我们使用Team Foundation系统和源代码管理,并且在分支和合并方面曾经有过一些糟糕的经验。是否可以仅通过引入该领域的一些专业知识来解决?
想要改善这个问题吗?更新问题,以便editing this post用事实和引用来回答。
1年前关闭。
Improve this question
我对精益/看板很陌生,但是在过去的几周中,我已经大量使用了在线资源,并且提出了一个我找不到很好答案的问题。精益/看板似乎对我们公司已经非常合适,因为该公司已经在使用Scrum,但在该方法论方面已经达到了一些限制。我希望这里有人可以给我一个好主意。
正如我所看到的,Scrum相对于Waterfall的最大优势之一是使用sprint。通过每14天准备好一切,您可以得到较短的反馈周期并可以经常发布。但是,正如我从阅读有关精益的内容中了解到的那样,与此相关的还有一些成本(例如,在sprint计划 session ,团队 promise session 上花费的时间,以及在sprint结束时找到对所有人有用的东西的一些问题)。
精益/看板将清除这些废物,但仅以每14天无法释放为代价。还是我错过了重点?因为,在看板中,您如何处理新的开发任务并同时发布?您如何确保不运送仅完成一半的物品?以及如何正确测试呢?
到目前为止,我最好的“解决方案/想法”是:
总而言之,我的问题是:当您使用精益/看板时,是否可以经常释放而不会造成浪费?还是发行通常不属于精益/看板?
我公司特有的其他信息:
我们使用Team Foundation系统和源代码管理,并且在分支和合并方面曾经有过一些糟糕的经验。是否可以仅通过引入该领域的一些专业知识来解决?
最佳答案
您描述的问题似乎更像是源代码控制程序-如何将完成的功能与进行中的功能区分开,而不是看板。您似乎对运行许多分支机构要付出沉重的代价-对于源代码控制系统而言,并非基于多个分支机构的想法。在诸如GIT和Mercury之类的分布式源代码控制系统上,一切都是分支,拥有它们并与它们一起工作是轻量级的。
我假设您读过有关看板与SCRUM的this blog,以及相关的实用指南?
而且,为回答您的问题,是的,您可以经常使用看板发布。
关于methodology - 如何经常通过精益/看板发布?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1245312/
10-13 06:08