基于CMM的软件质量保证管理

来源 :同济大学软件学院 同济大学 | 被引量 : 6次 | 上传用户:weipan51
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
CMM是对于软件组织在定义、实施、度量、控制和改善其软件过程的实践中各个发展阶段的描述。CMM的核心是把软件开发视为一个过程,并根据这一原则对软件开发和维护进行过程监控和研究,以使其更加科学化、标准化、使企业能够更好地实现商业目标。CMM是一个体系,它只规定了软件开发过程能力的各种级别的特点以及改进的目标,但对如何实现这些能力和目标没有详细的指导,而且,由于软件应用领域很多,各个机构特点不尽相同,没有一个统一的详细指南可以解决所有机构面临的问题,因此,各个机构必须结合自身的特点来量体裁衣,构建自己的软件开发过程。本文旨在介绍一些简单可行的实施方法,通过某中小型企业中对实际项目的流程、简单文档模板和管理工具的应用和SQA跟踪检查活动的介绍及一些流程中常见问题及风险控制,并对现有流程提出了更深入的改进想法,给希望通过实施CMM来改进软件流程从而保证软件质量的中小企业提供参考和指导。文章主要以CMM和软件生命周期中的瀑布模型为基础,把一个完整的项目分为:需求阶段,计划阶段,设计阶段,编码阶段,测试阶段和发布。从流程上介绍一个项目经历一个周期的各阶段基本的质量保证活动,包括结合了一些管理工具进行流程的介绍以及针对这些流程如何进行SQA跟踪活动等。并根据企业特点对现有的基本流程提出了较为实际的改进建议作为下一阶段的工作方向。
其他文献
随着信息技术的不断发展,Web上的信息量呈爆炸性增长。按照所蕴含信息深度的不同,可以将Web划分为Surface Web和Deep Web两大类。其中,Deep Web是指那些存储在Web数据库里、不能
信息技术的发展,使得多媒体通信技术也日新月异地变革着。而视频直播系统作为多媒体通信技术的一个典型应用,在发挥着越来越重要的作用。随着计算机网络的发展,在网络上传输视频
近年来,随着人们对人机交互兴趣的增加,表情识别逐渐成为一个研究热点。人脸表情识别是指利用计算机分析特定人的脸部表情及变化,进而确定其内心情绪或思想活动,实现人机之间更自
伴随着网络技术和多媒体技术的飞速发展,多媒体数据逐渐成为人们获取信息的重要来源,并成为人们生活的重要组成部分。如何传输大量的多媒体信息并如何保护其安全成为国际上研究
互联网技术的推广,使得数字校园也正在飞速的发展。随着数字化校园建设的逐步完善和发展,各种基于校园网的应用系统风起云涌。各种应用系统独立认证的弊端使得校园网络集中管
目的:随着Web技术的飞速发展,一种新的、基于Internet构建的医学影像存档与传输系统受到越来越多的国内外学者的关注。本课题应用Java技术开发一个基于Internet的操作简易、通
Internet作为一个庞大的信息资源库,已成为人们获取信息的主要途径之一,也是教育资源的重要来源。但是,随着网上资源爆炸式地增长,人们在Web上找到自己感兴趣的资源越来越困
在数据挖掘领域中,分类是一种非常重要的技术。分类器集成技术是将多个不同的单分类器组合成一个分类器,以提高原分类器的分类性能。其中,AdaBoost算法是一种典型方法。限制性贝
学位
随着企业对数据的实时性的要求的提高,传统的数据仓库技术已无法满足实时性需求。实时数据仓库技术的出现,为企业或组织提供了实时或近实时的数据信息。由于数据实时性的提高