Questions tagged «product-backlog»

7
您可以推荐哪些电子用户故事映射工具?[关闭]
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案会得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 7年前关闭。 敏捷软件开发严重依赖于称为用户故事的工作项类型。例如,您有一个积压的用户故事,您可以选择其中一些在下一个冲刺期间进行处理。 但是,您在哪里以及如何找到要添加到待办事项列表中的用户故事?有一种流行的技术叫做故事映射。杰夫·帕顿(Jeff Patton)发明了它,这是有关如何做的权威指南。 问题是,那里有哪些电子工具可以支持Patton的故事映射技术? 我进行了一些研究,找到了Pivotal和Rally插件(但我都不是两者的客户),并且我目前正在尝试SilverStories。 还有哪些其他工具?你用了什么?您(不)推荐什么?为什么? 更新:一些发表评论的人似乎倾向于一个答案,即使用电子工具根本不可能应用这种技术,我们应该接受这一点。有人不能写出来作为答案吗? 更新(根据亚历克斯·费曼的评论来澄清问题):问题在于确定故事映射的选项。由于Jeff Patton的技术显然可以在带有胶粘物的白板上完成,因此问题集中在电子工具可能提供的其他选项上。(过早)对任何特定工具或工具类别的承诺不是这个问题的重点。

7
PBI vs用户故事
最近,产品负责人已将一个项目添加到产品待办事项列表中,该项目显示“当我从x页面转到登录页面时,我看到一个错误。我希望删除该错误”。 在我看来,这不是用例,也不应该是PBI(产品积压项目)。但是,当我讨论它时,Scrum管理员告诉我用户故事不是PBI,而PBI可能是错误报告,任务,用户故事,任何东西以及实际上应首先解决的任何项目。 我对此不确定。而且我在网络上找不到很好的PBI定义。因此,我的问题是,什么样的事情可以作为项目进入产品待办事项列表?产品积压项目是否映射到用户故事?他们是一样的吗?

6
与“主要”功能待办事项并行的“一口大小”任务的待办事项?
在高度孤立的“孤狼”开发部门结构中工作了两年多之后,我们采用了敏捷SCRUM。大。我喜欢敏捷;作为一名开发人员,它可以让您专注,忙碌和高效,而无数个利益相关者将项目逐个推销,而他们的期望已于昨天完成。 但是,与我们当前的“模型”相比,转向SCRUM有一个方面,我认为Development以外的人不会丝毫喜欢。这就是他们目前的能力,可以让我们在“等待时”进行一些小的更改。我们开发的很大一部分仅用于内部消费,而且我们几乎都位于同一栋大楼中。因此,多年来,部门负责人或其他部门的经理来找特定应用程序的“代码库所有者”并索要一些小东西(有时不是那么小,但是我们很乐意不承担这三点,周项目基于这些“偷渡者”)。甚至我们的老板有时也会以此方式转达给他的事情。很多时候,如果我们当时正在使用有问题的代码库,我们可以简单地弹出源文件, 使用基本的敏捷SCRUM方法,这些调整将被记录为缺陷(我们不满足先前使用的故事中指定的要求)或新的小故事(我们满足所有陈述的要求,但这些要求不完整,模糊或不正确) ,或者在用户看到新功能后在交付后进行了更改)。无论哪种方式,绝大多数将是一个三分球最多如果不是零和相对较低的优先级(该系统是在其当前状态下使用,但它是如此酷多了,如果......),这使得它们不太可能自上而下地处理积压工作时进入冲刺。 在开发人员会议上提出的这种可能性是其他部门积极反对我们的敏捷过程的根源,他们认为这比我们当前根据要求进行细微调整的能力“敏捷”程度要小。IMO是一个有效的关注点。采购订单背后的利益相关者并不总是就最重要的事情达成共识,因为他们的观点并不完全相同,但是通常只有管理者才能做出最终决定,因此他们的偏见是显示在产品积压中。 然后提出了一个解决方案,该解决方案暂时称为“糖果罐”(另一个抛出的术语是“肉汁船”)。各个部门的“小家伙”要求进行的细微调整(不是现有故事中的缺陷),通过团队内部的共识或鼓掌估计,这些细微调整需要不到开发人员一天的一半,而最终用户认为,对用户体验的即时,重要,积极的影响将与主要待办事项并行列出。它们将被识别为“故事”,但将与“大”故事的主要待办事项隔离开来,但要优先考虑。如果在sprint正常进行期间的任何时间,我们碰巧在系统区域中可以进行这些调整之一的工作,使微调变得微不足道,我们可以将微调带入sprint并在更大的故事中对其进行编码。这样做不得危害更大故事的完成或任何其他承诺的工作。PO也可以访问此列表,如果他们正在处理即将到来的用户故事,涉及涉及该调整的基本功能,则可以将其作为故事的要求折叠起来,然后我们将满足该要求。其他。人们认为,这将使调整的生效时间提早。 这在ScrumMaster培训“ uh-uh”中触发了我们当中的反应。有一个积压。两次积压引入了以下问题:哪个#1项实际上是最重要的,哪个列表的项决定了真实的速度,以及一个故事实际所属的两个积压中的哪个(大小/复杂性的任何划分都会使某些情况相对下降任意一侧或另一侧)。我们说:“让这个过程起作用”;如果更改对最终用户确实很重要,那么他们将发出足够的声音让部门负责人做出时间/金钱的决定,并且将被积压在开发团队的意识中。 我以为我要提一个问题:您认为,平行列出的“一口大小”的故事是否对使小而有用的,但最终是低优先级的更改更快地做出有价值的决定,或者总体而言是一个更好的决定?将它们折叠成主要待办事项,并让基本过程控制它们是否包含在冲刺中?

