4

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

 2 years ago
source link: https://www.bobjiang.com/post/blog/agile1001-open-course-3-summary/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

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

Bob Jiang
2014-01-19
Page content

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

会后的合影:

关于用户故事的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 , I want to , so that .) 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用户故事

-———————————————————————-

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


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK