A市教育云平台项目的质量改进研究.docx

上传人:王** 文档编号:1333926 上传时间:2024-06-19 格式:DOCX 页数:29 大小:144.21KB
下载 相关 举报
A市教育云平台项目的质量改进研究.docx_第1页
第1页 / 共29页
A市教育云平台项目的质量改进研究.docx_第2页
第2页 / 共29页
A市教育云平台项目的质量改进研究.docx_第3页
第3页 / 共29页
A市教育云平台项目的质量改进研究.docx_第4页
第4页 / 共29页
A市教育云平台项目的质量改进研究.docx_第5页
第5页 / 共29页
A市教育云平台项目的质量改进研究.docx_第6页
第6页 / 共29页
A市教育云平台项目的质量改进研究.docx_第7页
第7页 / 共29页
A市教育云平台项目的质量改进研究.docx_第8页
第8页 / 共29页
A市教育云平台项目的质量改进研究.docx_第9页
第9页 / 共29页
A市教育云平台项目的质量改进研究.docx_第10页
第10页 / 共29页
亲,该文档总共29页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《A市教育云平台项目的质量改进研究.docx》由会员分享,可在线阅读,更多相关《A市教育云平台项目的质量改进研究.docx(29页珍藏版)》请在优知文库上搜索。

1、A市教育云平台项目的质量改进研究摘要由于社会的进步和科技的迅速发展,软件开发作为互联网行业的重要产业,提高软件开发的质量也变得更加举足轻重。通过对软件开发的流程进行规划,使其成为一个严密的体系,从多个角度进行规范化管理,可以有效的提升项目开发的效率。本文结合1.C公司对A市教育云平台的开发案例进行研究。首先对于质量管理的研究背景、研究意义和方法进行阐述。接着叙述相关理论和国内外研究现状。然后通过对向该项目中进行分析总结,找出其中的质量问题。再通过CMMI模型进行质量改进,根据项目实践分析通过改进后的产品质量。最后得出了结论,通CMMI模型可以有效的提升对于产品开发的质量。本文进行的研究不仅从项

2、目开发的全局出发,还通过对相关数据进行分析总结,结合具体的度量对产品进行质量评审。可以得到将CMMl模型引入项目开发流程中不仅能够提升软件开发的质量,还可以构建型对应的框架。为相似项目的开发提供有效的经验。关键词:软件质量;质量管理;CMMI体系;过程改进第一章绪论11.1 研究背景11.2 研究意义11.3 研究内容21.4 研究方法2第二章理论基础及文献综述32.1 理论基础32.1.1 软件质量相关理论32.1.2 CMMI体系相关理论32.2 文献综述42.2.1 国外研究42.2.2 国内研究4第三章A市教育云平台项目问题分析63.1 项目介绍63.1.1 项目背景及意义63.1.2

3、 项目内容63.2 项目质量管理问题的提出73.3 项质量管理关键问题的识别83.4 项目质量的影响因分析73.4.1 软件需求难以完善103.4.2 项目文档健全度不够113.4.3 项目功能模块较多集成难度较大123.4.4 教育云平台项目实施CMMl的过程域定位12第四章A市教育云平台项目质改进对策134.1 需求开发对策134.2 需求管理对策144.3 项目控制对策144.4 过程和产品质量保证对策15第五章A市教育云平台项目质改进的实施与效果175.1 开发过程175.1.1 制定需求开发计划175.1.2 开发用户需求175.1.3 开发产品需求175.1.4 分析并确认需求17

4、5.2 需求管理过程185.2.1 制定需求管理计划185.2.2 管理需求185.2.3 度量185.3 项目监督与控制过程195.3.1 制定项目监督与控制计划195.3.2 对照项目计划进行过程监督195.3.3 管理纠正措施195.3.4 度置205.4 过程和产品质量保证过程215.4.1 制定过程和产品质量保证计划215.4.2 质量保证225.4.3 质量控制23第六章总结与展望256.1 总结256.2 展望25致谢25参考文献26第一章绪论1.1 研究背景由于社会和科技的快速发展,为人们的生活、学习和工作提供大大的便利,其中计算机的出现使人们进入到了数字时代。计算机的出现只是

