《Scrum敏捷产品管理》读书笔记

标签: scrum 产品管理 读书 | 发表时间:2014-01-16 03:25 | 作者:jjavabboy
出处:http://blog.csdn.net

51rM6OzIWRL._SL500_AA300_

提到产品管理,在Scrum中,首先就想到的角色是产品负责人。因此我们先来看看产品负责人(Product Owner),以及这个角色的特征:

  • 预言家和实干家
  • 领袖和团队成员
  • 沟通者和协商者
  • 授权和承诺
  • 时间充足和胜任工作

然后对于大型产品而言,一个产品负责人是不够的,所以存在产品负责人扩展的问题。有以下几种:

  1. 首席产品负责人
  2. 产品负责人的层级结构:

20140104153113092_副本 20140104153113114_副本

对于产品负责人,常见的问题有:

  1. 产品负责人不给力
  2. 产品负责人的工作超负荷
  3. 产品负责人的角色被割裂
  4. 远距离的产品负责人
  5. 代理产品负责人

Kano model (卡诺模型)可以帮助我们选择合适的功能,开发出吸引人的产品。

产品Backlog梳理的步骤:

  • 发掘并记述新的条目,根据真实情况改变或移除已有条目。
  • 按优先级对产品baclog排序。将最重要的条目放在顶部。
  • 为接下来的sprint计划会议准备好高优先级的需求条目,对其分解和细化。
  • 团队估算产品backlog条目的规模,添加新条目到产品backlog中,改变现有条目,并修正必要的估算。

对产品backlog按优先级进行排序,如何排序?由于单个产品backlog条目可能非常小,难以按优先级进行排序,因此最好先对主题进行优先级排序。然后,我们再对主题内或跨主题的条目按优先级排序。排序所涉及的一些影响因素: 价值;知识、不确定性和风险;可发布性;依赖性

评估需求条目的方法有:故事点,可以使用的工具:计划扑克。

产品负责人的六大罪与责:

20140104155524664_副本

作者:jjavabboy 发表于2014-1-15 19:25:23 原文链接
阅读:130 评论:0 查看评论

相关 [scrum 产品管理 读书] 推荐:

《Scrum敏捷产品管理》读书笔记

- - CSDN博客研发管理推荐文章
提到产品管理,在Scrum中,首先就想到的角色是产品负责人. 因此我们先来看看产品负责人(Product Owner),以及这个角色的特征:. 然后对于大型产品而言,一个产品负责人是不够的,所以存在产品负责人扩展的问题. 对于产品负责人,常见的问题有:. Kano model (卡诺模型)可以帮助我们选择合适的功能,开发出吸引人的产品.

Scrum的故事

- Philip - 《程序员》杂志官网
2001年2月,17位敏捷先驱齐聚犹他雪鸟度假村,起草《敏捷宣言》的时候,Scrum只是众多方法中不太起眼的一个. 十年之后,Scrum却成为最流行的敏捷方法,几乎成为敏捷的代名词. 本文来介绍下Scrum的两位创始人——Jeff Sutherland与Ken Schwaber. 大家可能不会想到,Jeff Sutherland的第一份工作居然是美国空军战斗机飞行员,还曾于1967年获得了“壮志凌云”称号,完成过100次飞越北部越南的作战任务.

scrum经验

- - CSDN博客研发管理推荐文章
Scrum是基于过程控制理论的经验方法,倡导自组织团队;其运行框架核心是迭代增量型并行开发,也是“适应性”的软件开发方法. Scrum提供了高度可视化的用于管理软件开发复杂性管理的敏捷项目管理的实践框架或敏捷过程,可以用于对现存软件工程实践的包装,提高软件生产率,改善沟通和合作的方法,使人们协作并注重业务目标.

Trello中的Scrum

- - IT瘾-infoq
Trello的用户数量近期超越了1000万的大关,它正迅速成为各色敏捷团队中流行的工具. 它的简洁及在Web、移动端优秀的体验,使它从众多更复杂的解决方案中脱颖而出,赢得了更多的团队. 因为Trello完全不在意用户如何使用,所以导致用户在用它进行Scrum过程最佳实践时产生一些困惑. 去年,我就如何使用Trello及对Scrum和Kanban过程进行管理与很多人进行了交流,同时,我还翻遍了网上所有关于使用Trello管理敏捷过程的文章.

用Scrum的方式实施Scrum

- - CSDN博客研发管理推荐文章
       用Scrum的方式实施Scrum就是说组织利用Scrum的流程来实现组织的转型. 要成功实施Scrum,必须在组织内进行两项主要改变:首先,软件开发人员必须被派到小团队中,还需要教会他们如何使用Scrum进行软件开发;其次,移除所有有碍于优化创新和软件交付的障碍,这些障碍会随着Scrum的使用逐渐显现.

Scrum 实施经验

- bluesnail - 新浪UED
Scrum是一种迭代式增量软件开发过程,通常用于敏捷软件开发. Scrum在英语的意思是橄榄球里的争球. 虽然Scrum是为管理软件开发项目而开发的,它同样可以用于运行软件维护团队,或者作为计划管理方法:Scrum of Scrums. Scrum定义了许多角色,根据猪和鸡的笑话分为两组,猪和鸡:.

Scrum中的QA(一)

- - ITeye博客
来自“Priyanka Hasija”的经验,她认为QA在Scrum中要做到:. ① 不仅仅是完成test case,还可以作为Product Owner的代理,完成Acceptance test,在PO没有时间的时候代替PO和团队沟通,甚至通过质疑各种假设等方式帮助PO明确需求. QA在复杂的用户场景和异常流程方面更有感觉,这些可以帮助开发人员做估算时不仅仅考量“happy path”.

Scrum中管理bug

- - CSDN博客研发管理推荐文章
如果bug来自于正在开发的sprint. 会在task阶段就被QA/Scrum Master/Product Owner标记为有bug,并且Story不能被置为done状态,这个很容易解决. 如果bug来自于已经结束的sprint,那么怎么办呢. 理想状态下是将bug放到backlogs中,然后由product owner调整其优先级,并决定放在后面的哪一个sprint中修复.