我们刚刚开始一个包含大量子项目的大项目.我们目前没有使用任何类型的命名过程,但我希望在后门获得某种敏捷/ scrum类过程.
我将重点关注的领域是整个项目有一个很好的积压,至少在我的脑海中,迭代的想法,从积压中获取一些东西,更详细地查看并发展到合理的截止日期.
我想知道人们使用什么技术将项目分解成积压的东西,并且一旦创建了积压,就会如何维护和订购.还有如何保持元素之间的关系(即必须在可以做到这一点之前完成,或者这是一个故事,现在是五个)
我不确定我希望这个问题的答案看起来像什么.我认为可能最有用的是,如果有一个开源项目以某种方式保持其在线备份,那么我可以看到其他人如何做到这一点.
从我这里获得+1的其他东西是来自真实项目的真实用户故事的例子("用户可以登录"故事不能帮助我描绘我的项目中的事物.
谢谢.
我会劝你在采用工具之前要仔细考虑,特别是因为听起来你的工艺在你找到你的脚时起初可能很流畅.我的感觉是,在这个阶段,一个工具可能更有可能限制你,而不是在物理空间中找到一个好的卡墙.我建议你把精力集中在手头的任务上,当你觉得自己真的需要时,就抓住工具.在那个阶段,您可能更清楚地了解您的要求.
我现在已经运行了几个敏捷项目,我们从来没有需要比电子表格更复杂的工具,而且在预算超过一百万英镑的项目上也是如此.大多数情况下,我们发现白板和索引卡(每个用户故事一个)绰绰有余.
在识别您的故事时,请确保始终以对用户有意义的方式表达它们 - 一些(可能只是很小的)表面功能.永远不要让自己写下关于您无法向用户展示的技术细节的故事.
安排故事时的技巧是尝试优先考虑您最不了解的事项(计划您想要学习的内容,而不是您想要做的事情),同时从故事开始,这些故事将允许您开发核心功能您的应用程序,使用后续故事来包装它们的功能(和技术复杂性).
如果你有信心可以留下一些谜题直到以后,不要轻易搞清楚 - 只需写一个故事卡片代表你以后需要的大谈话,并获得与更重要的东西.如果你需要了解将来的大小,请看一下名为计划扑克的宽带delphi估算技术.
Mike Cohn的书籍,尤其是敏捷评估和规划,将在这个阶段为您提供很多帮助,并为您提供一些有用的技巧.
祝好运!