写点什么

The Power of Done

  • 2008-10-24
  • 本文字数:761 字

    阅读完需:约 2 分钟

Scott Schimanski 最近描述了清晰定义“完成”的重要性。Scott 指出清晰定义“完成”对业务和个人都有重要意义。业务那边可以不用额外投放资源下使用新付运的功能,而个人可以享受到“完成”的满足感。

迭代开发是敏捷开发中最重要的特点之一,把大型开发分成不同的小型开发。这些开发经过计划,工作,最后完成。大家都知道这过程多辛苦,但这不止于编写代码,而更包括测试,编写文档,安装包,以及一切最终所需的东西。

Ken Schwaber 芝加哥 Scrum 聚会上讨论团队清楚“完成”一词含义的重要性。他指出有了对“完成”定义的共识以后,连"Scrum of Scrum"也不需要了。除了一般“通过所有用户接受测试和产品负责人满意”之外,Ken 建议“完成”的定义还应该包括:

  • 代码检讨
  • 设计检讨
  • 重构
  • 效能测试
  • 通过单元测试
  • 可能还有更多

你也可以在他与 Scott Hanselman 访问中听他对“完成”定义更多的见解。

Mishkin Berteig 建议找出重复的工作然后把它们包括在“完成”的定义上,即是如果团队经常发现需要做一些像"中文化(故事名称)",那可能"中文化"应该被加入团队里“完成”的定义。

Aaron Ruhnow 提及到他到团队如何用以下清单去定义“完成”并进入“化境”。

  1. 完成编码
  2. 同行评审(结对编程也可以)
  3. 代码控制上当前版本的代码可通过编译及运行
  4. 加入注释及签入(check in)代码
  5. 代码里的 public/friend 方法利用 VB Commenter 加入注释
  6. 更新故事/用例手动测试计划
  7. 写好 FIT 测试(与 SQA 的同事)
  8. 更新 UML 图
  9. 写好单元测试并通过
  10. 达到 90% 代码覆盖
  11. 跟构建管理人(build master)沟通所有构建和打包的改动(例如:加新的档案)
  12. 更新工作清单时数以及完结
  13. 完成所有代码里的工作清单上的工作

最后,请看看 Tony Clark 于 Implementing Scrum 博客上 “完成”的诠释漫画。大家对以上有什么意见?请不妨留下对“完成”的意见。

查看英文原文 The Power of Done

2008-10-24 21:261251
用户头像

发布了 21 篇内容, 共 62567 次阅读, 收获喜欢 3 次。

关注

评论

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

2021年11月数据库排行解读:openGauss跃居第三,人大金仓晋身前十

墨天轮

MySQL 数据库 oracle TiDB 国产数据库

面试过阿里的P7大佬分享:180+道Java面试题目!含答案解析!

Java 程序员 后端

项目构建系统之 Maven

Java 程序员 后端

面试官:小伙子你给我说说MySql并发事务处理细节

Java 程序员 后端

面试官:小伙子先来说一下可能引起Java内存泄露的场景吧

Java 程序员 后端

面试官:谈谈你对线程池的理解

Java 程序员 后端

高可用延迟队列设计与实现

Java 程序员 后端

设备巡检管理系统,为企业降本增效

低代码小观

企业管理 管理系统 设备巡检 企业设备管理 设备巡检管理系统

面试官:小伙子我们先来唠唠并发编程的几大核心知识点

Java 程序员 后端

面试被问Tomcat整体架构设计,我哭的像个孩子

Java 程序员 后端

面试:第六章:面试题收集

Java 程序员 后端

腾讯云TDSQL重磅发布全自研新敏态引擎

科技热闻

1000页神仙文档,连阿里P8面试官都说太详细了,面面俱到!搞懂这些直接P6+

Java 程序员 后端

面试官:多线程环境下,HashMap为什么会出现死循环?

Java 程序员 后端

双十一揭秘 1 :如何保证流量激发的时候不宕机?

青云技术社区

云计算 PaaS SaaS 云平台

高频MySQL面试题:MySQL 索引使用什么数据结构?为什么用 B+做索引

Java 程序员 后端

面试时通过volatile关键字,全面展示线程内存模型的能力

Java 程序员 后端

高并发下Mysql主从延迟处理方案

Java 程序员 后端

高并发负载均衡:网络协议原理(三)

Java 程序员 后端

高龄程序员的面临的处境:你有时候没有错,只是年纪大了

Java 程序员 后端

-So-easy!多图详解CLH锁的原理与实现,轻松把握AQS,nginx原理及应用

Java 程序员 后端

面试官:你如何利用-MySQL-Cluster-实现整体高可用?

Java 程序员 后端

面试官:如何提升TCP三次握手的性能?

Java 程序员 后端

面试官:数据库自增 ID 用完了会咋样?

Java 程序员 后端

高可用RabbitMQ集群的搭建及原理分析

Java 程序员 后端

面试官:数据库自增 ID 用完了会咋样?(1)

Java 程序员 后端

面试被吊打系列:气得我直接把简历上的精通数据库给删掉了

Java 程序员 后端

首全网发!2021最新版字节面经刷题笔记,已霸榜GitHub

Java 程序员 后端

面试官:如何提升TCP三次握手的性能?(1)

Java 程序员 后端

面试败给Java并发?阿里P8提供27道并发面试解析,让你吊锤面试官

Java 程序员 后端

100道 IT名企前端面试真题,java教程pdf百度网盘

Java 程序员 后端

The Power of Done_研发效能_Chris Sims_InfoQ精选文章