国内质量意识的变更过程
北京慧灵科技有限公司高级顾问贺炘
软件测试作为软件开发活动中非常重要的一个质量保证环节,越来越受到业界的认可和重视。国内对软件质量的重视跨越了几个阶段:
在1996年前后,国内只有为数很少的大公司才有软件测试职位,很多人并不清楚软件测试工程师到底是做什么的。这个时候的软件开发都是依靠个人的能力,比如当时的知名软件WPS、KV100、CCDOS等,都是由一个或几个能力很强的开发人员来完成的,质量保证主要依靠开发者个人,调试和测试没有本质的区别,也谈不上对质量的控制。
在2000年左右的时候,软件危机逐步得到了各大软件开发商的重视,那时兴起了一阵软件公司过ISO9000的热潮,但毕竟这个质量体系是针对制造业设计的,有些许的不适合。于是CMM的评估与认证得到了各个企业的空前重视,咨询、评估、培训也如雨后春笋般发展起来。软件企业如抓到了质量控制的救命稻草般,前仆后继地进行着CMM的评估与认证,目的只有一个,把软件质量变成企业可控制的风险,通过流程的控制来控制软件产品质量。
随着CMM热潮的消退,软件项目的关键质量环节,项目¾-理的角色得到了大家的认可,随着质量控制方式从流程逐步转向关键角色——项目¾-理,PMP的认证也空前火爆起来。各个培训公司都先后推出了项目管理培训和认证,企业也希望按照规范的方法来开发软件,希望每个项目¾-理都能够将项目风险控制到企业能够接受的程度,风险控制重心由流程转到了角色(当然在流程已¾-基本稳定的前提下)。
为了更好地控制软件产品质量,CMM体系中的质量保证岗位SQA(软件质量保证)的角色越来越受到企业的重视,并得到了推广,各个企业纷纷成立了独立的SQA部门,开始对企业内部的研发体系进行监控,并进行过程的度量和审查,期望通过这样的方式来保障软件产品质量,质量的控制角色开始专业化、系统化。
最近一两年内,软件质量活动中最重要的一环,软件测试工程师得到了空前的重视,从各大媒体的长篇报道中就可见一斑。软件测试已是质量保证活动中最后的一环,也是除开发外,直接和软件质量息息相关的环节,软件测试工作开展得好坏,直接同软件质量相关。但是国内软件测试行业的发展和人才保有量还比较低,很多公司采用的测试体系测试流程还未与国际接轨,测试从业人员的技能还比较单一,这些都是目前国内测试行业的一些现状,也是业界急需解决的问题。
根据上述的回顾和分析,国内的质量意识从不重视,到对过程的注重,又逐步地转向了对具体岗位、具体角色的重视。这一转变说明在激烈的市场竞争中,各个企业已充分意识到了质量的意义,质量对一个企业生存和发展的影响。也可看出,软件测试工作的规范、合格软件测试工程师的培养继续会成为业内新的热点。
作者介绍:
国内知名软件测试主题社区——测试时代(ltesting.net)工作室成员。
北京慧灵科技有限公司高级顾问,软件测试培训、咨询讲师,ISO9000注册外审员,北京软件行业协会测试工作委员会副秘书长。先后在北大方正,神州数码等国内知名企业从事测试管理工作。精通测试体系建设/测试人员管理/测试工具的选择与使用/测试过程管理与控制/测试过程的监控方法与评估/测试体系的优化与改进。
分享到:
相关推荐
质量体系变更策划规范.pdf
需求变更过程中,需求变更表需求变更过程中,需求变更表
分析了软件的重要性,讨论了目前...在此基础上,通过分析目前软件需求变更管理存在的主要问题,提出了使用软件过程质量管理来控制需求变更的思想,并且讨论了软件需求变更过程的质量管理及控制的思路框架和应用的方法。
质量标准的变更研究思路.pptx
质量体系变更策划程序.pdf
2019变更质量负责人变更专项内审.pdf
对需求过程中的变更进行进行描述对需求过程中的变更进行进行描述
CMMI 在变更中的控制模板,整个过程可以嵌入在CM的过程文件中。
为了抽取工作流过程变更的有效信息,基于变更事务组织的变更日志,讨论了复杂变更事务中主变更 (primary changing) 操作和伴随变更(concomitant changing)操作的关系问题,并在变更事务中主变更确定情况下对伴随变更...
对工程施工过程中设计变更的管理措施
质量体系变更策划程序.doc
记录软件开发过程中需求变更情况,如何来编写需求变更,提供一个需求变更的模板。
变更管理的定义是指在维护过程中对系统或服务所作出的各种改变,包括增补、移除和其他修改。数据中心基础设施类的变更表现形式为:环境(电力系统、空调、布线、建筑物、安防系统、消防系统等)、系统硬件/网络硬件...
范围进度成本质量采购变更一览表.doc
常见变更请求数据项 数据项名称定义 变更由来请请求变更的功能区域,可能包括的团体,有市场、管理、客户、软件工程、 硬件工程和测试 变更要求I D号请分配给每个请求的标签或顺序号 变更类型请变更请求的类型,例如...
PMP资料执行过程组--变更日志.pdf
附带变更控制的配置管理系统是集中管理项目内变更的标准过程,且效率高、效果好。附带变更控制的配置管理包括识别、记录和控制基准的变更。施加变更控制的程度取决于应用领域、具体项目的复杂程度、合同要求,以及...
(1)项目启动阶段的变更预防 (2)项目实施阶段的需求变更 (3)项目收尾阶段的总结
需求变更流程模板,,主要是帮助我们在管理的过程中,如出现变更情况所需要出示的文档。此文档可以帮助我们进行存档