在质量管理领域,涉及的知识点主要是质量保证和质量控制的措施。我们要记住质量是规划出来的,而不是检查和测试出来的。任何通过事后增加测试和检查,而后修改问题的方式来增加质量的方法是错误的。质量保证的目的是保证项目实施是按照组织的质量政策来实施的,是按照质量管理计划来进行的。质量保证主要针对的是过程,也就是保证我们过程是正确的,这个过程是通过质量审计、过程分析来达到目的。而质量控制针对的是结果,也就是通过质量控制来确认我们的可交付物是否是符合质量要求。质量控制的方法很多,比如因果图、帕累托图、控制图等等。但是在IT类项目的实施中,有很多方法来实施质量保证和质量控制。 ①如对于质量保证,我们可以通过QA部门的里程碑式的阶段审计来确认我们的过程是否争取。如果阶段审计达标,则决定进入下一阶段,否则需要采取相关的措施知道符合要求后方可进入下一阶段。 ②对于质量控制,我们可以采取分阶段测试的方法,如一个成果的测试要经过DVR,PVR,PRA和SRA阶段的测试后才可以认为是合格的。在每一轮送测试之前采取预版本机制,内部团队先自行进行内部测试,在保证上一次测试的问题解决并没有副作用以后才正式发布版本送测,这样提高了测试效率,也提高了产品的质量。 ③同时,加强代码的review,在修改代码的时候要经过其他同事的review以后才可以提交,这样的话,也提高了产品的质量。 ④此外,加强项目团队的培训,增加团队成员的工作技能和经验。增加团队的凝聚力和协作能力,也有利于生产高质量的产品。 |