【在线研讨-现场文字】《敏捷开发用户故事分类与组织结构(一期-2)》2012-06-26

一期:活动描述之一之二之三之四之五

二期:活动描述之一之二之三之四之五之六

三期:活动描述之一之二之三之四之五

 

两种主干故事-业务数据与业务操作

陈勇-创业-北京(**9107533) 13:13:32
好了,先确认哪些是重要功能呢?
借用了FPA就是功能点分析里边的概念,发现有两类故事最重要。


1. 用户的业务数据。

比如火星人需要对用户、权限、角色进行管理,那么“用户”“权限”“角色”,就是我们的业务数据。
所谓业务数据,就是客户可以理解的、逻辑上的数据。
比如“用户”,在数据库表里边,至少有3个数据库表与之相关,但在客户眼中,这是说的一个事情,就只能算一个用户业务数据。
按照FPA的习惯,我们最终称之为“文件”,文件=用户的业务数据。

这个,就是刚才说的局部的4个最重要的用户故事,他们都是文件。


2. 用户的业务操作
这些文件,还无法直接进行开发,因为都是“名词”,太空泛。
比如,你想对“用户”这个文件做那些操作?这个不说清楚,就很难。
所以,基于这些文件,又会派生出一些业务操作出来,比如:

下面这些编辑 分配 查看 冻结 批量创建 删除 什么的,就是业务操作。

什么叫“业务操作”呢?就是这个“动词”,是客户的实际业务,他上班,就用这个干活,赚钱。
比如(临时加工过) “作为一个管理员,可以点击菜单,在弹出的窗口里边,输入信息,批量创建用户,以便快捷地导入已经有的用户数据。”
这句话里边有很多“动词”,点击 弹出 输入 创建
如果只留下一个,留哪个呢?
有一种方法很容易帮我们判别。
比如管理员小王正在使用这个功能,主任正好从他身边经过,问:“小王忙啥呢?”
小王会回答:“我正在点击呢”吗?
或者“我正在输入呢”?
不会,他会顺口说出:“我正在批量创建用户呢”
这个客户语境下面的操作,就是业务操作,是用来描述用户故事的最简洁的词汇,同时也是最重要的一类故事。

从这个图可以看出,基本上如果有了文件+操作,就是业务数据+业务操作,一个产品的用户故事群体就比较丰满了,可以大致展示出来产品对外的功能了。

  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值