用户故事,史诗,主题

最近收到的邮件里面经常有人问起“用户故事”,“史诗”和“主题”之间的区别。所以这个月,我决定回顾一下一些基础但是又很有用的术语。

首先,术语本身并不是最重要的。这些术语的名称并不像是“指针”对程序员来说那么重要。用户故事,史诗和主题的出现只是为了方便团队中的讨论。这些术语在最早的极限编程团队中都有标准的含义。当然,能够把这些术语的使用像工业标准一样固然不错,但是如果这些术语不存在,你就会自己杜撰一些出来。

好吧,让我们来看看它们分别是什么意思吧。

用户故事通常指的是用户的需求。用户故事不只是写在索引卡片上的字句,试想一下像“对月度销售报表进行分页”或者“改变发票的税务计算”等用户故事。很多团队已经发现以“我作为…”的形式编写用户故事的好处了,尽管不是所有用户故事都需要以那样的形式编写。这种格式的好处在http://blog.mountaingoatsoftware.com/advantages-of-the-as-a-user-i-want-user-story-template中有具体叙述。

所谓史诗就是指一个很大的用户故事。当然,一个用户故事的大小并没有标准的界限。我喜欢把这种关系比作电影。如果我告诉你一部电影是“动作冒险电影”,那么你就大概能猜出这部电影应该会有些汽车追逐场面,也有可能会有枪战等等。这就好比我们根本没有通用的定义来界定什么是动作冒险剧,例如要有至少3辆车追逐,至少开了45枪等等。

所以,“史诗”只是我们对大的用户故事的标签而已。但是,有时候“史诗”还意味着别的东西。假设你问我昨天有没有时间写一些关于月度报表系统的用户故事。我会回答:“没问题,不过它们很可能是史诗一样的。”这就意味着,我在编写这些用户故事的时候很有可能没有时间把它们都拆分成足够小,能够直接实现的用户故事。

最后,“主题”指的是多个用户故事的集合,我们可以给我写的关于月度报表的用户故事套个橡皮圈,然后这些用户故事就是属于同一个主题的了。有时候我们需要想到一组用户故事,所以有个对应的术语会方便很多。回到我们刚刚关于电影的例子,在我的DVD架子里我把007的电影归作一类。这些就是一个主题或者叫做一个组。

希望这些解释能对你有所帮助。期待你的回复。

作者:Mike Cohn

jira管理员使用手册最详细版 目录 第一章、问题类型 2 1、添加问题类型: 2 2、添加”问题类型方案”;并将需要的”问题类型”添加到我们的”问题类型方案”中: 3 4、添加完保存的效果,如下图: 3 5、将“问题类型方案”,应用的项目: 4 第二章、自定义字段直接到项目 5 目标1、在”创建问题”界面增加一个“多用户组选择器”,如下图: 5 步骤一、自定义字段: 5 (1)、进入到 自定义字段: 5 (2)、需要其他字段,可以任意选择(这里以 多用户组选择器 为例): 6 步骤二、创建字段时与问题类型、项目进行关联: 6 (3)、根据提示填写(注意选择的内容): 6 步骤三、自定义字段时,与界面进行关联: 7 (4)、选择将添加的字段应用到哪个界面: 7 (5)、创建问题单,此时可以到我们添加的字段了(注意下面的前提条件) 7 第三章、界面方案配置: 7 步骤一、增加界面 7 1、新增界面: 7 2、将需要的字段添加到界面: 8 步骤二、新增界面方案 8 3、新增界面方案(界面方案与界面关联) 8 4、新增“界面方案”成功如下图,然后点击“配置”将问题类型与界面关联: 9 5、问题操作“创建问题”与“luke 新增界面”进行关联: 9 6、关联成功的效果如下图,只关联了“创建问题”,其它问题类型采用默认值: 10 步骤三、创建”问题类型界面界面方案”: 10 7、创建“问题类型界面方案”,这里以创建“luke 问题类型界面方案”为例: 10 8、创建成功后,返回”界面方案”查看,发现在“问题类型界面界面方案”列有信息了: 10 9、返回“问题类型界面方案”进行配置,如下图: 10 10、问题类型与界面方案进行关联: 11 11、创建成功效果(这里只对一个问题类型“软件bug”进行关联): 11 步骤四、将”问题类型界面方案”应用到项目: 11 12、对项目所采用的“问题类型界面方案”进行修改: 11 13、项目于“问题类型界面方案”进行“关联”: 12 14、关联后的效果如下图,没有关联的“问题类型”和“问题操作”怎么也被关联了呢? 12 15、看下“问题类型界面方案”的设置吧,因为未指定的采用了默认值: 12 16、我们去看看效果吧(这里果然只有我们指定的2个字段): 13 17、我看看其它问题类型是什么样的吧(果然如我们所料): 13 18、我们去设置未指定的问题类型为系统的默认值吧: 13 19、下图是我们将为指定的问题类型采用了系统默认的界面方案: 14 第四章、字段配置 15 步骤一、配置”自定字段”(如果需要其它字段,自行添加)。 15 目的:1、把“luke 日期选择器”设置为默认当前日期: 15 步骤二、创建 ”字段配置”: 17 目的2、创建“字段配置”把“luke 日期选择器”设置为必填: 17 步骤三、创建 ”字段配置方案” : 19 目的:3、创建“字段配置方案”,将“字段配置”映射到问题类型上: 19 步骤四、创建 “字段配置方案” : 21 目的:4、进入创建问题界面,查看效果(变为了必填,还有了默认值): 22 第五章、 工作流 23 步骤一、添加状态 24 (1)、进入管理员后台,进入 “问题”“状态”界面: 24 (2)、添加完毕后的截图: 24 步骤二、新建 工作流: 24 步骤三、添加工作流方案: 25 (1)、添加工作流方案: 25 (2)、指派工作流 25 (3)、进入到如下界面,然后点击“ask for leave”: 25 (4)、添加工作流状态: 26 (5)、添加步骤 26 (6)、为当前步骤添加 ”工作流动作”,指定”目标步骤”: 26 (7)、添加完毕后的截图如下: 27
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值