5、为了帮助某个特定的程序进行计算,随后由于科技的发展,越来越多的软件开始出现,为了贴和人们的需求,对于软件的要求也越来越高,但由于缺乏科学的设计标准,软件的开发质量难以保证。在进行产品开发和设计时,将度量分析放在首位,不仅可以提升企业的经济效益,还可以降低开发风险。以往在进行设计、开发和验收时的标准规定并不明确,引用质量管理体系,减少开发和设计过程中的风险,提高生产效率。将软件设计的全过程进行把控。由于我国的相关研究起步较晚,所以相关的建设尚不完善。在进行软件开发的过程中有许多问题需要注意,特别是以下几点:一是管理流程并不清晰,相关的职能划分不清晰,所以会出现许多工作内容交叉的现象。二是行业内许

6、多并没有相关的管理成员,并且没有特定的培训和管理,使设计过程的连接并不流畅。三是许多设计过程中的定义和标准不清晰,无法形成完善和统一的监督和反馈。在社会进入到计算机普及时代,特别是近20年,计算机的相关行业快速发展,已经成功进入到人们生活的各个方面。其中本文主要探讨信息技术在教育行业的应用,通过对相关公司在某市教育云平台进行研究。由于信息技术的快速发展,现代的教育行业已经不再局限于课堂和黑板,教职工对于学生的教育也不再是简单的口述和板书的形式。通过信息技术将学校的信息进行整合管理优化,进行无纸化办公,多形式教学,为新世纪教育行业提供更加便捷和高效率的平台U1.1.2 研究意义虽然软件工程的思想

7、已经被提出很多年,也在许多项目设计进行应用,但是由于现场的复杂性和实践的困难性,其中软件工程相关设计并不能完美解决所有问题。所以相关的研究依旧在不断进行。由于社会科技的进步,在实践中又会面临许多问题,我们无形成一个有效的思想理论解决所有问题,只能在在开发过程中进行相关开发的经验,从而流畅的完成开发过程,并为相关的开发进行性一定的补充。本文提出的A市教育云平台项目软件研究主要是解决软件产品质量和客户满意度两个其中比较重要的因素。本文提出将质量管理理论和CMMl运用到研究中,分析相关问题和因素,然后对开发过程进行评价。虽然相关研究并不能完美解决开发过程的所有问题,但是也为日后相关软件开发提供一定的

8、借鉴经验,推动构建信息化平台建设。1.3 研究内容本文主要将研究分为两个阶段。首先是对相关理论的介绍,阐述质量管理理论和CMMI的理论知识,并分析其在软件设计中的作用,并利用一些补充思想进行项目修正。然后进行实践探讨,主要是分析和审视A市教育云平台项目开发的过程。分析开发的阶段,找到出现的问题,再利用上述的理论进行改进,最后进行经验总结和展望。主要分为以下几个章节:第一章绪论,主要是对研究的背景、意义、内容和方法进行叙述。第二章,介绍相关理论和国内外的研究现状。第三章,对A市教育平台项目开发过程进行分析和总结,总结出现的相关问题。第四章,将量管理理论和CMMl理论引入到开发过程中,解决相关问题

9、。第五章,进行总结和展望。笔者从分析项目的现状开始,分析在教育平台项目建设过程中,引用CMMl以及可重复级别的过程域,对项目研发过程中出现的质量管理问题,着重找出其中的影响因素,并针对问题提出解决策略,检验解决方法的效果,最后进行总结和展望。得出结论:可以将质量管理理论融入到项目的研究和开发过程中,可以有效的解决相关问题。1.4 研究方法(1)查阅文献法。通过对相关文献的查阅、总结和分析,将其中设计的理论进行整理,并且与实际情况进行结合,分析其中的数据,找出相关的统计数据进行分析。(2)实证与规范分析结合法。实证与规范分析结合法旨在综合利用实证研究和规范研究的方法和观点,以更全面地理解和解决问

10、题。(3)统计分析法。通过对相关数据进行分析总结,构建相对应的数学模型,然后进行数据分析得到结论的方法。(4)定量研究法。定量研究法是一种通过收集和分析数量化的数据,来对研究对象进行客观评估和描述的研究方法。它主要依赖于统计学原理和方法,以便对所观察到的数据进行量化和推断。第二章理论基础及文献综述2.1 理论基础2.1.1 软件质量相关理论不同与普通产品的产品质量,软件产品可以从两个方面表现其特殊性。一方面从软件的产品角度来看,软件的质量和软件本身具有特殊联系,即从狭义角度来说,软件的质量是指软件本身没有缺失相关功能。另一方面从客户角度来看,软件的质量就是指软件是否能够满足用户需求,即是指软件

