质量背景
小楠最近在做一个新闻类产品
作为这个项目的负责人,他很看好这个项目,自己全身心的投入到这个项目工作中,不分昼夜
但是,项目上线后,系统就开始频繁出现问题
小楠非常生气,也很委屈
之后他复盘,回顾了整个项目初期到项目上线的整个过程
他发现一个致命问题——质量
质量是一个项目的命脉,如果没有质量管理,说什么也是白谈
质量管理的8项原则
1.以客户为中心
以客户为中心:项目因为客户而存在。所以作为项目项目经理要理解客户当前和未来的需求,满足客户要求并争取做到超越客户的预期。
(题外话:其实做到这样真的不是见容易的事情,但是加油,相信未来一定可能更好。)
2.领导作用
确立项目团队的统一目标,让全体项目组成员参与实现项目统一目标。
3.全员参与
项目组成员是项目之本,没有这些成员,只有一个项目经理是干不了的。只有让她们充分参与进来,才能使他们的能力为组织获益。
4.过程方法
将项目进行中的各个过程管理起来,更加高效的完成项目目标。
5.管理的系统方法
识别、理解和管理是项目关联的,项目经理先识别当前情况,并理解,之后才能更好的管理,有助于项目团队更加高效的完成项目目标。
6.持续改进
项目团队的业绩是要持续改进的,团队要越来越优秀,而不是停滞不前。
7.基于事实的决策方法
有效的决策是建立在数据和信息分析的基础上的。
8.与甲方互利的关系
项目团队和甲方是相互依存的,在做到互利共赢的基础上,可以增强双方创造价值的能力。
质量管理的过程
(题外话:很多教材上都是一些概念性的回答,我这里根据自己的经验和体会,将质量管理过程分为以下三点实操内容,如果有探讨的地方,欢迎留言或评论)
创建质量标准
质量管理的过程中,需要根据客户和产品属性对整个项目的质量制定的质量测量数值(包括功能点、平均故障间隔时间MTVBF和平均修复时间MTTR等)。
如果质量偏差太大,则列为质量没有过关;如果质量接近或一样,则列为可接受范围;如果优于指标,这样的质量更加的优秀。
实施质量检测
在做质量检测时,参与人员主要为测试人员。测试人员通过测试用例对功能点进行测试后
(题外话:很多测试同学在测试功能时耗时很长,这里建议入手自动化测试)
需要相应的对系统做可靠性测试、压力测试、负载测试、兼用型测试、安全测试等。
质量保证
在具体实施质量标准时,需要测试人员按照测试计划、测试用例进行全面的测试,测试一定要覆盖度要高。
如果必要的时候需要增加质量保证人员来保证测试的结果。
同时对于系统来说,除了必要的正式环境和测试环境之外,需要做类生产环境的搭建,这样可以更加仿真的测试。