在敏捷/Scrum 用户故事中,多少细节才足够? [关闭]

2024-04-06

通常的反应是足够详细就足够了。

在我们目前正在忙的项目中(该项目不完整并且在没有任何类型的 brs/文档/用户故事的情况下移交给我们,我们得到的故事如下:

作为产品负责人,我需要 开发人员测试 XXX 工作流程,以便 它工作正常。

and

作为产品负责人,我需要 开发人员测试 YYY 工作流程,以便 它工作正常。

没有说明“正确”的含义。

当要求更多细节时,人们会被告知您要求太多细节,并且由于这是敏捷的,因此在稍后的冲刺(2周冲刺)期间,需求将变得更加清晰,此时您不应该担心细节,而应该担心只是给故事赋予“娃娃毛发”的重量,并且不再变得困难。做一个有大局观的人。不用担心细节。

这就是敏捷应该有的样子吗?


当要求更多细节时,人们会被告知您要求太多细节,并且由于这是敏捷的,因此在稍后的冲刺(2周冲刺)期间,需求将变得更加清晰,此时您不应该担心细节,而应该担心只是给故事赋予“娃娃毛发”的重量,并且不再变得困难。做一个有大局观的人。不用担心细节。

并不真地。用户故事抓住了本质,但这并不意味着没有细节。详细信息在对话过程中传输,并且绝对是强制的为了更好地理解必须做什么(甚至更不用说,如果你不知道要做什么和期望什么,似乎很难估计任何事情)。

传达故事的细节实际上是产品负责人 (PO) 工作的一部分。这应该发生在 Sprint 计划会议的第一部分,PO 向团队解释每个故事,在计划扑克之前和/或在需要任何澄清时的任何时间。换句话说,请随时向 PO 询问详细信息(并向 PO 询问验收标准)。如果存在太多不确定性,请在故事前面进行一个大的估计,并解释为什么你不能做出“更好”的估计。

对我来说,您的采购订单/客户/利益相关者似乎并没有非常积极地参与,这是一个非常非常大的障碍。你的 ScrumMaster 需要处理这个问题,没有神奇的解决方案。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在敏捷/Scrum 用户故事中,多少细节才足够? [关闭] 的相关文章

  • 高校软件工程期末复习——ICONIX

    ch01 软件工程危机 定义 软件在开发和维护过程中遇到的一系列严重的问题 含义 如何开发软件 如何维护数量不断膨胀的已有软件 原因 客户对软件需求的描述不精确 可能有遗漏 有二义性 有错误 在软件开发过程中 用户提出修改软件功能 界面 支
  • 程序员如何写好一篇技术文章?

    结合自身写作经历以及本次训练营直播分享的内容 谈一谈写作技巧以及程序员如何写好一篇技术文章 1 写作训练营回顾 2020 年 12 月 26 日下午 我参加了一个写作训练营的直播 活动内容如下 该训练营是以直播的方式开展 四位嘉宾给大家分享
  • 什么是Scrum?如何实施Scrum(敏捷开发)以及敏捷工具

    什么是Scrum Scrum是一个敏捷开发框架 它是一个增量的 迭代的开发过程 它被广泛应用于敏捷软件开发 在Scrum中 开发过程由若干个短的迭代周期组成 每个迭代周期称为一个Sprint 那么Scrum如何实施呢 Scrum实施过程可分
  • 敏捷方法论的前世今生- 敏捷历史,敏捷宣言与敏捷12条原则

    敏捷方法论的前世今生 敏捷方法的历史 敏捷一词来源于2001年初美国犹他州雪鸟滑雪胜地的一次敏捷方法发起者和实践者 他们发起组成了敏捷联盟 的聚会 迭代和增量开发方法最早可以追溯到二十世纪三十年代非软件项目 二十世纪六十年代美国航天局水星计
  • 互联网小拼,这一生的故事,你要看看吗

    前言 谁也不知道 今天竟然是我的最后一天加班 我叫小拼 我来自农村 一个国家级贫困县 原以为会在老家种田一辈子 谁曾想 考上了一所大学 学了计算机专业改变了我的一生 大学毕业以前都没什么好说的 九年义务教育 再加高中三年 大学四年 毕业后
  • 去银行写代码是什么体验?

    最近在知乎上的一个回答火了 关于如何学习操作系统的 分享给大家 如何学会操作系统这门课程 一线互联网岗位和银行 国企还是有点区别的 这篇文章 讲详细讲一讲银行或者金融科技的相关问题 包括面试 待遇等等 虽然前阵子网传几大互联网公司都去掉了大
  • 一文读懂如何拆分用户故事

    好的用户故事遵循Bill Wake的INVEST模型 他们是Independent Negotiable Valuable Estimable Small 和 Eestable 该小的要求促使我们分账大片的故事 但分裂后的故事仍然必须遵循I
  • 您将如何在这里使用敏捷? [关闭]

    Closed 这个问题是基于意见的 help closed questions 目前不接受答案 我是敏捷的大力支持者 但我的一个朋友 他还不知道敏捷 他是管理类型 问我如何规划和开发一个复杂的分布式项目 其中包含数据库层 通信层层 接口以及
  • git flow 发布选定的功能

    我正在尝试向我的团队介绍 Git 流程 我们是一个相当小的团队 而且非常敏捷 我们希望每天发布一次 这意味着我们测试当天所有更改的时间有限 业务团队希望能够控制正在发布的功能 尽管这并不理想 Git 流程似乎不能很好地适应这一点 从开发中删
  • TFS Confluence 集成或替代方案

    我们可能会使用 Team Foundation Server TFS 但是 我发现它缺少 Confluence 管理需求文档的敏捷性 并且我认为 SharePoint 也没有那么好 我的问题是 是否可以将 TFS 与 Confluence
  • JIRA JQL:当前冲刺中解决的问题

    我希望能够过滤当前冲刺中已解决的问题 一般来说 这将用于防止在我们讨论开发人员在本次冲刺中实现了什么时出现在上一个冲刺中已解决但测试延迟 未重新开放 的问题 已关闭的问题也应该出现 但它们不是问题 就好像它们在上一个冲刺中被关闭一样 无论如
  • 关于*管理*测试驱动和/或敏捷开发的最佳具体“操作手册”? [关闭]

    Closed 这个问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 我正在寻找一本易于理解的书来呈现给我的老板 团队 背景资料 我们越来越多的工作会议让我的老板 团队思考
  • microsoft Visual Studio scrum 2.0 与 MSF for Agile Software Development 6.0 有什么区别

    Microsoft Visual Studio Scrum 2 0 与 MSF for Agile Software Development 6 0 之间有什么区别 我希望获得有关用于 Visual Studio 和 TFS 进行敏捷开发的
  • 敏捷环境中的需求、规格和管理[关闭]

    Closed 这个问题是基于意见的 help closed questions 目前不接受答案 我的公司尝试采用 Scrum 方法 但取得了不同程度的成功 这些是我们遇到问题的一些领域 你如何处理这些 跟踪要求来自 产品营销贯穿于产品 我们
  • 在敏捷/Scrum 用户故事中,多少细节才足够? [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 通常的反应是足够详细就足够了 在我们目前正在忙的项目中 该项目不完整并且在没有任何类型的 brs 文档 用户故事的情况下移交给我们 我们得
  • 看板/Scrum 板 [关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 我很好奇其他人在他们的公司中使用什么物理看板 Scrum 板 我理解 由于敏感的商业信息 您可能无法提供董事会的照片 我正在寻找答案你
  • 什么定义了实时/近实时系统?

    系统是否应满足特定的指标才能被视为 分类为实时 Web 应用程序或近实时 Web 应用程序 当我看到我正在使用的系统的非功能性需求表明解决方案应实时 接近实时返回数据时 我理解这些术语的定义 如发现http en wikipedia org
  • 以敏捷/BDD 方式在 Django 中使用 Doctests 的示例

    我有兴趣学习如何以更敏捷 BDD 的方式进行文档测试和单元测试 我发现了一些看似合理的教程 但它们只是缩略图 我真正想看到的是一些采用 BDD 风格开发的 Django 项目的源代码 我不清楚的是如何处理请求对象等 我遇到过这样的情况 我已
  • 如何使用版本一 API 获取项目和冲刺燃尽图?

    我正在尝试使用版本一 http www versionone com 用于获取项目和冲刺燃尽图的 api 我在读这一页 https community versionone com Developers Developer Library
  • TFS 2015:上传自定义流程模板时出现版本错误

    我已经创建了一个基于敏捷流程的定制流程 并且已经完成了本文中提到的所有规定步骤 TFS 2015不会上传自定义流程模板 https stackoverflow com questions 31999557 tfs 2015 wont upl

随机推荐