11、功能与客户需求的匹配程度。软件质量管理是将质量管理和用户的满意度进行结合的管理模式,将用户体验作为重点,通过分析和测量用户体验作为软件质量的影响因素,是一种将组织中所有成员都参与到项目设计过程中的全面质量管理。在进行质量管理的过程中,形成一种产品和服务的生产文化网。在上个世纪70年代的软件危机,引起了人们对于软件质量管理的重视,并在随后的研究中取得了一定的成果。例如:全面质量管理、IS09000和CMMl等,在国际研究运用中通常对IS09000质量管理体系和CMMl模型进行研究探讨。2.1.2 CMMl体系相关理论能力成熟度模型集成,主要是用来进行过程改进和评估的模型框架。CMMl全称是Cap

12、acityMaturityModelIntegration,其起源是由美国为提高软件开发的能力被提出的,后经过相关行业进行研究,进入到多种行业被使用。该模型通过层次结构对组织的过程能力进行描述和评估,可以通过对“初始”级进行升级,达到最高的“优化”级。利用每一层级提出的过程域和实践对相关流程进行评估,然后进行优化升级。其主要目的是提升组织的过程能力,是组织在进行软件开发以及后续的升级维护过程中更加可靠。虽然其具体实践具有一定的局限性,但在许多大型软件的开发中,可以很好地提升开发效率和产品质量。2.2 文献综述2.2.1 国外研究随着科技的快速发展,在进行软件开发时项目管理的思想和理论也随之出现

13、。在经历上个世纪70年代的软件危机后,越来越多的项目在进行开发时开始引用质量管理理论。在1986年美国一所研究所开始了CMMl模型,随后,IBM的程序设计总监将软件能力成熟度模型运用到实践,然后软件工程研究所将这一实践进行总结,最后编写了一本软件过程改进领域的巨著阴。这本书的问世标志着过程工程这一概念的提出,随后随着相关理论的研究,又出现了SW-CMM、IS09000-3等多种软件质量管理理论。在1998年,SEl发布了相关草案,并在2003年进一步细化,然后被许多计算机行业的公司运用并取得了良好的结果。IBM使用CMMl降低了成本,M&DS在2000年开始,通过两年的时间对CMMI进行研究,

14、将成熟度提升到5级,并且根据该方法运用到软件设计的工程方法、工具和流程计划,大大减少了修复和查缺的成本网。判断一个软件成功与否的标志不仅包括需求控制和项目规划,还对软件质量、工作量估计和风险管理有关。国外对于该方面的研究大大促进了该方向的发展。学者BOehm通过相关研究,编写了软件工程经济学一书,叙述了在软件项目中如何对系统进行分析规划,以方便对于软件项目的协调规划。2006年有学者对CMMl进行改进,证明了小公司应用敏捷可能打到CMMl认证。后续还有学者通过研究认为,K模型可能更适合中小项目开发W1.2.2.2 国内研究我国在近几十年对于软件开发的发展突飞猛进,相关行业的发展也在迅速前进,对

15、于软件的质量要求也在与日俱增,所以在对软件开发的过程中,对于软件的质量也在进一步细化。其中“全球软件项目管理办公室”等概念也被相关行业的公司重视,在进行软件开发和知识共享管理的措施方法也在被逐渐重视I。国内关于软件质量管理领域,有学者认为应当结合CMMl3模型,解决了项目管理过程中的一些问题,并在一些项目中运用实践,证明了方案的有效性口叫还有学者提出将帕累托图、因果分析法介入软件产品质量问题,探讨出了一套质量管理过程网。还有学者对软件研发过程中的重点数据进行分析,提出了数据过程改进的有效性“41。学者张莹认为将质量控制的方法运用到信息系统的建设中,选择对应的过程域进行改进,可以有效的解决现存的质量控制问题“习。实践领域也有许多相关学者进行研究。学者刘晓璐通过将软件质量管理融入到实际项目小型管理信息系统中,并提出利用测试配置表、循环改进等思想做出了改进,具有较好意义的实践方案“叫学者邓军提出了利用三层模式结构和协同式相结合的思想,构建了新的管理平台并被多家公司采用,具有较好的实践意义。高铭等研究学者从开发周期的角度出发,利用敏捷开发的方法对周期较短的开发管理过程进行完善口叫通过对国内外的研究现状分析,我们可以清晰的看出现行的研究重点主要是两个方面:一是将软件管理的思想融到项目

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 论文 > 毕业论文

copyright@ 2008-2023 yzwku网站版权所有

经营许可证编号:宁ICP备2022001189号-2

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!