论文摘要
软件开发项目不同于一般的工程建设项目,我国的项目管理研究大多集中在建筑业等一些成熟的工程和科研行业,对项目管理在软件开发应用研究较少,对质量管理的研究就更少。信息技术先进的国家在软件开发项目管理方面的知识理论较成熟,关于这方面的文献较多,但大多针对大中型公司和管理运作比较规范的软件公司,并且国外软件开发管理研究主要是针对商业通用应用软件和大型基础软件。而我国的软件业与国际软件业差距较大,大多数软件企业规模较小,很多还处于小作坊式的开发管理模式中,很多软件开发项目主要是针对具体用户的二次开发和应用定制。如何借鉴国际上先进、成熟的软件开发管理思想和管理水平,在我国软件企业中有效地实施项目质量管理,提高软件开发的质量,增加项目的成功率,这对于我国软件企业具有极其重要的意义。本文首先对软件开发项目质量管理进行了概述,阐述了软件开发项目质量管理的定义和质量度量模型,并对比了工程项目管理中质量管理的特点。然后阐述了软件开发项目质量规划研究,重点研究了在软件开发项目中,如何结合项目管理的思想,进行全面质量管理;在软件开发项目质量保证研究章节中,重点研究了在软件开发项目中,涉及质量保证的几个重点因素以及解决方法;在软件开发项目质量控制研究章节中,重点研究了在软件开发项目中,如何对质量进行控制,提出重点控制的因素。在详细阐述质量规划、质量保证、质量控制后,结合具体案例——上海排水信息管理系统软件开发项目,对项目质量管理的应用进行了阐述和效应评价,介绍了其中正确的方式方法,也说明了其中犯的错误,供项目工作者借鉴。最后,对全文进行了总结,指出项目质量管理必须适合软件开发项目的特点,测试是软件质量保证的重要手段,强调软件文档的重要性等质量管理要素,并提出了解决问题的思路。
论文目录
摘要Abstract1 绪论1.1 研究背景1.2 文献综述1.3 研究方法1.4 本文的体系结构1.5 创新之处2 软件开发项目质量管理概述2.1 软件开发项目质量管理定义2.2 软件开发项目质量度量模型2.3 软件开发项目质量管理的主要技能3 软件开发项目质量规划研究3.1 软件开发项目质量规划的概念3.2 制定软件开发项目质量规划的作用3.2.1 为质量管理活动的分工提供依据3.2.2 为质量管理活动的资源筹措提供依据3.2.3 为质量管理活动的检查与控制提供依据3.3 软件开发项目质量标准3.3.1 ISO9000:1994系列质量保证模式3.3.2 软件能力成熟度(集成)模型(CMM和CMMI)3.3.3 ISO/IEC12207(IEEE/EIA12207)3.3.4 TL90003.3.5 ISO1555043.3.6 ISO9001:2000版的新特点3.4 制定软件开发质量规划前需要明确的四个问题3.4.1 平衡质量与效益的关系3.4.2 确定好软件质量的责任人3.4.3 项目经理的责权对等3.4.4 区分清楚软件项目质量管理与一般项目质量管理的区别3.5 软件开发项目质量规划的编制流程3.5.1 制定软件开发质量规划3.5.2 针对软件开发质量管理,选择全面质量管理方法3.6 项目质量规划潜在风险的识别和防范3.6.1 组织结构对质量规划的影响3.6.2 软件开发项目软件开发风险和实施风险控制3.7 软件开发项目质量规划的编制方法3.7.1 软件开发项目质量需求的建立3.7.2 制定软件设计计划3.7.3 制定软件的测试计划4 软件开发项目质量保证研究4.1 软件开发项目质量保证的概念4.2 软件开发项目质量保证体系的建立4.2.1 软件开发项目质量保证体系的重要性4.2.2 软件开发项目质量保证体系的内容4.2.3 软件开发项目质量保证体系的建立4.3 软件开发项目质量保证的关键技术4.3.1 软件复用技术4.3.2 新的软件开发技术4.3.3 容错技术5 软件开发项目质量控制研究5.1 软件开发项目质量控制的定义5.2 软件开发项目主要阶段质量控制5.2.1 系统分析与软件定义阶段5.2.2 软件需求分析阶段5.2.3 软件设计阶段5.2.4 软件实现阶段5.2.5 软件测试阶段5.2.6 软件验收阶段5.2.7 软件使用和维护阶段5.3 软件测试是软件质量控制的重要手段5.3.1 软件测试很重要5.3.2 软件测试要有科学的方法5.3.3 如何提高软件测试水平5.4 克服软件开发项目质量控制的三个难关5.4.1 软件开发过程中存在大量的不确定性难关5.4.2 人员管理难关5.4.3 进度计划控制难关6 案例分析:上海排水信息系统的质量管理6.1 项目背景6.1.1 项目背景6.1.2 技术简介6.1.3 项目内容及要求6.2 项目组织结构6.3 上海排水项目的质量规划6.3.1 确定项目需求,制定软件质量规划6.3.2 确定软件质量保证的方法6.4 上海排水项目的质量保证6.4.1 开头(项目计划编制阶段)—质量管理过程的不确定性6.4.2 中间(项目实施过程阶段)—质量管理过程的不稳定性6.4.3 结尾(项目收尾阶段)—质量管理工作的难切换性6.5 上海排水项目的质量控制6.5.1 质量控制的核心6.5.2 质量控制的过程6.6 上海排水项目实施项目质量管理的效果评价6.6.1 设置合适的软件项目质量控制组织6.6.2 恰当的范围定义6.6.3 适时的培训工作7 结论与展望参考文献致谢个人简历发表的学术论文
相关论文文献
标签:软件开发项目论文; 质量管理论文; 质量规划论文; 质量保证论文; 质量控制论文;