5
Scrum可以使用产品待办事项列表中的技术规范而不是用户案例吗?
在我目前在公司工作的我们开始进行Scrum项目。说服经理们从瀑布式迁移到Scrum并不难。我们正在做一个从头开始重建平台的项目。因此,(大多数)功能是已知的,大多数改进都是技术性的。 在这种情况下,拥有技术任务而非用户故事是合理的。我们的积压工作涉及各种技术任务,例如: 将数据库类从MySQL重写为PostgreSQL。 实施系统日志记录。 重写对象缓存。 站立时出现的事情包括需要长时间的“研究任务”,但它们从未完成。此外,团队成员在冲刺中声称需要添加计划外任务。 Scrum Master应该如何处理?难道对于这样的项目来说,Scrum不是要走的路吗?

4
对在冲刺期间修改冲刺积压感到困惑
最近,我已经阅读了很多有关Scrum的文章,并且发现在冲刺期间更改冲刺积压是否可行,这在我看来似乎是相互矛盾的信息。在对Scrum的维基百科的文章说,这是不正常,以及各种其他文章说的这一点。我的软件开发教授也在scrum概述中讲了同样的事情。 但是,我从Trenches中阅读了Scrum和XP,并介绍了任务板上计划外项目的一部分。因此,我查阅了《Scrum指南》,它说在sprint期间“未进行会影响Sprint目标的任何更改”,并且在讨论Sprint目标时“如果工作结果与开发团队的预期不同,然后他们与产品负责人合作,在Sprint中协商Sprint Backlog的范围。” 在Sprint待办事项的讨论中,它继续说: Sprint Backlog是一项计划,其细节足够详细,可以在Daily Scrum中了解进度的变化。开发团队会在整个Sprint中修改Sprint Backlog,并且在Sprint期间会出现Sprint Backlog。在开发团队仔细研究计划并了解有关实现Sprint目标所需工作的更多信息时,就会出现这种情况。 由于需要进行新工作,因此开发团队将其添加到Sprint Backlog中。随着工作的完成或完成,估计的剩余工作将更新。当计划中的要素被视为不必要时,将其删除。只有开发团队可以在Sprint期间更改其Sprint Backlog。Sprint待办事项列表是开发团队计划在Sprint期间完成的工作的高度可见的实时图片,它完全属于开发团队。 因此,在这一点上我完全感到困惑。考虑一下,采用第二种方法对我来说更有意义。在我看来,待办事项中的各个特定项目不是最重要的,而是冲刺目标,因此,不更改冲刺目标,但能够更改待办事项很有意义。例如,如果产品负责人和团队都认为他们在同一个故事页面上,但是随着sprint的进行他们发现存在误解,则似乎有必要相应地更改构成该故事的任务。或者,如果有一些故事或任务被遗忘了,但是达到冲刺目标是必需的,我认为最好在冲刺期间将故事或任务添加到待办事项中。 但是,很多人似乎非常坚决认为对sprint待办事项的任何更改都不可行。我是否会以某种方式误解该职位?那些人对冲刺积压的定义是否有所不同?我对sprint待办事项的理解是,它既包括故事,也包括被分解成的任务。 无论如何,我将非常感谢您对此问题的投入。我试图找出理想的Scrum方法在冲刺期间更改sprint积压是什么,以及成功使用scrum进行开发的人是否允许在冲刺期间更改sprint积压。

7
在Scrum中,是否应该将功能积压和技术性积压分开?
在我们的Scrum团队中,我们使用积压的订单,其中大部分包含功能主题,但有时也包含技术主题。拥有1个待办事项的好处是可以轻松选择下一个冲刺的主题,但是我有一些疑问: 首先,对我来说,有一个单独的技术待办事项似乎更合乎逻辑,开发人员自己可以在其中添加纯粹的技术项目,例如:我们可以用这种方法提高性能,该类缺少一些技术文档,...通过拥有一个待办事项,所有开发人员总是必须通过产品所有者来将其主题添加到待办事项中,这对于产品所有者而言似乎是额外的,不必要的工作。 其次,如果您的产品所有者只关注纯功能性项目,纯技术性项目(例如缺少技术文档,侵蚀代码并应进行重构的代码),则此类类在调试期间总是会出现问题,因为它们没有一个稳定的基础,应该进行重构,...)总是排在最后,因为“它们不直接为客户服务”。通过有单独的技术待办事项,并在每个sprint中为这些纯技术项目保留时间,我们可以在功能上改进应用程序,但也可以使其内在健康。 最好的方法是什么?一两个积压?
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.