论文部分内容阅读
随着我国软件产业的发展,软件工程化进程的深化,软件质量越来越成为用户方与开发方矛盾的焦点。采取何种措施来保证软件质量,在维护用户利益的同时,促进软件企业的进步是一个现实的问题,也赋予了本课题研究的现实意义。
文章首先综述了软件工程质量监控的研究成果,指出了我国软件工程质量监理的发展及研究现状。在此基础上对本课题进行了深化和拓展,本文所做的主要工作和取得的成果如下:
给出了一个完整的软件工程监理流程。通过详细分析这个流程,文章指出了软件工程监理的要点。基于以上分析,文章论述了软件工程质量监理的机制,它包括软件工程质量监理的实体、软件工程质量监理的组织、软件工程质量监理系列文件、软件工程质量监理的内容和目标管理四个部分。并给出了软件工程各个实施阶段的质量监理实施机制及控制要点。
文章通过分析前人质量模型,抽象出一个符号化的多层次模型。该模型基于软件质量目标、特性、子特性和数据项分析,层次分明,条理清晰。该模型与模糊综合评价方法综合运用,针对不同的监理对象和监理阶段,做适当调整,可产生适用的实例模型。因此,该模型灵活性强,既适用于软件过程内部质量评价,又适用于软件质量外部总体评测,是一种简便快捷的评估方法。
文章的最后给出了上述模型的实现。它是信息工程监理协同工作平台中的一个子系统。该系统依据使用者的权限不同,分为三个部分,即用户查询模块、开发报审模块、质量监控模块。这三个部分在资源利用方面相互关联,在功能实现方面又相对独立,有效的保证了软件工程监理的质量目标。
总的来说,本文融合了全面质量管理理论、信息反馈原理、模糊质量管理理论、软件工程控制论等理论的基本思想,对软件工程质量监理的流程,特别是其管理机制及主要控制内容做了系统的阐述。在此基础上,总结前人经验,提出了一个适用于软件开发过程及总体评价的软件工程监理质量监控模型并给予了实现。