> 硕士毕业论文 > 30000字硕士毕业论文小型软件项目过程性能模型建模方法探讨

30000字硕士毕业论文小型软件项目过程性能模型建模方法探讨

论文类型:硕士毕业论文
论文字数:30000字
论点:过程,性能,模型
论文概述:

什么是软件过程的过程性能模型计算机软件在其诞生初期,主要存在于科研单位的实验室之中,为硬件提供控制的指令。之所以称之为“软件”,是因为它不象硬件那样是看得见摸得着,而是存

论文正文:

  第1章导言         什么是软件过程的过程性能模型计算机软件在其诞生初期,主要存在于科研单位的实验室之中,为硬件提供控制的指令。之所以称之为“软件”,是因为它不象硬件那样是看得见摸得着,而是存储于介质中的控制处理器的机器指令。就其本源来说,它就是一组二进制的值用来将机器按照一定的顺序从一个状态迁移至另一个状态。这时软件的制作需要有高超的技巧如同艺术家凭灵感进行的创作,而不具备所谓工程领域的生产特点。所谓“工程”简单来说,就是以一定的规范将科学技术在应用领域进行实践的过程。随着支持软件制作的工具的%j`断推出,包括编译器、排错工具、各种程序编辑器,直到现在的集成可视化编程工具,使得软件的生产成为一个相对简单的知识劳动;在另一方面,现在软件需求不断扩大,软件己经深入到每个普通人生活的方方面面,软件的规模动辄达到百万行甚至千万行源代码,软件的生产不仅是一种知识劳动,而且是一种大规模的知识劳动。要得到高质量的软件产品,我们的关注点逐渐从科研活动所需要的创造性与灵感转为y程活动所需要的管理【17。               对工程活动进行质量管理的先驱们开始探索大规模生产活动的质量管理要素,并发表了一系列影响深远的著作。来自美国芝加哥西方电气公司的JosephJuran于一九五一年撰写了关于质量管理的著作《质量控制手册(QualityControlHandbook)》,量策划、质量控制和质董改进”的Juran质量管理三部曲【21。理思想和方法对现代质量管理体系产生了深远而广泛的影响。形成了著名的“质Juran的质量管一九七九年美国质量管理专家PhilCrosby发表的著作‘质量是免费的(QualityisFree)》,首次提出了在组织中导入、保持并度量综合的质量改进项目的方法,其精髓在于避免因错误的做法而导致返工、测试、保修、审查、服务后的再服务等额外成本,因而提高质量不仅不会导致成本的上升,反而应该导致成本的下降[3}。Crosby的理论框架为全面质量管理(TotalQualityManagement,TQ}4)体系奠定了基础,而美国国会于一九八七年通过的《马尔科姆波多里奇国家质量提高法(The}falcolmBaldrige}atianalQualityImprovementAct)》为TQ}}建立了一个从过程到结果的绩效评价框架。         美国耶鲁大学博士1}illiamDewing于一九八二年出版著作《质量、生产力、以及竞争处境(Quality,Productivity,andCompetitivePosition)》,文章提出了基于他十四项管理要点而形成的管理理论,归纳为这样的经验总结:引起效率低下和不良质量的原因中有85%在于企业的管理体系而只有15%是由员工所造成【41。Dewing的管理哲学可以用以下公式来进概括:当人或组织按如下公式所示、以质量为首要专注点时质量工作量成果总成本质量就会随时间逐步提高而成本就会相应下降。在这些质量大师的理论基础上,统计学被广泛地用到了生产管理的质量保证方法中。一些统计学方法和工具,如控制图、假设检验、回归分析、蒙特卡罗模拟等,在管理大规模生产的质量时发挥了巨大的作用。和传统制造业一样,软件在称为一个产业之后也遇到了传统制造业所经历过的质量问题。在软件从科研实验室的创新活动转化成具备一般工业生产所具有的大规模知识劳动之后,如何有效管理软件质量成为一项新的课题。 参考文献1.  Humphrey,Watts. } Discipline for Software Engineering. s. 1. :Addison-G}esley,19942.  Juran, Joseph. Quality Control Handbook.  stew fork:}icGraw-Hill, 1951. OCLC12205293.  Crosby, Phi 1 ip. Qual i ty i s Free.  }ec:}icGraw-Hill, 1979. ISBN 0-07-014527-k.4.  Dewing, V}. Eda}ards. Quality Producti}it}- and Competitiise Position.Cambridge:1lassachusetts Inst TechnologF, 1982. ISB\'}-10 0911379002.5.  Jalote, Pankaj. Software Project \'ianagement in Practice.  Boston:Addison-fYesleS, 2002. ISBN 0201737213.6.  C}}iI Product Team.  C}iI for Development,  version 1.2.  Pittsburgh:Software Engineering Insititut.e, 2006.7.  Paulk, dark C.,et al. Capability}4aturity Model for Softarare, liersion 1. 1.Pittsburgh:Software Engineering Institute, 1993.8.  Ahern* Dennis Vii, et al. C}tiI SC}}iPI Distilled: Appraisals for ProcessI呻r ovement. s. 1甲:Addison-Lesley, 20059.  Gibson, Diane L.,Goldenson, Dennis R and Host, Keith. Performance Resultsof C}L}iI-Based Process Improvement.  Pittsburgh:Software EngineeringInstitute,  20fl6.10.  Ct}lI匆praisal Program.  Process }}aturit;} Profile.  2009 ttid-dear GpdateSept ember, 2009.11.何晓群.六西格玛数据分析技术.北京:中国人民大学出版社,2004.12.  Brue,  Greg.  Sip Sigma for Managers. \'}eu fork: 41cGraw-Hill,  2005.13. W}ilcoa, Rand. Introduction to Robust Estimation and H}-phthesis Testing,Seeond Edition. CS:}: Academic Press, 2005  摘要 6-7 Abstract 7 第1章 导言 10-19     1.1 什么是软件过程的过程性能模型 10-14     1.2 过程性能模型的研究和工业界应用现状 14-17     1.3 本研究的意义与目标 17-19 第2章 CMMI中过程性能模型相关目标与实践 19-29     2.1 集成能力成熟度模型(CMMI) 19-23     2.2 CMMI对高成熟度组织的要求与过程性能模型的核心作用 23-27     2.3 工业界的CMMI应用以及CMMI高成熟度过程域实施现状 27-29 第3章 六西格玛常用建模方法与其在软件项目中的应用前景 29-43     3.1 六西格玛的过程改进框架 29-31     3.2 六西格玛的统计学建模工具 31-40     3.3 六西格玛工具在软件项目中的应用 40-41     3.4 采用六西格玛工具应用于小型软件项目的过程性能模型建模工作 41-43 第4章 华隆信息软件项目背景与实验项目选择 43-50     4.1 华隆信息项目背景与软件过程现状 43-44     4.2 进行过程性能模型建模的前提条件 44-49     4.3 华隆信息项目实验项目选定 49-50 第5章 过程性能模型初步设计与采集计划 50-65     5.1 项目质量与过程性能目标的识别 50-51     5.2 达成项目质量与过程性能目标的关键子过程分析 51-58     5.3 为关键子过程进行过程性能模型选择合适的建模方法 58-59     5.4 过程性能模型中的可控因子与非可控因子 59-61     5.5 为建模设计度量与原始数据采集计划 61-62     5.6 为度量数据进行数据质量分析 62-65 第6章 过程性能模型的建设实例与分析 65-72     6.1 使用所采集的数据进行过程性能模型的建模 65-68     6.2 过程性能模型的适用场合 68-70     6.3 过程性能模型在项目管理中对重要决策的支持 70-72 第7章 过程性能模型建模工作的一些困难 72-74 第8章 后续建模工作 74-75 第9章 总结 75-76 参考文献 76-79