敏捷需求分析
?
看了钱安川 – 敏捷需求分析 @北京站
?
记录一些内容如下:
?
需求如何表述
故事卡:
作为用户
我想要我的用户资料被系统记录下来
以便我能享受到个性化的待遇
用户故事3C原则:
Card
用户故事卡片本身代表了需求的存在
Confirmation
用户格式的确定性
conversation
用户故事所代表的一段对话和交流
用户故事的XYZ表述:
X:用户角色
作为。。。
Y:目标系统提供的行为或功能
我希望。。。
Z:实现的业务价值或目标
以便于。。。
?
挖掘用户故事的方法:
角色流程的方法来获取用户故事
例如:电子商务系统购物的流程
?
做完用户故事的需求挖掘之后
就要对需求进行分解
需求分解是形成知识体系,他能把你的东西很容易的传达给你的团队,
如果不进行需求分解,直接扔个文档给开发人员,很多功能的杂在一起,扭在一起,开发人员就会很抓狂,你每次问他进度他都不能给你一个准确的答案,因为你没有为他们做分解,所有的东西都揉在一起了,有很多的不确定性,你期望他给你准确的估算那是不可能的。
?
-EOF-
?