关于Scrum的两个问题[关闭]

2024-04-08

我有两个关于 Scrum 的相关问题。

我们公司正在努力实施它,并且我们确信我们正在跨越障碍。

这两个问题都是关于“完成意味着完成!”

1)对于正在/已经完成的任务定义“完成”真的很容易 - 明确的测试验收标准 - 完全独立 - 最后由测试人员进行测试

对于以下任务应该做什么: - 架构设计 - 重构 - 一些实用程序类的开发

它的主要问题是它几乎完全是内部实体 并且无法从外部检查/测试它。

例如,功能实现是一种二进制的 - 它已经完成(并且 通过所有测试用例)或者未完成(不通过某些测试用例)。

我想到的最好的事情就是请另一位开发人员进行审查 那个任务。然而,无论如何,它都没有提供明确的方法来确定 是否完全完成。

那么,问题是如何定义此类内部任务的“完成”?

2) 调试/错误修复任务

我知道敏捷方法不建议承担大任务。至少 如果任务大,则应将其划分为较小的任务。

假设我们有一些相当大的问题 - 一些大模块重新设计(以 用新的架构替换新的过时的架构)。当然,这个任务是分开的 处理几十个小任务。然而,我知道最后我们会拥有 相当长的调试/修复会话。

我知道这通常是瀑布模型的问题。不过,我认为 很难摆脱它(特别是对于相当大的变化)。

我应该为调试/修复/系统集成分配特殊任务吗 等等?

在这种情况下,如果我这样做,通常这个任务与 其他一切都很难将其划分为较小的任务。

我不喜欢这种方式,因为这是一个巨大的整体任务。

还有另一种方法。我可以创建更小的任务(与错误相关), 将它们放入待办事项中,确定优先级并在最后将它们添加到迭代中 活动,当我知道有什么错误时。

我不喜欢这种方式,因为在这种情况下,整个估计将变成 伪造的。我们评估任务,随时将其标记为完成。我们会 使用新的估计打开错误的新任务。所以,我们最终会得到 实际时间=预估时间,这肯定不好。

你怎么解决这个问题?

问候, 胜利者


对于第一部分“架构设计 - 重构 - 一些实用程序类开发”,这些永远不会“完成”,因为你是边做边做的。分成碎片。

您想要做足够的架构来启动第一个版本。然后,对于下一个版本,需要更多的架构。

重构是您查找实用程序类的方式(您并不是要创建实用程序类——而是在重构过程中发现它们)。

重构是在发布之前根据需要分段进行的事情。或者作为一个大功能的一部分。或者当您在编写测试时遇到困难时。或者当您难以通过测试并需要“调试”时。

在项目的生命周期中,这些事情的一小部分会被一遍又一遍地完成。它们并不是真正的“发布候选者”,因此它们只是在发布过程中完成的冲刺(或冲刺的一部分)。

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

