QA可视化项目管理
技术 K:我完成到图片分享功能,图片下载的bug已经就提交上来了,但是我现在没有时间改bug。
测试 F:我已经提了一轮的bug了,但是我不知道bug什么修好,然后我可以去复查。
交互 E:图片分享功能开发完成了?可以测试了吗?
产品经理 :现在大概还有多少P0的bug?zero bug时间节点是否需要后延?
… …
如果没有QA,项目的状况不是对每个项目成员透明化,就会出现以上的各种情况;
QA作为协同式任务管理工具,通过对每个任务的记录和跟踪,让项目成员对整个项目的情况有直观的了解,项目经理可随时监控项目推进中的风险是否在可控范围,并提前快速作出调整。
不管是前期开发的工作包还是后期的测试bug,均以任务的形式录入在QA里,然后对这个任务的一些基本属性做设置,如:属于哪个milestone、哪个模块等,然后由各个阶段的Triage的负责人按照需求等级标准来对任务作分类定级,并确定是否做,是否现在做;所有的任务都必须经过Triage并approve通过,才能开始工作。Triage的决策需要多个层面的知识(结合产品、技术、进度等多方因素),特别是在大项目中,Triage往往是一项群体工作,以功能小组(feature team)或产品决策组的方式来进行。在项目的不同阶段,可以由不同的角色来主导Triage流程。
在任务approve后,各职能方leader将任务指派给相应具体执行的人员。执行人员,也就是任务的owner,必须设置任务的Status date,如:Status任务状态是Working(进行中);Status date即完成日期点,Status date应真实反映实际工作计划,并应契合项目时间表。
在执行人员完成任务时,QA会通知各职能方leader去关闭这个任务,关闭的意义在于通知任务的相关跟踪者,可以着手下一部分的工作,如某功能代码任务关闭,即相关测试人员就知道可以开始这个功能点的测试工作;
通过任务在QA系统里的记录和跟踪,以及任务状态的实时更新,最终会汇总生成各种可视化的图表,项目进展直观,且可度量,能够很好的把握整个项目推进的节奏,对项目中各项问题和风险定位更容易,并可在周会上对项目的所有成员公开进度信息,便于协调一致;
其中最重要的图表:glide path任务走势图:

“实际任务走势”与“计划任务走势”的对比,可以衡量出计划与实际的偏差。
出处:163 UED Team
责任编辑:bluehearts
上一页 关于项目管理的一点体会 [2] 下一页 关于项目管理的一点体会 [4]
◎进入论坛网站综合、网页制作版块参加讨论
|