软件工程第三次作业——博文软件质量保障初探

随声附和 提交于 2019-11-30 10:52:51

 

软件质量保障初探

  1. 软件质量保障的体会

软件质量=程序质量+软件工程质量

程序的质量体现在外在功能的质量。软件功能的质量主要体现在

l  软件开发过程的可见性(visibility)

l  软件开发过程中的风险控制(Rise Management)

l  软件内部模块,项目中间阶段的交付质量,项目管理工具因素

l  R软件开发成本控制(Cost Control)

l  内部质量指标的完成情况(Internal Benchmarks)

 

软件功能的质量对最终软件的质量有举足轻重的意义,软

件工程的质量有一套成熟的理论—CMMI。CMMI的实施能够提高企业的管理水平,姜迪企业成本。

CMMI有五个等级,一级初始级、二级管理级、三级明确级、四级量化管理级、五级优化级。

由上诉五个等级可以看出,内个等级都是更高一级的基石,要上高层台阶必须踏上较低一层台阶。

要达到一定的软件质量,是要付出成本的。主要包括,预防、审评、内部故障、外部故障、流程分析改进、提高职业技能、技术投资这几个方面。

如果你是一个项目的QA,那么你认为你的工作职责范围是什么?

1。根据公司质量目标、质量方针,负责制定本部门的工作目标,按时向质量总监提交年、月度工作计划和总结。

2。负责建立公司质量保证体系,并组织其正常运行。

3。负责组织建立公司GMP文件系统,进行文件的编码、复制、发放、收回、归档、销毁等文件管理工作。

如果你是一个项目经理,那么你认为这你的项目中需要专职的QA么?还是只需有Test即可?如果一旦出现问题,你如何界定由谁担责?

需要专业的QA因为必须有人对项目负责任,项目分工是必须的,分工有助于项目的发展进行,术业有专攻,专门的QA对软件的质量起很大的作用,基于ui的软件测试,会有一些细节测试不到,导致软件出现问题。QA会使软件的质量得到保障

---恢复内容结束---

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!