发布在即!企业 AIGC 应用程度测评,3 步定制专属评估报告。抢首批测评权益>>> 了解详情
写点什么

怎样高质量地完成用户故事?

  • 2010-12-28
  • 本文字数:712 字

    阅读完需:约 2 分钟

署名为 Brian 的网友在“Scrum 开发”邮件列表上提出了一个他遇到的质量问题

在迭代结束的时候,我们的开发团队总是不能交付几乎没有缺陷的用户故事。一位管理人员建议我们,即使是修复缺陷,也创建一个故事——QA 点 (QA score)。

Jorge Rowies 提出了几个建立质量度量指标的方案

测试人员和开发人员在同一个团队吗?如果不是,那么 QA 点将是一个很不错的减少缺陷的开端。 每个用户故事都有验收测试吗?如果有,那些测试是谁写的呢?它们足够明确,并且能在一个迭代中完成吗?

Malcolm Anderson 认为暂停新的开发有助于完善当前的用户故事

在开发人员开始做下一个用户故事之前,指派一个测试人员先审核做好的用户故事,这样是不是更好呢? 这将把你的缺陷数降低至几近于零。

开发人员都倾向于做“新的东西”,那些完成速度很快、但质量很差的开发人员倾向去做那些最“新的东西”。我的这个方法可以预防开发人员高速低质的开发。

Jack Milunsky 提倡关注完成的定义

你的团队需要对每个故事建立“完成”的标准。这包括验收测试和质量标准。如果在 sprint 结束的时候,一个用户故事还是存在缺陷,那么它就是未完成。你必须在同一个 sprint 里面完成一切开发、测试和缺陷修复。这会让你的产品拥有很不错的质量。

Peter Skeide 对于解决质量问题有一些很具体的建议

  • 改进回顾会议,这样团队可以有效地识别和解决这类质量问题。
  • 如果不同的团队成员编写代码的质量不一样,那么让那些更强的开发人员识别出一些能帮助其他人提高代码质量的方法。
  • 关注缺陷预防,而不仅仅是缺陷识别。一些有用的工具包括:
    • 代码检查 (code inspections)
    • 检查清单 (checklists)
  • 通过结对编程来改进团队内部的知识共享。
  • 开始定期使用一些静态或者动态代码分析工具。
2010-12-28 08:452075
用户头像

发布了 114 篇内容, 共 31.6 次阅读, 收获喜欢 2 次。

关注

评论

发布
暂无评论
发现更多内容

学生管理系统架构设计文档

Sky

#架构实战营

疯狂复习20天卷土从来,Java面试真题解析火爆全网

Java 程序员 后端

疯狂涨知识,spring全方位深入探索,

Java 程序员 后端

Apache APISIX 社区周报 | 2021 8.30-9.12

API7.ai 技术团队

Apache 开源 API网关 APISIX 社区周报

极客时间【架构实战营】第二期 模块三作业

Geek_91606e

架构实战营

架构设计系列三 详细架构设计文档编写

nydia

详细架构设计文档 架构设计文档

我理想中的任务调度系统

分布式 任务调度 scheduler

如何对技术视频转换文章投稿进行二次创作

孙叫兽

技术社区 投稿 引航计划

《鸿蒙理论知识01》HarmonyOS概述之技术特性

孙叫兽

鸿蒙 鸿蒙开发 引航计划

手撸二叉树之恢复二叉树

HelloWorld杰少

9月日更

疯狂复习半个月,三面蚂蚁金服(交叉面)定级阿里P6

Java 程序员 后端

乘着汽车智能化的浪潮,“汽车人”职业方向的选择(一)

SOA开发者

软件 职业成长 汽车

成为更好的 Go 开发者的七个主题

baiyutang

Go 语言 9月日更

系统的可靠性 Reliability

BlockQuant

MySQL 稳定性 可用性 可靠性

【LeetCode】链表中的下一个更大节点Java题解

Albert

算法 LeetCode 9月日更

《鸿蒙理论知识03》HarmonyOS概述之系统安全

孙叫兽

鸿蒙 鸿蒙开发 鸿蒙系统 引航计划

样式的书写顺序到底能影响渲染性能吗,css中定位到底有几种方式

你好bk

CSS 大前端 性能分析

疯狂复习半个月,rocketmq原理面试题

Java 程序员 后端

《鸿蒙理论知识02》HarmonyOS开发平台和工具

孙叫兽

鸿蒙 HarmonyOS 鸿蒙系统 引航计划

疯狂复习20天卷土从来,2021Java笔试题总结

Java 程序员 后端

边缘计算如何实现海量IoT数据就地处理

孙叫兽

物联网 边缘计算 引航计划

学习心得 - 架构训练营 - 第三课

Fm

外包学生管理系统架构文档

看,有只猪

学生管理系统详细设计文档

Imaginary

【Flutter 专题】44 图解矩阵变换 Transform 类 (一)

阿策小和尚

Flutter 小菜 0 基础学习 Flutter Android 小菜鸟 9月日更

再见了,我的散装研发管理平台;再见了,4台ECS!

阿里巴巴云原生

云计算 阿里云

架构实战营模块三作业 - 外包学生管理系统的架构文档

李焕之

疯狂复习20天卷土从来,tomcat原理及优化

Java 程序员 后端

疯狂复习半个月,全栈系统化的学习路线

Java 程序员 后端

外包学生管理系统架构设计文档

Geek_db27b5

架构实战营 模块八 作业

一雄

作业 架构实战营 模块八

怎样高质量地完成用户故事?_研发效能_Dan Puckett_InfoQ精选文章