《网易一千零一夜:互联网产品项目管理实战》读书笔记
第一章 我是项目经理
给项目经理新手的五个建议:
1.多想想项目到底需要什么(与项目干系人沟通,理解前因后果,了解痛点、优先级、积弊、切入点、团队成员认知、与领导沟通到位)
2.不要凡事恨不得事必躬亲(影响他人驱动:获取理解认同,激发动力,确保对方有相应的能力)
3.不要追在别人屁股后面做监工(捋顺各个环节,建立相对应的流程规则)
4.言必信,行必果(真正赢得团队对你的信任,打造个人品牌,起表率作用,有始有终)
5.不一定要强势,但一定要内心足够强大(求同存异,可以让步、妥协,内心要有自己的坚持)
项目管理境界之一二三
境界一 做项目
用项目管理专业术语讲就是需要在满足项目铁三角(范围、时间、成本和质量)的情况下交付项目。
境界二 懂业务
懂业务不仅是指对业务领域熟悉,还包括对实现其业务需求的产品方案的了解,知道使用哪些技术来实现,以及对技术实现过程中的难点和重点需要有清晰的把握。
境界三 懂人
项目经理要活儿好、让人满意、及时进行“上下左右”不同对象的汇报沟通,从做项目到关注业务的发展、再到对人的关注。
估算那点事儿
在估算的时候不必花费大量的精力强求精确,更何况我们也无法做到精准。
估算单位的选择
1.理想人日:是指成员在不受干扰的情况下,全部时间都用于开发需求所需的天数。
2.理想人时
3.故事点:来自敏捷的概念,是对任务规模的估计,它是一种相对概念。
估算的几种常用方式
1.自下而上的估算
由每个开发人员估算自己的任务时间,然后将所有的任务汇总,并考虑过任务间的依赖关系后,就排出了计划。
2.专家判断
由一个或多个专家根据相应开发的情况给出任务的估算值
3.扑克估算
由负责人对某个需求或任务进行讲解之后,所有人可以向他提问直至足够了解,所有成员各自挑选一张扑克牌代表自己对该条目的估算。
实际应用中的估算实例
1.故事点+扑克估算(团队稳定)
2.理想人日+专家判断(新团队)
3.理想人时+自下而上(团队之间业务不熟悉且模块较多)
4.理想人日+自下而上(有主负责人,且模块较多)
关于预算 我们需要知道的点
1.提供时间范围
2.将任务分成更细粒度总是有利于估算的
3.团队需要练习估算方式并且收集反馈,便于下次调整
4.估算需要反复进行并根据实际情况进行重新估算
5.当发现团队成员过于乐观(预留)或者过于悲观(激进)时,我们需要采取相应的措施。
工作时间打扑克?一扑克估算之我见
为什么要做估算
首先,用户需要一个预期,甚至承诺,这个功能什么时候都需要提供
其次,管理层需要可预测性
最后,团队需要了解如何相互协作,在哪个时间点能够拿到所需要的接口或素材,据此规划自己的工作。
为什么选择相对估算
首先,相对估算更符合人的本能认知。
其次,正是因为上面的原因,因此掌握之后,它能让估算过程变得更快、更简单(找参照物)。
相对估算需要转化为人天吗?
如果这是你的第一个迭代,没有经验数据,可以尝试转化为人天或根据团队直觉判断
如果是迭代固定周期性的产品,在几个迭代之后,会得出一组相对数据,来衡量团队的生产效率。根据这个生产效率,能快速进行相对估算,不需要转化为具体人天就能得出结论。
扑克估算有什么好处
1.团队一起做估算,估算更全面细致(整体衡量)
2.团队一起做估算,需求探索更深入(公开化)
3.团队一起做估算,有助于优化解决方案
如何进行扑克估算
http://www.uml.org.cn/SoftWareProcess/201108264.asp《敏捷扑克估算》
扑克估算让各个角色围绕时间预估,增进了彼此之间的沟通对话,将潜在的冲突公开化、台面化,让大家去充分碰撞,然后用一种近似游戏化的方式再去化解掉,这可以说是扑克估算最为精髓的地方。
走一步,看三步一怎么做好进度计划
项目经理应该做头一个挖坑的人,引导团队拨开重重迷雾,将所有不确定一一落地。否则,模糊的概念永远停留在高层或某个人的脑袋里,不会对团队产生任何实质的影响。
具体步骤:
1.项目立项前:将目标按照功能体系分割成几个重大里程碑,并给出里程碑完成的时间点预期。
2.项目立项后:进一步推导出需求确认、设计确认、功能完成等中间节点
3.需求确认后:将工作细化,进一步明确以下时间点:设计确认、功能完成、零缺陷、发布前代码冻结以及完结日期
完成标准:指该时间点需要完成的事项列表,或应该达到的某项指标
克服估算焦虑:昨日天气法,通过分析团队的历史数据,得出生产率的估计。如果是一个新的团队,可参考类似条件下的其他团队。
怎样做好计划
首先,好的计划一定是团队共同参与才能制订出来的。(参与所带来的责任感能带来持久有效的承诺)
其次,善于规划的人,会把里程碑分割成一个个小的阶段,分而治之。
最后,好的计划必须跟进。
我们是如何开每日站会的
每日站会绝不是汇报会,而是团队沟通交流的平台,用以分享信息、做出承诺及提出故障,解决的是团队协同的问题。
为什么需要真实的白板
大家真正面对面了,互动和交流都变得生动和开放起来。
站着讨论的好处:
1.站着的时候思维会比较活跃
2.站着有点像在做演讲,这种能力平时就应该培养起来
3.站着大家容易做手势。
4.站着防止打瞌睡。
5.心理学上会促使人们更加开放,更愿意吐露心声,更愿意讲真话。
“三张牌”式站会法
•举“黄牌”,进行相关提问,向发言者了解协同及依赖的信息。
•举“红牌”,用来打断谈话,避免过度的讨论和无结果的时间浪费,提高站会效率。
“绿牌”则代表着每个人的发言权,将此牌归还给主持人表示陈述完毕。
持续更新……