上海论文网是一家老字号代写网站,专业提供代写硕士毕业论文服务。

基于缺陷管理之软件管理改进探究——以LM公司电子银行软件项目为例

日期:2020-08-07 10:13 作者:上海论文网 编辑:若诗 点击次数:97
销售价格:150 论文编号:el2020080710130020598 论文字数:3478 论文用途:其他
论文地区: 论文语种:其他 所属栏目:项目管理 TAG:

本文是项目管理论文,本文通过对软件项目管理和软件缺陷管理领域国内外研究文献和研究成果进行分析,发现如何运用软件缺陷管理技术优化项目管理过程的研究文献几乎为零。

本文是项目管理论文,本文通过对软件项目管理和软件缺陷管理领域国内外研究文献和研究成果进行分析,发现如何运用软件缺陷管理技术优化项目管理过程的研究文献几乎为零。但软件行业项目量化管理、持续性优化已经成为软件行业的发展趋势,同时缺陷度量是软件缺陷管理的核心,而软件缺陷管理又是软件项目管理中一个重要环节。因此如何运用软件缺陷管理改进项目管理过程已成为一大难题。本文针对上述问题展开了深入研究,主要内容如下:首先,本文在对软件缺陷管理的国内外文献进行深入分析的基础上,得出启示:软件缺陷管理应用于项目管理过程改进是未来研究的重点。但是现有研究忽略了数据量化分析功能,且主体文章偏向工程领域,对于如何进行量化的管理和优化项目管理过程只字未提。因此本文提出新的研究方向运用软件缺陷管理优化项目管理过程。

........

 

第1章绪论

 

全文共分为六个章节,具体安排如下:第一章绪论,阐述了论文的研究背景,根据现有研究提出了本文的研究目标:运用软件缺陷管理技术创新项目管理过程;并分析了软件缺陷管理和项目管理过程的国内外研究现状。第二章软件缺陷管理与软件项目管理,概述了软件缺陷管理及主要工具、缺陷跟踪管理流程以及缺陷度量与分析技术,具体分析了软件缺陷管理的GQIM度量模型和Gompertz缺陷预防模型的数学原理和建模机理。并对软件项目管理的基本概念和其过程的五大子过程进行了阐述,明确了项目管理的重要性和五个子过程的主要目标。第三章LM公司电子银行软件项目概述,论述了公司及部门的组织架构、项目背景和项目架构,以及在对LM公司电子银行软件项目的整体功能和缺陷分析的基础上指出了项目管理中存在的主要问题。第四章LM公司电子银行软件项目缺陷管理应用,运用GQIM度量模型进行缺陷的度量和分析、Gompertz模型进行缺陷预测以及漏测分析技术进行缺陷归纳及分类研究,并从项目整体、开发人员、测试人员以及项目质量等多方面分析项目问题。第五章LM公司电子银行软件项目管理过程改进和对比分析,在以上章节分析的基础上本章重点从项目计划和监督控制过程提出项目具体的改进措施;并对项目改进后的数据再次进行统计,通过对比分析项目改进前后的度量指标值,详细阐述改进后取得的成果及得出本文的结论。第六章总结与展望,总结论文的主体内容,并对下一步的研究目标和重点进行了展望
项目管理论文怎么写

...

 

第2章软件缺陷管理与软件项目管理

 

2.1软件缺陷管理概述
软件缺陷分析是指收集软件开发、运行过程中产生的缺陷,并对其信息进行分类和汇总统计,计算编写分析报告的活动。软件缺陷的收集则是软件缺陷管理的基础,而缺陷分析是软件缺陷管理的核心[50]。缺陷分析是从宏观及微观纬度对缺陷分别进行统计,目前主流的缺陷分析方法包括根本原因分析法、柏拉图分析、缺陷正交分类等。缺陷分析作用主要如下:(1)数据支撑:统计不同类型的缺陷发生概率,掌握缺陷发生的密集区域,明晰其发展趋势,了解其产生原因和修复需花费的工作量,确定缺陷修复最优分配人等;(2)项目改进:提出针对性的改进措施降低缺陷的发生率;度量指标的分析是为了指出项目中存在的问题,从而提出具体措施优化项目管理过程;(3)质量保证:提供软件质量的权威评估数据,以及作为判定软件是否可发布或交付使用的重要依据。软件度量是对软件开发过程进行数据定义、收集以及分析的持续性定量化过程,目的在于对度量对象加以理解、预测、评估、控制和改善[51

 

2.2软件缺陷管理的具体应用
软件缺陷量化管理过程是指组织对软件产品都设置定量的质量目标,根据组织设定的目标值实施数据收集、分析以及度量,并测量各项指标值确定项目的过程性能目标基线,对项目管理过程进行统计管理,识别项目管理过程中相关问题并采取纠正措施,从而识别特殊原因,并设法实现项目的预测性能,并为寻求项目管理过程改进机制提供依据。根据组织的目标、关键过程及各个阶段统计的度量指标值(软件缺陷量化管理体系)来进行缺陷的控制,并采取措施保证目标实现,使缺陷管理达到高度的量化和透明化。缺陷预防是指为了避免软件的各种错误遗留到后续开发阶段,运用各种技术和过程来发现这些问题,从需求开发管理、配置管理以及变更管理等关键过程进行缺陷预防和控制,并采用有效的复用、分析和处理缺陷的共性原因,来实施缺陷预防[55]。缺陷预防是一个持续改进的流程。缺陷预防的目的是识别缺陷产生的原因,从而避免其再次发生。测试人员需从项目生命周期之初介入,准确地理解测试对象并生成可测试的需求。软件组织应在量化理解其过程能力的基础上,引入新方法和新工具并提出组织级开发过程、缺陷发现过程的持续地改进措施,并在组织内加强彼此的经验交流,从而实现软件产品的缺陷预防[56]。

 

第3章LM公司电子银行软件项目概述...........18
3.1LM公司的组织架构.........19
3.2LM公司电子银行软件项目背景和项目架构................20
第4章LM公司电子银行软件项目缺陷管理应用...........25
4.1项目整体缺陷预测和度量统计......................................26
4.2项目各阶段度量数据统计..............................................30
4.3项目整体软件缺陷预测及量化分析..............................32
第5章LM公司电子银行软件项目管理过程改进和对比分析...........38
5.1LM公司电子银行软件项目管理过程改进....................40
5.2项目管理过程改进后整体缺陷度量指标统计..............43
5.3项目管理过程改进后各个阶段度量数据统计..............45

.....

 

第5章LM公司电子银行软件项目管理过程改进和对比分析

 

5.1LM公司电子银行软件项目管理过程改进
本章主要从项目管理过程五个子过程分别提出对应的改进措施,并对改进后的项目再次进行度量,并对比分析,得出改进后项目取得的成果。根据第四章节分析的项目问题,现提出以下针对性的改进措施:(1)项目经理既要考核编码能力同时必须具备项目管理能力;无法满足需要对项目经理进行相关管理技能培训,满足项目经理上岗要求;(2)业务人员在制定项目范围时尽量详细阐述功能的实现,并对成员行差异化进行分析,明确阐述不同行功能的实现;(3)进行人员能力等级评定,组内配备资深人员进行管理或编码质量把控;(4)项目工期制定考虑组内成员知识等级,不同人员编码成熟度不一样;(5)项目进度计划要细化到具体任务,任务分配到人同时需组员确认;(6)项目风险计划制定时考虑以往项目经验罗列所有可能出现的风险,并规定风险值以及预防措施;(7)项目沟通计划做到及时、准确、恰到好处。项目执行过程主要是指正式开始为完成项目而进行的活动或努力的工作过程,是项目管理应用中最为重要的环节,从四个方面分别提出改进措施,主要如下:(1)、需求管理1)需求人员在需求确认前过滤内容,重复的或紧急的等CQ进行标记,明确优先级,筛选有效需求;2)更新需求文档,明确不同行差异化点;细化需求点,需求描述步骤详细具体,尽量做到一步了然;3)把控确认时间,对已提出的需求做到快速及时反馈;针对界面问题或是缺陷类CQ标注全法人行优化。
项目管理论文范文

 

5.2项目管理过程改进后整体缺陷度量指标统计
本节主要对项目改进前后进行对比分:对比表4.3和表5.3数据以及运用缺陷正交分类法ODC分别从CQ需求类型分析图、CQ严重程度分布图、CQ趋势图以及缺陷复测不通过次数方面进行缺陷跟踪管理,得到以下结论:(1)整体的缺陷回退率、测试用例评审发现率、每个项目组成员缺陷率、缺陷修复平均时长、缺陷关闭平均时长以及缺陷审核平均时长度量指标值在数值上都明显降低了,说明项目管理过程改进整体上效果显著结论:1)所有成员缺陷复测不通过次数均不同程度降低,整体数量不断递减;2)新员工和新进人员居多。段A和王E项目改进后编码能力得到提升,代码质量明显优于以前,后期仍需持续性优化。(6)缺陷密度提升原因,最主要是差异化造成的。CQ差异化是指在已有功能基础上增加其他行判断,通常在代码中增加行判断或是直接配置接口参数。随着成员行不断进行验收,后期项目缺陷率度量指标值会不断的增加。该部分CQ占总数的20%,可查看管理工具代码行数字段,详情如下图5.7所示
该论文为收费论文,请扫描二维码添加客服人员购买全文。