1703951840
Andy有所领悟地说:“哦,看你一脸的春风得意,是不是最近有什么好事啊?难道跟Sally……”
1703951841
1703951842
“没有啦,只是看了场电影,我就知道是Jacky这小子又在乱讲。”Sam连忙解释。
1703951843
1703951844
Andy对着坐在旁边的测试Candy说:“Candy,这次Sam代码里的边界值多测测。另外,缺陷数据分析报告里的几个问题也要关注下,这个Sprint在质量上至少要提高10%。”
1703951845
1703951846
Andy已经习惯了,使用Galaxy系统里的数据分析来指导每个成员的工作。但他也知道,数据只能反映部分问题,也要结合每月对顾客的访谈报告来调整下一步的工作方向,快速试错,这才是互联网软件开发之道。
1703951847
1703951848
3.项目管理
1703951849
1703951850
项目管理中,数据辅助管理就显得格外重要了,我在担任1号店PMO总监时,我们的PM每个人能够负责4.5个500人日的大项目,高效管理的背后是强大的数据和系统的支持。我们先来看一个项目管理工具的截图,如图7-3所示。
1703951851
1703951852
1703951853
1703951854
1703951855
图7-3 项目管理工具截图
1703951856
1703951857
项目经理,把项目任务录入到Galaxy系统里,各开发团队把Story与项目进行关联,这样项目经理就能够实时地看到每一个人的工作进展,而且任务之间的依赖关系也一清二楚。哪个人有Delay风险,哪个任务的Delay会影响其他任务,里程碑是否有风险,项目进度一目了然。
1703951858
1703951859
4.团队管理
1703951860
1703951861
在开发团队管理中,我们推崇“开发团队健康度”管理理念,通过定义和统计进度、成本、质量、过程四个维度指标,综合反映各开发团队日常工作进展,如图7-4所示是“健康度统计结果示意图”。
1703951862
1703951863
1703951864
1703951865
1703951866
图7-4 健康度统计结果示意图
1703951867
1703951868
有了健康度指标,就能够对多个团队进行横向对比,虽然各团队开发的业务不一样,人员构成不一样,但在四个维度的指标面前,就具备可比性。
1703951869
1703951870
下面给大家展示一个具备通用性的健康度指标,如图7-5所示。大家可以根据企业自身的特点进行增减,各健康度指标的权重也要根据实际情况进行调整,切忌生搬硬套。
1703951871
1703951872
1703951873
1703951874
1703951875
图7-5 健康度指标
1703951876
1703951877
5.开发资源分配
1703951878
1703951879
这里指的是对开发资源的有效分配,包括三部分:制定资源分配原则、各业务部门资源占比基准、季度回顾。
1703951880
1703951881
首先,制定开发资源分配原则,这是在公司层面来制定的,根据公司的战略来决定如何分配,如图7-6所示是一个资源分配的例子。
1703951882
1703951883
1703951884
1703951885
1703951886
图7-6 开发资源分配原则示例
1703951887
1703951888
从饼图中可以看到,这个公司的开发资源有60%用来做产品优化和业务部门的需求,20%用于创新项目,另外20%技术部预留用于系统升级,这也是目前普遍的做法。
1703951889
[
上一页 ]
[ :1.70395184e+09 ]
[
下一页 ]