项目管理实战
如何做好项目的质量保证
研发过程中的几个质量保证阶段:
(1)需求阶段
需求记录,做需求记录的目的,以需求文档做为标准进行研发输出
需求评审,分析需求文档,达成需求文档在理解上的一致性,排查需求中的问题
(2)开发阶段:
关联需求、分支规范、提交规范、编码规范、用例管理
代码准入:CR,代码检查,UT检查,接口验证,UI验证,自动打包
(3)测试过程:
环境管理,手工测试,接口测试,性能测试,稳定性测试,引流测试,容灾测试,
mock测试,安全测试,适配测试,弱网测试,埋点测试
(4)灰度:
分机房发布、分阶段发布、自动发布、发布回滚、接口回归,Crash
(5)发布:
接口监控、Crash监控、性能监控、业务监控、埋点监控、反馈监控
程序员做项目管理的几个误区
凡事不必事必躬亲
自己的产出,全部需要别人的工作
追在别人屁股后面做监工
项目管理的五大过程组
PDCA 循环,它最早来自于质量管理领域,意思是做任何事情,都要经过规划(Plan)、执行(Do)、检查 (Check) 和行动 (Act) 这四个步骤,又称戴明环。
启动过程组(千里之行,始于足下)
规划过程组(运筹帷幄,决胜千里)
执行过程组(言出必行,行之必果)
监控过程组(审时度势,沉着应变)
收尾过程组(慎终如始,则无败事)