敏捷开发 |《用户故事实践》 第二章:用户故事

敏捷开发-用户故事实战

1、用户故事特征

理想的情况下、故事彼此相互独立、才能以任意的顺序进行开发实现

故事的细节在用户和开发人员之间是可协商的

故事对客户或用户有价值、应该清楚的写出来、实现这一目标的最佳方式是用户写故事

故事可以用细节来标注,过多细节会使故事含混不清、产生错觉

注释一个故事最好的方式是编写测试用例

太大的符合故事和复杂故事应该拆分成为较小的故事

多个太小的故事可以合并为一个更大的故事

故事必须是可测试的


2、开发人员职责

客户编写的故事是用来承诺对话的、而不是需求的细节规格

开发人员有责任帮助客户编写故事

故事必须对用户有价值、具有独立的、可测试的、具有适当的大小

开发人员有责任使用对用户或客户有价值的术语进行描述


3、客户的职责

客户编写的故事是用来承诺对话的、而不是需求的细节规格

故事必须对用户有价值、具有独立的、可测试的、具有适当的大小



敏捷开发-用户故事思维导图
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • User Stories Applied 第一部分 起步 第一章 概览 什么是用户故事 用户故事描述了对用户、系统...
    贾尼阅读 9,364评论 0 9
  • 1.埋点是做什么的 2.如何进行埋点 3.埋点方案的设计 近期常被问到这个问题,我担心我的答案会将一些天真烂漫的孩...
    lxg阅读 6,075评论 0 1
  • 第1部分 起步识别、编写、测试用户故事 第1章 概览帮助开发人员和客户团队双方协作,任何一方都不能占绝对主导地位,...
    Bruce学习笔记阅读 3,887评论 0 0
  • 5.1 敏捷分析   敏捷分析(Agile Analytics)是一种开发风格,在它的指导下,用户、利益相关者以及...
    Gaius_Yao阅读 8,472评论 0 7
  • 前言 笔者09年的时候在Sybase工作,那时候公司就在内部开始推广极限编程XP(ExtremeProgrammi...
    monkey01阅读 10,436评论 0 13