您的位置:www.85058.com > 互联网资讯 > PM思维 | 白话Scrum敏捷开发

PM思维 | 白话Scrum敏捷开发

发布时间:2019-11-03 06:44编辑:互联网资讯浏览(123)

    图片 1

    方法:每个人回顾一下任务进度,昨天干了什么事,今天要干什么事,有什么阻碍点,有什么需要团队配合的。

    注意事项1:估计任务积分时,要有全局观。例如,修复某个bug可能只是一个0.5积分的任务,也就是要花半天的时间。

    时间:每天早上一次,每次不超过15分钟。

    没时间整理产品需求清单,也是一个问题。清单越来越长,分不清轻重缓急。许多产品经理告诉ProductPlan,他们的产品需求清单就像“无底洞”,不知从何下手。

    要做好迭代性的互联网产品,需求池是关键,因为在产品初期不可能预测到所有的用户需求,且一定有很多需求是被搁置的,因此我们需要整理需求池对需求进行管理。

    剔除优先级低的任务

    2.测试工程师进行测试

    当然,首先,你要有一套机制,用来决定下一次迭代做什么,我会在下文加以阐述。

    图片 2单项需求卡片

    产品需求清单应该长啥样?为什么要区分优先级?让我们退一步想:为什么产品经理要用产品需求清单?

    一般产品经理给出产品原型后,可交由UI进行设计,之后再交付给前端和后端进行开发。这几个角色之间的关系有先后关系,也有并进关系,比如在产品完成原型之后,UI和开发和测试可以并发进行,在UI完成之后,前端再根据UI进行界面的优化调整,测试可以在这个过程中写测试用例。这里就可以将UI、测试和开发并发进行,在初始版本完成之后,测试再进行进一步测试,UI进行设计走查,最终测试好后,产品进行验收。那么产品经理的工作可以说是领先于UI、测试、开发一个周期的,因此一般产品会提前规划好一到两个版本的任务和需求文档。

    如果你遵循以上5条建议,每一次迭代结束,产品需求清单就会更新一次,“优先级2”的任务就会升格为“优先级1”的任务。

    界面测试:所有页面浏览,连接的正确、所有功能按钮及界面显示正确;

    大部分产品经理都很忙,为了完成任务而疲于奔命,是生活的常态。产品需求清单就像一个“杂物箱”,写满了点子、用户故事、功能需求、bug……只要是和产品有关的,统统往里装。任务一来,先写到产品需求清单里,有什么不对吗?

    4.产品经理进行用户可用性测试

    将下一次迭代的内容“置顶”

    确定优先级

    这样一来,产品需求清单变得一目了然,用全局的眼光安排时间和人员,也变得更简单(不再纠结于时间单位的转化、人数的安排)。

    需求的优先级可以通过紧急重要四象限来确定。

    注意事项2:同一个任务,对不同的员工来说,所需时间不一定相同。

    回答好这几个问题后,可以填充以下愿景模版:

    定期更新

    对需求的价值有了判断之后,要和项目干系人确认并获得支持,一定要把需求的价值进行量化,给需求的价值打分,这里的分值只是相对分值。

    把真正紧急、有战略价值的任务纳入产品需求清单,把其他不那么紧急的事项另外归类,会让整个清单更具针对性、更具战略价值。那些把清单越写越长的产品经理——他们不知道该把非紧急事项记在哪——使用清单自然困难重重,也更有可能遗漏重要任务。请记住这句话!

    这里我们从需求池和单项需求卡片两方面来做出阐述。

    如何处理“优先级2”的任务?请见下文。

    产品愿景可以统一团队的思想,提升团队士气,关键时刻更能发挥决策参考的作用。

    假如,经过多轮头脑风暴,产品团队列举了20种可行的产品创意。显然,短期之内,这20种创意不可能全部实现。那怎么办?区分优先级别!

    需求来源自内部战略,也来源于外部收集。在收集需求的时候,我们通常可以通过自身的观察思考、数据分析、竞品分析、用户反馈得来。

    题图来自 Unsplash,基于 CC0 协议

    一般团队愿景的思考原点有:产品是什么?产品将是什么?产品应该是什么?用户是谁?竞争对手是谁?如何满足用户需求并超越竞争对手?

    创建任务价值打分系统

    单项需求卡片

    创建其他任务清单

    白盒测试就是开发直接看代码,是否符合规范,是否符合逻辑,是否符合安全性要求。

    选出最好的2至4个,拆解为小任务,安排团队成员完成。

    需求价值量化

    理想状态下,产品需求清单的内容包括:产品团队下一步要完成的、与产品相关的任务;完成以上任务后,需要关注的事项。但是,事实上,产品需求清单的内容不止于此。许多其他的任务占据了太多空间,让清单的管理变得困难重重。

    好的产品愿景可以在开发的过程中为团队起到树立目标的作用,愿景贯穿整个scrum阶段,用以检测产品是否偏离初衷。

    把任务分为三个优先级:优先级1、优先级2、长期任务。“优先级1”的任务下一次迭代要完成,“优先级2”的任务接下来三个月要完成,剩下的都属于“长期任务”。

    设计师根据自己的设计规范,来检查产品是否达到最初的要求。

    创建其他的清单非常必要,比如“好点子”清单,“长期任务”清单。

    根据产品路线图,列出阶段性的具体开发计划。这里的计划不是路线图那种大的计划,而是根据团队的特性,合理安排不同的人员在不同的时期的任务。举个例子:

    至于其他的创意,可以先记下来,但不要纳入产品需求清单(更不用说产品路线图了)。产品需求清单要尽可能简明扼要、现实可行。

    比如开发团队就“放大”功能的工作量达成一致为5,那么“缩小”功能的工作量也会是5。当开发团队成员给出的分数存在很大差异时,最好让打最高分和打最低分的人说明原因,可能是对需求的理解出现了偏差,这时要进一步细化需求,让开发团队明确功能后再次重新打分,如果这次分歧不大,那么出现频率较高的分数即可作为最终分数。(人与人之间的偏好会存在偏差,所以需要不断促进团队的认知融合,进行多次打分,直到分数固定)

    每一个任务为什么会在清单上,在哪里,都一目了然;向利益干系人、其他团队解释时,也会事半功倍。

    产品经理模拟用户操作,测试产品是否达到自己的预期。

    产品需求清单是活的,不是死的——任务优先级是可变的。

    图片 3Scrum时间图

    本文由www.85058.com发布于互联网资讯,转载请注明出处:PM思维 | 白话Scrum敏捷开发

    关键词: