基于同行评审的信息化应用软件开发项目质量管理研究
发布时间:2021-08-27 00:54
国内外软件开发项目质量管理经过多个阶段的发展,已经形成了如CMMI、ISO/IEC 9126等一些通用的质量管理标准及模型,但在实际应用过程中还应当结合企业自身特点加以剪裁发展,形成一套实用、科学的质量管理方法落地实施。目前ZY公司信息化应用软件开发项目质量管理的手段主要依靠在开发流程的末端或试运行阶段进行缺陷的检测和识别,手段较被动,项目交付产品质量有待提高。基于这些问题,本文研究如何以较为经济有效的方法提高项目质量管理能力,识别并降低项目交付产品的缺陷,进而提高项目质量。针对ZY公司改进与创新管理软件开发一期项目缺陷过多的状况,通过对减少软件缺陷方法的分析,引入软件同行评审方式,将其运用于软件开发生命周期各阶段。一方面,构建了由指南库、缺陷库、度量库组成的软件同行评审经验库,并给出了度量评审有效性的具体实施方法。同时将基于软件同行评审经验库的质量管理方法应用到改进与创新管理软件开发二期项目上,发现实施效果良好。研究结果表明所提出的方法经济有效,对提高信息化应用软件开发项目的质量具有积极的参考和借鉴意义。
【文章来源】:厦门大学福建省 211工程院校 985工程院校 教育部直属院校
【文章页数】:88 页
【学位级别】:硕士
【部分图文】:
图1-1?ZY公司信息化应用体系架构??资料来源:ZY公司内部资料??
行评审经验库在企业改进与创新管理软件开发二期项目质量管理中的应用,理论??和实践意义兼而有之。??2、本文研宄的技术路线见图1-2。??检索、查阅相关文献?改进与创新管理项目??提炼国内外研究成果?一期质量现状评估??^?f",?^??分析归纳推理?J??提出构建同行评审经验库^???\Z???应用于改进与创新管理??二期项目质量管理??设计?r?初始化信息系统 ̄ ̄I??满意度调查问卷?|运维服务平台??????发放和回收调查问卷?搜集缺陷数据??C?P??同行评审经验库应用效果??图1-2研宄的技术路线??1.3研究内容和框架??1.3.1研究内容??本文从分析企业改进与创新管理软件开发一期项目质量状况入手,通过对软??件缺陷识别方法的分析对比,提出引入软件同行评审,将其运用于对软件开发生??命周期各阶段,从而提升软件缺陷的识别能力,减少软件缺陷的数量,进而提高??项目质量的研宄方法。尝试构建由指南库、缺陷库、度量库组成的软件同行评审??4??
2.1.3信息化应用软件开发项目的生命周期??信息化应用软件开发项目生命周期的重点在于创造一个产品一软件,软件开??发生命周期(SDLC)是项目生命周期(PLC)的一部分,两者关系如图2-1所示。??软件开发生命周期是信息化应用软件开发项目常用的产品生命周期。??项目生命周期(PLC)??定义项目目标制定项目规划|执行项目规划|■一项目收尾H?项目评价??规划?分析?设计?实施? ̄维护与支持??软丨牛开享生命周期(SDLC〉??PLC与SDLC??图2-1项目生命周期与软件开发生命周期??资料来源:马丘卡.信息技术项目管理(第2版)[M].电子工业出版社,2007.??通常软件开发生命周期包括了调研阶段、实施阶段和运行阶段,各阶段逻辑??关系与主要工作内容如图2-2所示,第一阶段为调研阶段,包括业务需求调研分??析、范围定义、概念设计等;第二阶段为实施阶段,包括系统设计与实现、测试??等;第三阶段为运行阶段,涉及到从系统部署、上线运行直至系统报废。??第一阶段.?调研?第二阶段:实施?第三阶段:运行??4???????雄中TTr^7田软什的贫知右向?设定合同基准完成应用软5角保:用户?求得到满足。??^?倾发与霞?刑台:验证和系统可扩展??爲开始:争取计划得到批准性??m束:获得计幻和:目批准?|结完成和核实系统1结束:淘汰系统??阶段1?阶段2?阶段3?阶段4?阶段5?阶段6?阶段7?阶段8?阶段9??I用户需I概念|系统与规|资源|资源|系统|?|运行与||生泳??求定义定义范定义获取?选择?实施?mi维护天双??——1-.
本文编号:3365313
【文章来源】:厦门大学福建省 211工程院校 985工程院校 教育部直属院校
【文章页数】:88 页
【学位级别】:硕士
【部分图文】:
图1-1?ZY公司信息化应用体系架构??资料来源:ZY公司内部资料??
行评审经验库在企业改进与创新管理软件开发二期项目质量管理中的应用,理论??和实践意义兼而有之。??2、本文研宄的技术路线见图1-2。??检索、查阅相关文献?改进与创新管理项目??提炼国内外研究成果?一期质量现状评估??^?f",?^??分析归纳推理?J??提出构建同行评审经验库^???\Z???应用于改进与创新管理??二期项目质量管理??设计?r?初始化信息系统 ̄ ̄I??满意度调查问卷?|运维服务平台??????发放和回收调查问卷?搜集缺陷数据??C?P??同行评审经验库应用效果??图1-2研宄的技术路线??1.3研究内容和框架??1.3.1研究内容??本文从分析企业改进与创新管理软件开发一期项目质量状况入手,通过对软??件缺陷识别方法的分析对比,提出引入软件同行评审,将其运用于对软件开发生??命周期各阶段,从而提升软件缺陷的识别能力,减少软件缺陷的数量,进而提高??项目质量的研宄方法。尝试构建由指南库、缺陷库、度量库组成的软件同行评审??4??
2.1.3信息化应用软件开发项目的生命周期??信息化应用软件开发项目生命周期的重点在于创造一个产品一软件,软件开??发生命周期(SDLC)是项目生命周期(PLC)的一部分,两者关系如图2-1所示。??软件开发生命周期是信息化应用软件开发项目常用的产品生命周期。??项目生命周期(PLC)??定义项目目标制定项目规划|执行项目规划|■一项目收尾H?项目评价??规划?分析?设计?实施? ̄维护与支持??软丨牛开享生命周期(SDLC〉??PLC与SDLC??图2-1项目生命周期与软件开发生命周期??资料来源:马丘卡.信息技术项目管理(第2版)[M].电子工业出版社,2007.??通常软件开发生命周期包括了调研阶段、实施阶段和运行阶段,各阶段逻辑??关系与主要工作内容如图2-2所示,第一阶段为调研阶段,包括业务需求调研分??析、范围定义、概念设计等;第二阶段为实施阶段,包括系统设计与实现、测试??等;第三阶段为运行阶段,涉及到从系统部署、上线运行直至系统报废。??第一阶段.?调研?第二阶段:实施?第三阶段:运行??4???????雄中TTr^7田软什的贫知右向?设定合同基准完成应用软5角保:用户?求得到满足。??^?倾发与霞?刑台:验证和系统可扩展??爲开始:争取计划得到批准性??m束:获得计幻和:目批准?|结完成和核实系统1结束:淘汰系统??阶段1?阶段2?阶段3?阶段4?阶段5?阶段6?阶段7?阶段8?阶段9??I用户需I概念|系统与规|资源|资源|系统|?|运行与||生泳??求定义定义范定义获取?选择?实施?mi维护天双??——1-.
本文编号:3365313
本文链接:https://www.wllwen.com/guanlilunwen/zhiliangguanli/3365313.html