游戏敏捷开发项目管理之我见(二)

时间:2021-05-08 05:35:07

敏捷开发需求管理

比较有用的资料文献(感谢作者分享):

敏捷开发模式中的需求规划
http://www.woshipm.com/discuss/277343.html

来一起聊聊产品工作中的优先级
http://www.woshipm.com/discuss/277343.html

敏捷开发模式中的需求实现
http://www.woshipm.com/pmd/34565.html

一、需求管理
PRD 实现的连续性问题->需求拆分的方式方法->需求变更处理
产品功能列表 Backlog(主题、描述、优先级、验收标准)
通常一个迭代的开始都是通过计划会议来开始的
PO 今日事今日毕

PRD:(Product Requirement Document,PRD)及产品需求文档。是产品项目概念化进入到图纸画阶段的主要的一个文档,其作用就是对MRD过程中的内容进行指标化和技术化,这个文档的质量好坏直接影响到研发部分是否能够明确产品的功能和性能。

当开发工程师不能高效完成开发的时候,产品经理要做哪些工作?
http://www.woshipm.com/pmd/273525.html
国内团队中一般都会碰到这种问题,提高自己才是王道。
如何提高:
1、促进开发工程师交流
一个人力量有限,几个人讨论方案很快就解决了。产品经理在这方面的能力,和平时大家说的沟通能力有点不一样了。
2、反推产品问题
这里主要是产品的逻辑,产品规划的UI、交互等。大方向扯一下也无妨,但是每个人的工作总要落实到功能和细节的,不然人人都谈理想、远景久没有落地的执行能力了。
3、反思自己
总结、总结、总结,自己多写东西。总结下近一周、一个月的工作中出现的问题,怎么解决的、解决的好不好、还有没有更好的方式?也可以总结下得失。不一定要长篇大论,总结行该要即可。

二、开发管理中一些问题的思考:
1、寻找问题
为什么开发工程师不能高效的完成开发。主要的原因可能有:产品逻辑不清晰,技术真的难实现,设计资源不充足,开发工程师个人能力问题,以及团队协作问题,等等。

2、定位问题
定位问题主要是确定问题的轻重缓急,也就是确定优先级。——小技巧——在确定产品核心价值后,与核心价值直接相关的问题,以及团队协作问题等。

3、沟通问题
定位结束后,沟通环节并不是相互推脱,而是大家就问题沟通。比如问题的原因、环节、步骤、涉及到的界面,功能,按钮,以及涉及到的部门和工作人员等。
沟通是为了更到的寻找解决方法,并且能够很好的总结经验。

4、解决方案
解决问题是根据问题产生的,有些问题需要当机立断,有些需要讨论后作出决定,有些需要较长时间讨论确定方案。
寻找解决方法的路上有一件事一定要明确,就是“Deadline 什么时候完成”。
过程步骤:讨论——确定——实现

5、验证
6、其它辅助