文档介绍:东南大学
硕士学位论文
基于统计过程控制(SPC)的软件过程度量系统的设计与实现
姓名:范新泉
申请学位级别:硕士
专业:软件工程
指导教师:邓建明;张家浩
20080926
摘要论文题目:基于统计过程控制娜砑潭攘肯低车纳杓朴胧迪论文摘要:软件质量在很大程度上取决于软件开发和生产过程的质量,也就是所谓的软件能力成熟度。软件过程是一个可管理、可度量并不断改进的过程,软件能力成熟度越高,企业的软件生产能力和质量控制能力就越有保证。疌且惶兹砑力成熟度模型,自问世以来就一直备受关注,成为衡量软件公司软件开发管理水平的重统计过程控制且恢纸柚硗臣品椒ǖ墓炭刂乒ぞ摺K陨探分析评价,根据反馈信息及时发现系统性因素出现的征兆,并采取措施消除其影响,使过程维持在仅受随机性因素影响的受控状态,以达到控制质量的目的。作者的实习公司在实施识别过程的失控情况,这就提出了最早的产品需求。在此基础上进行了需求分析和系统设计,并使用技术开发了偌芄沟娜砑潭攘肯低场!狹甧镏件过程度量系统的解决方案,讨论了项目从需求分析到系统设计和编码实现的全过程中软件过程,软件过程度量,统计过程控制,过程改进要参考。兜墓讨校龆ò裇方法运用到日常的项目管理和产品质量管理中去,通过对项目数据的统计和采样生成各种控制图表,.能够快速的司提高了软件过程管理水平。本文结合作者在实习公司的实际工作经验,阐述了开发基于统计过程控制原理的软遇到的问题和决策。最后,总结并分析了统计过程控制对软件过程度量的影响以及进一步研究的方向。关键词:摘要
啪鰐癱瑂,.篋.%:,瑂膇瑃,瑂瑆甀..瑃疭篠.
研究生签名:笾拉匙东南大学学位论文独创性声明东南大学学位论文使用授权声明研究生签名:导师签名:期:本人声明所呈交的学位论文是我个人在导师指导下进行的研究工作及取得的研究成果。尽我所知,除了文中特别加以标注和致谢的地方外,论文中不包含其他人已经发表或撰写过一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示了谢意。东南大学、中国科学技术信息研究所、国家图书馆有权保留本人所送交学位论文的复印件和电子文档,可以采用影印、缩印或其他复制手段保存论文。本人电子文档的内容和纸质论文的内容相一致。除在保密期内的保密论文外,允许论文被查阅和借阅,可以公布刊登畚牡娜ú炕虿糠帜谌荨B畚牡墓ú包括刊登谌ǘ洗笱а芯可喊炖怼日的研究成果,也不包含为获得东南大学或其它教育机构的学位或证书而使用过的材料。与我
绪论第一章研究背景研究现状软件组织之间的竞争也越来越激烈。在激烈的竞争和市场压力下,软件组织的管理者、软件开发人员和维护人员需要更有效率的做出有关需求、设计、过程和资源等的决策。此外,他等等问题。而这些管理问题的出现往往是由于软件组织缺乏一套行之有效的度量程序,以至了传统软件过程度量在数据分析方面的不足。本文希望在对相关问题研究的基础上,将统计过程控制技术应用到软件过程度量中,实能力成熟度模型/能力成熟度模型集成,疌怯煽诨っ仿〈笱砑こ萄芯克开发的过程成熟度框架,随着软件产业的发展和技术的进步,对更大规模、更健壮、更可靠软件的需求日益增长,们还要应对软件项目中的诸多问题。因此软件组织迫切需要找到更好的管理方法来提高生产效率、提高产品质量、提高软件组织的核心竞争力。许多软件组织由于管理方法低效落后,使得其软件项目常常由于非技术的原因而进度延期或成本超支,甚至导致整个项目失败。对相关项目数据的统计分析表明,导致这些项目失败的原因往往是由于项目估计不正确、项目计划不切实际,以及项目跟踪和监控活动的薄弱于无法为组织中实施的各项管理活动提供合理决策所需的客观信息。【近些年来,有关过程管理和持续过程改进的概念、方法和实践已被软件业界广泛认同,越来越多的软件组织通过规范和改进软件过程来将人员、工具和方法进行有机地结合,以提高软件产品的质量和软件生产率。持续的进行过程改进,就能够保证组织的软件过程能力不断得到提高,从而提高组织的竞争优势。组织实施过程管理和持续过程改进时,要求一种“基于事实”的管理方法。这种管理方法需要软件过程度量程序以定量的方式回答有关过程性能方面的问题,并通过对这些问题的解答来提高软件过程和软件项目的可视性。然而,传统软件度量以及传统的度量分析方法对度量和预测过程性能都是不够的。因为对传统的软件过程度量来说,注重收集数据,但是分析数据的能力不足,所以不能量化的回答有关过程性能方面的问题。因此将软件过程度量与统计过程控制相结合的时代已经到来。统计过程控制是关于过程管理和过程提高的理论,它以概率论和数理统计为基础,采用统计控制图、统计描述、统计相关分析、实验设计、回归分析等方法,对生产过程进行分析评价。通过用统计过程控制方法分析过程数据可以:解过程目前的运行状态,并预测可能