关于Scrum的两个问题[关闭] 的相关文章

  • 什么是scrum中的3355?

    3355表示的是3个核心角色 xff0c 3个工件 xff0c 5个关键事件以及5大价值观 3个工件 xff1a 产品Backlog Sprint Backlog 潜在可交付软件增量 3个核心角色 xff1a 产品负责人 xff08 PO
  • 每个初级程序员都希望有一天能成为一名高级开发工程师。

    当程序员想要转向更高需求以及更高层次的角色时 他们的能力也必须随之提升 但也正因如此 很多人都会在这种转变中失败 程序员们通常认为 成为一名高级开发工程师必定要积累一定年限的经验以及十分擅长编程 虽然这些的确是必要因素 但想要成为一名高级开
  • 基本流程图与跨职能流程图

    流程可以用流程图来表示 但它们有一个缺点 标准流程图无法表明谁负责这些活动 流程可以用流程图来表示 但它们有一个缺点 标准流程图无法表明谁负责这些活动 因此 跨职能流程图 或称为泳道图 泳道流程图 跨职能流程图 通过定义谁做什么来使流程更加
  • 终于知道程序员为什么总是带个耳机了!

    能别带耳机吗 你能别来打扰我工作吗 不能 前阵子有篇热文 当一个程序员一天被打扰 10 次 后果很惊人 看后网友都表示深有同感 来看看这些网友都是怎么讲的 热心市民 开发小哥哥旁边放着一个计数器 我好奇的问他这个是记录每天的bug数吗 他说
  • Scrum是用来发现问题的

    原文链接作者 Mark Levison 机械的Scrum对比真正的Scrum 差别在哪里 最近 我和一个朋友聊到了他们公司实施Scrum的情况 他们有些迷茫 在实施Scrum之前 他们经常为了访问一台测试机而不得不等上一个小时 甚至更多时间
  • 高校软件工程期末复习——ICONIX

    ch01 软件工程危机 定义 软件在开发和维护过程中遇到的一系列严重的问题 含义 如何开发软件 如何维护数量不断膨胀的已有软件 原因 客户对软件需求的描述不精确 可能有遗漏 有二义性 有错误 在软件开发过程中 用户提出修改软件功能 界面 支
  • SVN下最高效打基线方法

    作者 张克强 作者微博 张克强 敏捷307 2014 7 6 方法一来自于我的一条微博 组织级scm建一个名为controlled的目录 当项目某文档通过评审后 组织级scm从项目目录下找到那文档 复制到controlled目录下 请 sc
  • 软件工程概述思维导图总结(二)

    软件工程之软件过程 关于作者 作者介绍 博客主页 作者主页 简介 JAVA领域优质创作者 一名在校大三学生 在校期间参加各种省赛 国赛 斩获一系列荣誉 关注我 关注我学习资料 文档下载统统都有 每日定时更新文章 励志做一名JAVA资深程序猿
  • 聊聊leader的自我修炼

    这是鼎叔的第十七篇原创文章 行业大牛和刚毕业的小白 都可以进来聊聊 欢迎关注本人专栏和微信公众号 敏捷测试转型 大量原创思考文章陆续推出 4月3号晚上 鼎叔作为嘉宾参与小道消息播客的直播分享节目 和主持人老徐和兔子畅谈测试管理的那些事 本文
  • Sprint回顾会议的一种简单玩法

    原文作者 Mike Cohn 回顾会议该怎么开 团队不同 大家的做法或许各有不同 我想介绍一种我最喜欢的方式 特别是因为这种方法经受住了时间的考验 很多年以来 我已经把它运用在了很多很多的团队里 开始 停止 继续 我喜欢在sprint回顾会
  • 什么是价值流图 (Value Stream)?示例汇总

    价值流图 VSM 是一种精益制造技术 用于分析 设计和管理将产品带给客户所需的材料和信息流 它使用标准符号系统来描述各种工作流和信息流 项目被映射为添加值或不从客户的角度添加值 目的是根除不增加价值的项目 值流映射可用于改进可重复步骤的任何
  • 每日站会是在浪费时间...吗?

    原文链接作者 Mark Levison 又要开站会 实在是浪费时间 打断我的工作啦 每日站会只是为ScrumMaster刷存在感而设计的 便于他微观管理 每日站会上就是汇报一下状态 而我写个邮件就行了啊 你以前听说过这些抱怨吗 我听过 不过
  • Scrum产品负责人(CSPO)认证Scrum Product Owner

    课程简介 Scrum是目前运用最为广泛的敏捷开发方法 是一个轻量级的项目管理和产品研发管理框架 产品负责人是Scrum的三个角色之一 产品负责人在Scrum产品开发当中扮演舵手的角色 他决定产品的愿景 路线图以及投资回报 他需要回答为什么做
  • 用免费敏捷工具Leangoo领歌做敏捷需求管理

    传统的瀑布工作模式使用详细的需求说明书来表达需求 需求人员负责做需求调研 根据调研情况编制详细的需求说明书 进行需求评审 评审之后签字确认交给研发团队设计开发 在这样的环境下 需求文档是信息传递的主体 也是一份契约 然而详细的需求说明书有以
  • 拉力赛中的速度图[关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 我正在开展一个项目 从拉力赛中提取数据并创建速度图表 我了解要使用的 REST Web 服务 API 是缺陷 迭代 分层需求和迭代累积
  • 分布式开发团队 - 所需工具[关闭]

    Closed 此问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 我有一个开发团队分布在全球不同时区 在这样的团队中实现最大生产力的最佳工具是什么 我在寻找 源代码控制
  • 如何融合CMMI和Scrum? [关闭]

    Closed 这个问题是无关 help closed questions 目前不接受答案 我在一家获得 CMMI 5 级认证的商店工作 该认证很重要 因为它使我们能够接触到某些客户和合同 我正在研究如何将 Scrum 与 CMMI 结合起来
  • 关于Scrum的两个问题[关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 我有两个关于 Scrum 的相关问题 我们公司正在努力实施它 并且我们确信我们正在跨越障碍 这两个问题都是关于 完成意味着完成 1 对于正
  • 使用敏捷方法建造飞机? [关闭]

    Closed 这个问题是基于意见的 help closed questions 目前不接受答案 开发者可以从其他行业学到很多东西 作为一个思维练习 是否有可能使用敏捷技术建造一架客机 暂时忘记成本 对硬件 机身 机翼等 和软件进行迭代和增量
  • 敏捷与迭代和增量开发之间的区别[关闭]

    Closed 这个问题是基于意见的 help closed questions 目前不接受答案 敏捷开发与迭代增量开发有什么区别 敏捷是否被视为迭代和增量 一些信息表明敏捷是最新的迭代和增量 我需要对此做出明确的澄清 迭代 你不可能一次性完

随机推荐

  • 在 Android 中缓存数据的最佳方法

    我有一个ArrayList定制化 简单化Serializable我想缓存到磁盘并在重新启动时读取的对象 我的数据非常小 大约有 25 个对象 最多 5 个列表 所以我认为 SQLite 有点过大了 在 iPhone 世界里我会使用NSKey
  • 非公开 API 使用

    我无法将应用程序上传到 iTunes Connect Xcode 上传器说我正在使用allocBatch withEntity count allocWithEntity IndexForKey fastIndexForKnownKey 我
  • 跳过 PHP 结束标记 [重复]

    这个问题在这里已经有答案了 当我使用 Magento 进行开发时 我发现如果我不在 PHP 代码下面使用 HTML 则不需要放置 php 结束标记 gt 它安全吗 为什么我们不直接加上结束标签 有用吗 官方立场 http php net m
  • 使用Spark,如何连接master或解决错误:“WARN TaskSchedulerImpl:初始作业尚未接受任何资源”

    请告诉我如何解决以下问题 首先 我确认以下代码在 master 为 本地 时运行 然后我启动了两个 EC2 实例 m1 large 但是 当 master 为 spark MASTER PUBLIC DNS 7077 时 会出现错误消息 T
  • AngularJS 中的 $http 上传文件进度

    如何从上传图像的 AngularJS http POST 请求中获取 进度 事件 是否可以在客户端执行此操作 或者我是否需要服务器在接收数据时报告进度 使用纯角度 function upload data var formData new
  • 在U-SQL中解析json文件

    我正在尝试使用 USQL 解析下面的 Json 文件 但不断收到错误 Json file dimBetType SKey 1 BetType BKey 1 BetTypeName Test1 dimBetType SKey 2 BetTyp
  • 为什么 cron 产生的进程最终会失效?

    我有一些进程显示为
  • 如何在小部件状态之间实现 QListWidget 项目的一致突出显示?

    我正在使用 PyQT 4 8 3 创建一个带有两个 QListWidget 的对话框 两者都允许多重选择 我发现 如果启用了这些 QListWidget 则仅当 QListWidget 具有焦点时 所选项目才会以蓝色突出显示 如果没有焦点
  • 如何在 Angular 7 中从 JSON 生成 HTML 表单

    我想从下面的 JSON 生成 HTML 表单 templateName C Learn Survey surveyQuestions questionTitle Enter your name questionType Text quest
  • 在ReactJS中导出axios实例后如何修改它?

    我在用 axios defaults headers common Authorization Bearer token 在用户登录应用程序后设置标题 但刷新页面时此配置将被删除 当用户登录时 我想为来自 axios 的所有请求设置此配置
  • 从变量表复制数据

    我一直在尝试做一份报告并创建一个宏来将数据从一个文件复制到另一个文件 我不知道如何复制数据 因为我需要从中获取数据的表各不相同 示例一 我需要复制的是警报文本下方的内容 但在示例一中 我没有严重警报 但有些文件可能有 这同样适用于主要 次要
  • HitBTC api POST 请求,C#

    我知道如何执行 GET 请求 但 POST 不起作用 public string Order var client new RestClient http api hitbtc com var request new RestRequest
  • 在 RecyclerView.ViewHolder 中添加片段

    我有一个 RecyclerView ViewHolder 它将根据传递的对象的实例将不同的片段添加到其 FrameLayout 中 问题在于几乎不可能将片段添加到 ViewHolder 中 请注意 我已经从父级传递了 FragmentMan
  • LR(k) 到 LR(1) 语法转换

    我对以下内容感到困惑quote http en wikipedia org wiki LR parser Theory来自维基百科 换句话说 如果一种语言足够合理 允许 高效的单遍解析器 可以用 LR k 语法来描述 语法总是可以机械地转化
  • Mac OS:安装 vue cli 可以正常工作

    我安装了vue cli运行以下命令 npm install g vue cli Users me npm bin vue gt Users me npm lib node modules vue cli bin vue js Users m
  • 使用 AngularJS 和 Django REST 框架进行 Facebook 身份验证

    我正在开发一个 SPA 应用程序AngularJS http angularjs org 它使用Django https www djangoproject com 服务器的后端 我从 SPA 与服务器通信的方式是django rest f
  • 使用模板复制时如何在 XSLT 中创建元素

    我正在尝试在 XML 中创建一个元素 其中复制和修改了基本内容 我的 XML 是这样的
  • 从 PHP 连接到 SQL Server 时出现“Adaptive Server 不可用或不存在”错误

    我正在尝试使用 unixODBC 和 FreeTDS 从我的 Mac 连接到 SQL Server 2005 DB 正如我所概述的here http smgaweb com blog connecting remote ms sql ser
  • 添加引用对话框中缺少 GAC 程序集

    我有一个 Interop 程序集位于 GAC 中 Windows 资源管理器清楚地显示它列在C WINDOWS assembly文件夹 然而 当我尝试从 Visual Studio 添加对它的引用时 我在 添加引用 对话框中的任何位置都看不
  • 关于Scrum的两个问题[关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 我有两个关于 Scrum 的相关问题 我们公司正在努力实施它 并且我们确信我们正在跨越障碍 这两个问题都是关于 完成意味着完成 1 对于正