总结 – Agile1001公开课 第三期【北京】敏捷需求捕获By用户故事

2014.1.19 王立杰老师为大家带来了一场敏捷需求的公开课(蛇年的最后一场)。这次非常感谢联众游戏为我们提供场地赞助。(如有企业或个人能提供场地赞助,请联系我或王立杰老师)

IMG_1636_副本

会后的合影:

IMG_1649_副本

关于用户故事的3C【DanielTeng扩充为5C】和INVEST原则,也可以参考我之前总结的一篇博文

会后大家对于这次公开课的反馈:

王x 17:32
谢谢您王老师!辛苦了[握手]
Arthur 17:34
王老师讲得好!
Arthur 18:02
提问: 第一排的那个儒雅风度的是谁?
回答: 王老师
Arthur 18:03
再提问: 后面那个短发、低调、内敛、总在思考的是?
回答: 莫非你说的是@伍斌_Ben 老师?
剑波 18:06
谢谢王老师这么精彩的讲座,我看将到最后您也特别累了,感谢老师的付出,您回去也好好休息吧[微笑]
sherry 19:20
谢谢王老师精彩的课程
安静的发狂者 19:37
谢谢王老师!又学到不少东西
伍斌_Ben 20:30
@ArthurGuo 说说王老师今天的课程中,您最喜欢哪块内容吧。我个人最喜欢开头的视频、希望是真的和必须接受的三件事、三个C、用户故事的重心是交谈、四类用户、persona、估算故事点的练习。
Light Cavalry 20:33
我最喜欢12只小动物的那部分
婳儿 20:38
开头视频与必须接受的三件事
ArthurGuo 20:45
最喜欢: 四类用户、估算故事点
ArthurGuo 20:46
三件事、三个C这些在目前公司的非典型瀑布式开发里也实践过,当然不同

谢x 23:44
以下是根据王立杰老师分享的内容及课堂上思考总结的笔记,与大家分享:
影片中关于需求的问题(记的不太清楚了):
备注:思考这样的问题的时候,大家可以从PMP的知识领域、产品使用角色(身份)、产品设计过程几个方面来思考,这样比较全面一些,然后找出关键的问题点及解决方案。
1、目标不够清晰
2、PO职责为定位明确
3、沟通传达不够顺畅
4、领导意识决定产品方向
5、范围、周期未能有一个相对的定义或者限制
6、迭代周期过长
7、未能定期向用户演示产品
。。。
-正文————————
一、用户故事
1、用户故事:用户故事描述了对用户、系统或软件购买者有价值的功能
2、用户故事三要素:角色,功能,价值
3、用户故事样例:作为一个<角色>, 我想要<活动>, 以便于<商业价值>(As a <Role>, I want to <Activity>, so that <Business Value>.)
4、例子:
1)作为一个“网站管理员”,我想要“统计每天有多少人访问了我的网站”,以便于“我的赞助商了解我的网站会给他们带来什么收益。”
注意:用户故事不能够使用技术语言来描述,要使用用户可以理解的业务语言来描述。
2)作为一名球员,我想看日程安排,以便指导下一场。
5、3C(Ron Jeffries的3个C)
卡片(Card) – 用户故事一般写在小的记事卡片上。卡片上可能会写上故事的简短描述,工作量估算等。
交谈(Conversation)- 用户故事背后的细节来源于和客户或者产品负责人的交流沟通。
确认(Confirmation)- 通过验收测试确认用户故事被正确完成。
6、产品角色包括:1)委托人(出资方);2)终端用户;3)合作伙伴;4)内部人员
7、案例:旅游规划APP应用中涉及的用户包括哪些?
备注:可以从以下几个维度进行思考,这样能够更全多维度的思考。
1)系统定位:比如是定位为SNS交流平台、旅游信息交互平台、传统文化宣传平台等,定位不同,出发点、实现方式、展现风格等都会有所差异
2)用户角色:可以按照1)委托人(出资方);2)终端用户;3)合作伙伴;4)内部人员方式进行多维度思考
3)划分维度:可以按照日常的吃(餐厅)、穿(特色服装)、住(宾馆、旅店)、用(当地特产等)、行(票务等)等进行另外一个维度思考。
补充:从产品的角度,需要把所有都罗列出来,然后进行分类、定位,最终确定出关键的用户群体进行实施。
8、用户故事的方法:(INVEST)
I dependent(独立的):
N egotiable(便于沟通的)
V aluable(有价值的)
E stimable(可估计的)
S mall(短小),或者Size(可度量的)
T estable(可测试的)
9、用户故事估算:
1)常用方法:斐波那契扑克、德尔菲法、T-Shirt尺寸法、功能点、使用故事点、理想小时数等
2)估算说明:上限下限;分组;划分优先级;接口独立估算

10)用户故事验证:采用TTD(或者ATTD)等方法。(伍斌老师是这个方面的专家)
11)用户故事周期:理解、归类、分组、拆分、描述、评估、分发、管理故事(准备、实现、验证);验证标准、验证方式;结束、回顾、持续改进

二、产品相关
1、产品衡量的倒三角(Time、Resource、Scope)
2、产品优先级:1)按照价值培训;2)按照业务关联性分组排序;3)其他
3、鸡和猪的故事(火腿鸡蛋)

三、现场问题:
1、较大的用户故事的拆分:方法、时机?
2、在一个迭代过程中,用户故事的关联性、完整性如何确保?
3、其他的,请大家补充

谢x 23:45
今天再一次听到用户故事,更进一步的理解和启发。最重要的是给我启发了多个思考问题的方法和框架。哈哈
Mary 23:49
之前读过王老师推荐的书,今天重温了一遍,理解更深了。以后欢迎各位老师来我公司办活动。谢钊和我负责场地安排。
Mary 23:55
对于用户故事的故算方面是可以改变我们工作的一些思维模式,这点最重要了。大多数人对估算都有些敬畏。

这次公开课的宣传信息:Agile1001公开课 第三期【北京】敏捷需求捕获By用户故事

———————————————————————–

qrcode_for_gh_1a45f645cae5_258 (1)
微信公众号: 敏捷那些事儿(agileplus)
Agile1001公开课,每月一次,旨在推广和传播敏捷开发思想和Scrum,希望更多的开发者受益。欢迎关注。课程信息会定期发布,敬请关注。公开课汇总链接

联系Bob

Bob Jiang

CST (Certified Scrum Trainer) at JD.com
姜信宝 - Bob Jiang

中国北方第一位CST(Certified Scrum Trainer)
敏捷认证CSM (Certified ScrumMaster) http://bobjiang.com/csm/

敏捷教练;旨在帮助企业改进工作方法以取得更好的商业价值
《Scrum精髓》译者,Certified LeSS Practitioner
博客:http://bobjiang.com

敏捷一千零一夜联合发起人。
联系Bob

发表评论

电子邮件地址不会被公开。 必填项已用*标注