写点什么

开发用户故事而不是任务

  • 2009-01-14
  • 本文字数:590 字

    阅读完需:约 2 分钟

开发者通常把用户故事分成多个任务,以方便组内人员分布开发,并允许以更细的粒度跟踪进度。不幸的是,用户故事可能被分成一组并不小的任务,从而导致迭代结束时故事也不能交付。Ron Jeffries 建议: 把用户故事作为基本单元,不要再分成任务

为了这样,故事应该足够小,团队能够很好地理解和估计。我们可以列出所有的验收条件,逐个查看,看看哪些条件本身就能够成为故事。如果某个验收条件给产品增加了价值,用户可以查看,相对独立,并且可以测试,那么就是它就是很好的候选,可以单独作为一个故事。

很 多团队都有几个专家关注于产品或者后台技术的特定领域,这样让单个工程师完成整个故事很困难。而如果对开发人员进行交叉培训,让他们拥有需要的各项技能, 能开发系统的各个部分,这才是长久之计。团队能够胜任各种工作,不会因为缺少“关键一人”,而给系统的某一领域带来风险。结对编程可以达到这个目标。“负 责”实现用户故事的那个人与拥有该项技能的人结对,以交付整个故事。

Ron 建议到:“开发用户故事,而不是任务。”如果在任务层次跟踪(开发),开发人员能够“做自己的那一部分”,完成了很多任务,但是没有交付用户可以使用的功能。如果团队只跟踪故事的完成,只有当故事结束时开发人员才能因为完成而感到高兴。这能激发大家把故事真正“完成”,这才是更有价值的。

你同意Ron 的方法吗?欢迎留言分享你的观点。

查看英文原文 Burn Stories Not Tasks

2009-01-14 21:15987
用户头像

发布了 37 篇内容, 共 11.0 次阅读, 收获喜欢 5 次。

关注

评论

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

抖音快手获客系统开发公司

博睿作为AIOps代表厂商入选《2021年中国ICT技术成熟度曲线报告》

博睿数据

博睿数据携数据链DNA理念亮相山东 助力金融行业数字化转型

博睿数据

JAVA的多线程与高并发

愚者

Java 多线程

最详细的多线程讲解!

愚者

Java 多线程

生态和场景一站式集成?来看看小程序的“共享主义”

蚂蚁集团移动开发平台 mPaaS

小程序 支付宝 移动开发 生态 mPaaS

原来ReadWriteLock也能开发高性能缓存,看完我也能和面试官好好聊聊了!

冰河

Java 并发编程 多线程 高并发 异步编程

快手技术大咖分享“领域数据建设”实践经验

Geek老T

大数据 数据治理

网络攻防学习笔记 Day87

穿过生命散发芬芳

网络攻防 7月日更

百度智能云在视频云解决方案市场位居前三!

百度大脑

云计算 云服务 IDC

【架构设计模块三】:学生信息管理系统的架构文档

Ryoma

明道云与阿里1688对接案例

明道云

模块三作业:外包学生管理系统架构文档

babos

#架构实战营

有了 NGINX 和 Kong,为什么还需要 Apache APISIX?

API7.ai 技术团队

网关 kong ngnix APISIX

ONES Performance 研发效能管理解决方案

万事ONES

研发效能 解决方案 ONES

真的太刺激了,蚂蚁金服难忘的四面经历:Linxu+数据库+数据结构+算法+计算机网络

Java 程序员 架构 面试 计算机

浅析“关于区块链解决资本主义问题还是社会主义问题”的对与错

CECBC

体验设计也可以很简单。只要释放出一些善意就可以了。

石云升

用户体验 7月日更 体验设计

为什么在线自习室这么受年轻人的追捧?

anyRTC开发者

音视频 WebRTC 在线教育 在线自习室 实时直播

三分钟评估 你的CMDB是“磐石”还是“豆腐渣”

鹿小U

DevOps 运维自动化 CMDB IT运维

“区块链+物联网”的发展现状和应用案例

CECBC

数据链DNA:可观测助力云原生时代服务可达

博睿数据

Java版人脸检测详解下篇:开发java应用并做成docker镜像同步

编程菌

Java 编程 程序员 技术 技术栈

声网 X Yalla:面对面不如线上见,中东年轻人最偏爱的语聊房是怎样“炼”成的?

声网

人工智能 产品方案

Spring Boot基础学习

偏执

面试 后端 spring Boot Starter

单机12万QPS——FunTester复仇记

FunTester

性能测试 接口测试 测试框架 压力测试 测试开发

洗清杂念 辟除妄见 归于自然|靠谱点评

无量靠谱

博睿数据把脉“体验经济”,以“上帝”视角解决业务运营挑战

博睿数据

模块3.架构设计

脉动

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

kitten

架构师训练 模块三

首张区块链《代理出口货物证明》 区块链技术首次应用于出口退税

CECBC

开发用户故事而不是任务_研发效能_Chris Sims_InfoQ精选文章