(管理科学与工程专业论文)基于过程改进的软件质量管理研究.pdf_第1页
(管理科学与工程专业论文)基于过程改进的软件质量管理研究.pdf_第2页
(管理科学与工程专业论文)基于过程改进的软件质量管理研究.pdf_第3页
(管理科学与工程专业论文)基于过程改进的软件质量管理研究.pdf_第4页
(管理科学与工程专业论文)基于过程改进的软件质量管理研究.pdf_第5页
已阅读5页,还剩61页未读 继续免费阅读

(管理科学与工程专业论文)基于过程改进的软件质量管理研究.pdf.pdf 免费下载

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

硕士论文 羞于过程改进的软件质盆管理研究 t b .q 钾u 炸伪彼。 l of 韵伪 脚 辞, 亡 。 拍 of 阮 笼 。 肠 n ” 以 6 叨 奴抽川 吃熟劝 皿盆 d加 玩 咖l gb加 d . d i 价r e n t 加m 加 川 妞 10 几 目1 o d u s t ri 公p ro d u c t s , 翻 p 拍 c e s sof so 什 w 肚 。 d o v d o p m . 城招成触 刃 ” 。 t i m e as趾 p r 创 哭 , s of娜吻c i n g . t b 璐。 叨 泣 t i 的a 井 m 日 为 。 山健 q 喇ity c o n 。 o 1 o f 抽 川 协 恻 传。 bviously加u l dnot 邝 韶 渊的卜比 。 d a p t 目 toq u a l ity 功 助a g 卿 m 。 t 成匀什 钾 准 e 仆1 5 出 e s i 兔b as e d 姐此 此 韶 日 代 h e d o n o byo t b . r s , h asp ro b edin 勿耽 t h e o 对 e , 助d 川 e 止 旧 山ofso 丘 w aj 思 q 加1 衍man 唱e m e nlw 址 c h 畔 叮e 爪 妙a 即lied in奴 画.t b 。 fo c usli 韶on妇 召 o oft h e m : is o 900lq 娜l i tym an a g e m . n t 助d c mm( c a p a b i l itym atur i 勺 m 心 d e l 橱 5 0 介 w 即 比 ) , 丁 七 。 a u t 抽r l . 5 由 日 供 , a com p a n , d n 加t 研 吧 e n 伽 栩。 即 成 e n 助d i n t e 孚 at 已 d the r e g u 】 at i 哪, t h e n 触 阴 t h o r p r o m o 担 d a n ew s y s t e 也ofso 几 w aj q u a h ty 拍 阴a 罗 m 心 爪哪 上 j c h isb 留 仁 d 姐伽 丘 别 n e 成ls o 900la n d om p k n 姆 n t ed侧小阮 k o y p r 侧 笼 s s a 碑 a o f c mm. f 加 a l l%滋 而n g 成到 泊 优 ”加 甲 m v 切 , 以, 触 即t 卜 “腼 州 加 ,歌 d a 喊记 沁 托 q p i 代 川 。 l t s s y s 切 mof“ 1 . n t l 五 c q u a l itym al 切 g e m e l l t and , 佣t ofq u a l i tative翻 n a l ysi, 匆 川 q 姗 山 习 幼 代 姗珍 5 1 气a柑l i d i 钾亡 , 目 帕 孟 i o ns y 雍m s 钾 c i 石 记 助 邵 角 娜 ” q 璐 封 妙 川 明a g e 山 e n t , w 】1 1 比isa c o n l b i natio n of加 z z y i nt e g a t e d e v . 1让 时 1 叭 助 d 伽 m d h 叱of a 朋1 尹 沁h i 优 ar h y p r oc七 5 5 ( a h p ) . k e yw劝 r d . :翻介 w a re 1 8 0 9 0 0 1 ,c mm,喃! i d i ty ,eva l u atio n 妞 声明 本学位论文是我在导师的指导下取得的研究成果, 尽我所知, 在本 学位论文中, 除了加以标注和致谢的部分外, 不包含其他人己经发表或 公布过的研究成果, 也不包含我为获得任何教育机构的学位或学历而使 用过的材料。 与我一同工作的同事对本学位论文做出的贡献均已 在论文 中作了明确的说明。 研究生签名: 坷年加扣 学位论文使用授权声明 南京理工大学有权保存本学位论文的电子和纸质文档, 可以 借阅 或 上网公布本学位论文的部分或全部内 容, 可以向 有关部门 或机构送交并 授权其保存、 借阅 或上网公布本学位论文的部分或全部内 容。 对于保密 论文,按保密的有关规定和程序处理。 研究生签名: 对年 7 月 少 日 硕士论文羞于过程改进的软件质盈管理研究 1 绪论 1 。 1 课题背景 二十一世纪以 来, 信息技术以 最快的发展速度、最强的渗透能力,广泛应用到 军事、 经济、 文化和社会生活的各个领域。 软件是信息产业发展的核心, 而软件质 童又是这一产业竞争的焦点。 如何保证软件产品的质量,已 经成为当前软件产业乃 至整个信息产业普遍关注的问题。 但是, 软件开发活动不同于硬件产品的 加工制造。软件作为逻辑产品, 其“ 制 造” 过程基本等同于“ 设计”过程,因此, 传统的 针对硬件产品质量管理的方法显 然不适用于软件质量管理。 我国 软件行业长期以 来一直普 遍存在着“ 重技术、 轻管理” 的 现象, 软 件机构 的 质量管理水平参差不齐。 究其原因, 是我国 软件开发机构缺乏规范化和标准化的 管理. 因此, 如何针对我国软件质量管理的 现状, 提出一套科学的软件质量管理的 方案,是十分迫切和必要的。 1 。 2 国内 外研究现状 国际 上从2 0 世纪80年代初就开始 研究软 件的 质量管理问 题。 随着全面质羹管 理理论的发展,一些重要的国际标准纷纷出台,1 5 的000族标准、c 翩 模型、 ls 0/ie c15 5 04就是其中 最为 广泛应用的 成果。 同时, 美国、 加拿大、 欧洲以 及其它 许多国家和地区都建立了 专门的协会、 研究中心或实验室, 为世界和本地区的软件 企业改善和提高软件质量管理水平提供技术支持。 我国的软件产业作为一个新兴产业, 正处在高速发展的阶段。 但是,由于质量 管理是一个长期的实践活动, 很难在短期内 衡量出带给企业的直接经济效益, 有些 企业只追求短期利益, 往往不愿意在质量管理上投入, 导致了我国 软件企业在质量 管理方面不容乐观的现状, 并且成为软件产业进一步发展的瓶颈。 除了 主观上对质 童管理工作不够重视之外, 软件企业在质量管理方面还存在很多客观问 题, 主要有 以 下几 个原因“ , : ( 1) 机构不完整, 职责不分明。 质量工作的进行需要有配套的、 常设的、 虚拟的组织来保障, 但是在很多企业 里 缺少相应的 机构, 造成质量工作不能有效进行, 如一些企业没有设立专门的质处 1 硕士论文 基于过程改进的软件质盆管理研究 管理机构, 从而无法保证质量管理体系本身的日 常维护和改进工作。 另外在很多 人 的头脑里存在一种错误的想法, 认为质量仅是质量人员的事情, 多数企业并没有建 立质量管理的 全员参与机制, 不利于培养全体员工对质量负责的意识。 还有不少的 软件企业对质量管理工作本身认识就不高, 甚至以为软件测试就等同于质量保证, 因而更不懂得如何加强质量保证和过程改进。 造成上面这些现象的内 在原因是由 于企业质量管理机构不健全, 质量职责不明 确, 因此建立质量管理体系首要的一步就是完善质量管理组织结构, 一方面保证有 长期的、 专职的部门 和人员从事质量管理体系的建立和维护工作,另一方面, 调动 员工积极性,树立质量意识,建立全员参与机制, 在企业内 建设良 好的 质量文化。 ( 2 )质量管理缺乏依据。 很多软件企业在进行软件开发时随意性很强, 主要表现在: 项目 的成功往往是 因为拥有一两个优秀的人员, 一 气 旦 这些人员离开, 项目 难以 重复以 往的成功。 不少 软件开发人员凭自己的 经验进行开发, 不愿受规范化管理的约束, 导致相互之间 理 解起来很困难,出 现问 题不好协调。 还有的对结果没有及时记录, 致使同 样的问 题 不断出现。 上途这些现象正是因为软件企业没有完善的 质量管理体系, 软件管理缺乏行为 指南,软件开发缺乏作业规范,工作结果没 有参照依据, 过程记录没有及时保存。 因此, 有必要采用成熟的、完善的管理方法和标准,来规范软件的开发设计过程。 (3) 质量管理体系功能单薄, 作用孤立。 有些企业里虽然建立了 一些初级的质量管理制度、 规范等, 但对业务工作仅仅 起到约束作用,而不能帮助协调工作, 提高效率和改进过程, 这时质量工作往往被 业务人员认为没太大作用, 从而难以开展。 有的 质量管理体系孤立存在,与其它管 理系统没有很好的结合, 各个系统之间的数据不能相互支持。 例如以 往项目 采集了 用于项目 质量活动, 如检验、 评审、 审核等的历史 数据, 但没有或者不能以 方便的 形式提供给新项目 用于计划编制和工作蚤估计, 致使数据收集毫无意义。 究其原因, 是由 于质量管理体系的设计不够系统化, 没有充分结合业务的 特点, 没有考虑与其它管理系统的接口,导 致功能单薄, 作用孤立。 所以, 软件质量管理 体系的建立应当坚持系统化、 全面化的原则, 联系实际, 建立实用的 质量管理体系。 (4) 质量管理体系不能适应发展变化. 有的 质量管理体系灵活性差, 过于死板, 企业的不同项目 基本被要求统一执行 由 于项目 的需求、 周期、 资源等会存在很大差异, 不经裁剪和变通地套用同样的质 最管理体系很难达到好的 效果, 往往受到很大抵触。 有的质量管理体系缺乏良 好的 跟踪反馈机制, 对系统存在的问 题不能 及时予以 解决, 导致问 题积累到一定程度系 2 硕士论文 基于过程改进的软件质盈嘴理研究 统就会处于瘫痪状态。 有的质量体系缺乏自 我改 进的机制,由千软件企业一般发展 变化较快, 如果一套质量管理体系建立后不能随之改进, 往往在较短的时间内 就会 落后于企业业务的发展, 再不积极采取改进措施, 投入大量人力物力建成的体系发 挥的作用会逐步减小,甚至会被束之高阁。 因此,良 好的质量管理体系应该具有跟踪反愤机制和自 我学习、自 我改进的 特 点, 确保系统可以随着企业的发展而发展, 随着市场的变化而变化, 真正发挥作用。 ( 5 ) 质量管理过程繁琐,效率低下。 很多企业质量管理体系建立起来, 却没有考虑应用的方便性。 如信息传递迟钝 查找和检索文件复杂, 数据收集和分析困 难, 手工化作业太多加大员工负担等。 这 些都会影响管理体系的推广和使用, 达不到预期的效果. 因而, 有必要识别质量管理过程, 并且进行设计和改善, 提高质量管理的效率 和效果。 综上所述, 从我国软件企业当前的实际情况来看, 加强质童管理是十分迫切的 任务。针对以上存在的问 题, 建立一套健全的质量管理体系, 包括设计相应的组织 管理结构、 建立软件开发流程规范、 形成系统化的 质量管理体系, 对子高速发展的 软件产业来说, 具有相当 大的现实意义。 中央和地方也出台了 一些优惠政策, 支持软件企业的标准化道路。 2 0 01年7 月, 国务院颁布了 鼓励软件产业和集成电路产业若干政策 。这个文件规定,鼓励软 件出口 型企业通过邻/t1 9 0 0 0 一 15090 00系列质量保 证体系 认证和c 翩 ( 能力 成熟 度 模型) 认证, 其认证费用通过中央外贸发展基金适当予以 支持。 这一政策表明, 在软件行业迅速发展的今天,15090 00质量管理标准和c 朋规 范对于软件企业具有同等重要的地位, 但是, 如何将二者有机结合起来, 更好的支 持企业的软件质里管理工作,提高软 件产品的质童乃至整个软件行业的服务水平, 将是软件企业即 将面临的重要课题。 1 . 3 论文的 研究内 容 本文在深入研究15090 01质量管理标准和c 翩模型的基础上, 对二者的相关性 和差异性进行了 分析, 发现二者具备整合的可能性, 因此, 本文以“ 过程改进”的 思想为基础, 提出 将15 伪0 01质量管理标准和c m m 规范的质量管理要求相结合的思 路,以 过程改进为基本思 想, 将工 5 伪0 0 1 质量管理标准与c 姗第二级一可重复级 的规范进行整合, 提出了以15090 01质量管理标准为框架,c 翩为补充和细化的软 件质量管理方案。 硕士论文 墓于过程改进的软件质盆管理研究 在参考通用企业的 质量管理体系有效性评价方法的基础上, 针对前面建立的软 件质量管理体系, 提出了 软件质量管理体系的有效性评价的指标体系, 并按照定性 分析和定量分析相结合的思路, 采用模糊综合评价方法和层次分析法 ( 胡p), 提出 软件质最管理体系有效性的评价方法。 1 . 4 论文 的 框架 和主要内 容 本论文的基本 框架如图1 , 又 所示。 软件质量管理基础理论 1 5 0 9 的1 相关理论c mm相关理论 巧 伪的! 与c m m整合的可能性研究 基千过程改进的软件质量管理体系的建立 软件质量管理体系有效性评价 图11本论文的框架 本论文的主要内 容有以下五个方面: 第一章, 绪论, 简要介绍本课题的 研究背景、 国内 外研究现状以 及论文的结构 框架和主要内 容。 第二章, 软件质量管理的理论基础, 详细介绍与软件质量管理相关的基本概念、 理论和方法。 第三章, 重点研究两 种软 件 质量 管理的 标准 1 5 090 0 1 质量管理标 准和c 袱 ( 软 件能力成熟度模型) ,并讨论二者的相关性和差异性。 第四 章,以“ 过程改进” 为指导思想, 建立以1 5 09001 为框架, c 川2 级为细化 和补充的软件质盘管理体系。 第五章, 在前面研究的基础上建立软件质量管理体系有效性评价的指标体系, 并提出 软件质量管理体系有效性评价的方法。 硕士论文墓于过程改进的软件质盆管理研究 2 软件质量管理的理论基础 2 . 1 软件和软件质量 2 。 1 . 1 软件的定义和 特点 仍刀 9 0 00。 卜工 5 0 9 0 0 0 一 1 中 将软件定义为: 召 通过承载媒体表达的 信息 所组成的 一 种知识 产物阁气 这个定义稍显 抽象, 而i e 它 e s o f t 铃 a r e 助 g i n e e r i n g t e m生 n o l o g y s t and a r d 中 给出了 扩展了的软件的定义: 软件指计算机程序、 规程,以 及与运行计算机系统 可 能需要的相关文档 和数据姗. 从以 上定义我们可以得出结论, 软件是一种“ 看不见、 摸不着”的 产品,与硬 件和流程性材料相比, 有其自 身的特点: ( 1) 软件是可视 性很差的复 杂 逻辑实体, 用户需求难以 确定; ( 2 ) 软件 开发 进 度难以 控制; ( 3) 软件质量的大部分指标很难量化; ( 4 ) 软件测试具 有局限性; (5) 软 件的 修复 和维护困 难。 2 。 1 . 2 软件质蛰 国际标 准化 组织1 50在质 量特性国 际标准1 5 0 八 e c 9 1 2 6 中将软件质凳 定义为: 反 映 软 件产品 满足规 定 需 求 和 潜 在需 求能 力的 特征和 特性的 总 和叫。 按 照挑1 八 e ees td 丈 。 6 1 一 1 9 淞中 的 标 准, 软 件 质 童 定 义 为 : 与 软 件 产 品 满 足 需 求所规定的 和隐含的能 力有 关的特性的全体。 特性是指“ 可区分的 特征气 软件 质量 的 固 有 特性一 般 包括以 下 六 个方 面 叫: ( 1 ) 功用性( 氏叱t i 咖 l i t y) , 即 软件是 否满足了 客户 功能 要求, (2)可靠性( r e l i ab讨i ty) ,即软 件是否能够一直在一个稳定的状态上满足 客户功能要求。 (3) 可用性伪 s abil戈 ty) , 即 衡量用户能够使用软 拌需 要多 大的 努力。 (4) 效率( e f f 主 c i e 邢y ) ,即 衡量 软 件正 常运行需 要耗费 多少物理资 源。 ( 5) 可 维 护 性恤1 成 抓加 b 儿 y ) , 即 衡量 对己 经完 成的 软 件 进 行调 整需 要。 弓 硕士论文 基于过程改进的软件质盆管理研究 (6) 可移植性( p 由 .tab i l 主 ty) ,即衡量软 件是否能够方便地部署到不同 的 运 行环境中。 要求指“ 明示的、 通常隐含的或必要履行的需求或期望” 。 ( d 对软件质量的明 示要求包 括销售合同和技术文件中阐明的要求和在需求 确认和需求规格书中 确认的 用户需求。 ( 2 ) 通常隐含的要求是指组织、顺客和其他方面的惯例或一般撒法。如软件 产品必须具备的可维护性和可移植性等。 ( 3 ) 必须履行的 要求是指法律法规要 求的 或有强制性标准要求的。 如软件产 品的版权合法性、 软件产品的行业标准等。 软件质量反映了以 下三方面的问题: ( 功 软件需求是度量软件质量的基础; ( 2 ) 不符合需求的软件就不具备质量: (3) 规范化的 标准定义了 一组开发准则, 用来 指导软件人员用1程化的方 法 来开发软件. 2 。 2 质盘管理理论 2 , 2 . 1质童管理理论的 发展 质量管理指一个组织以 质量为中 心, 全员 参与为基础, 为追求顾客满意和组织 所有受益者1 燕 意, 而建 立 和形成的一 整套 质量方 针、目 标和 体系。 它通过质量策 划 设 定组织的 质量目 标并 规定 必要的 作业过 程和相关资 源: 通 过质量控制监 视内 部 质 惫过程, 排除 质盈环中 可能存 在的 缺陷隐患; 通过 质量改进 提高内部的质量管理能 力, 改善组织内 部的 质量过程; 通过质童保证提供足够的信任证据, 表明 组织有能 力满足用户的质量要求。 质量管 理理论始于幼世纪初期, 其历史 演变过程如图2 , 1 所示。 撇量管理理 论的 发展大 概经历了 三个发 展阶段叭 ( 1)质量检验阶段 (20 世纪初“ 2 0 世纪40年代) 劝世纪 初, 人们对质量 管理的认 识仅 仅局限于质量检验, 而且这种检验是非破 坏性的、百分之百的检验。 邓世纪沁年代, 美国 著名 管理学家 奉勒在他的 著作 科学管理中首次 提出 在人员中 进行科学分工的 要 求, 即 将计 划职能 和执行职能分 开, 中间再增加检 验环 节,设置专职的检验部月。 硕士论文基于过程改进的软件质盆曾理研究 (2) 统计质量控 制阶段 ( 2 0 世 纪4 0 、 6 0 年代) 1 9 2 4 年美国贝 尔电话公司的休哈特 氮凡 s h e , h a r t ) 博士将数理统计方法运 用到了 质量管理中 来, 首先提出 用6 。 方法控制加工过程的质量波动。 1 9 31年他出 版了第一本质 量管理科学专著 工业产品质量的经济控制 。第一张工序控制图 一 一 “ 休哈 特控制图”问 世。 第二次世界大战结束以 后, 统计质量控毒 纬 不仅在美国许多民 用工业企业的得到 广泛应用,而且迅速被推广到美国以 外的许多国家,并取得了成效。 (3) 全面质量管理阶段 ( 沁世纪邱年代至今) 20世纪50年 代以 后, 随 着科学技术和工业生 产的发展, 对质量的 要 求也越来 越高,人 们开始运用“ 系统工程并 的概念, 把质量问题作为一个有机整体加以综合 分析研究, 实施全员、全过程、 全公司的管理。 质量管理年 发展阶段 全面质量管理 质量保证 可靠性 统计质量管理 检验部门 投脸 工长检脸 操作者 1 9 0 01 夕 1 01 9 2 01 9 3 01 男0l 9 5 0l 9 6() l 9 加 1 9 80 ! 9 9 0 2 以 川时间 留么生 质量管理发 展的历史 全面质量管理的内 涵是以 质擞为中 心, 以 全员 参与为基础,目 的 在子 通过让顾 客满意 和本组织所有 这、 员 工、 供方、 合作 伙伴或 杜会等相关 方受益而便组织 达到 长 期 成 功的 一 种 管理 途 径旧 。 全面质量管理的主要特点是: 突出四 个“ 全” : 即全员参与, 质量形成全过程的管理, 全公司的管理, 各种 专业技术和 管理方法的 全面综合运用。 实现三种转变: 指导思想上从事后检验、 把关为主转变成事前预防、 改进为主; 组织形式上从分工为主转变成协调为主; 从方式方法上从管结果为主转变成管原因 7 硕士论文 羞于过程改进的软件质t管理研究 为主。 基本工作方法一 p 珑人 循环: 全面质量管理把管理过程划分为四 个阶段、 八个 步骤。 第一, 计划 阶段 ( 摊助) , 即 根据 顾客及其相关方的 需求, 拟定质蟹目 标, 确定管理项目,制订活动计划。 步骤一:分析现状,找出 存在的质量问 题; 步骤二;分析产生质量问 题的各种原因; 步骤三,找出影响质量的主要原班; 步骤四: 针对影响 质量的 主要原 因制订 措施, 提出 改 进计划。 第二,实施阶段 ( 加) ,即 执行计划. 步骤五,按照既定的计划实施执行,开展各种技术和管理活动。 第三, 检查阶段 ( 口 枪 c k), 即检查计划的执行情况。 步骤六: 在计划执行过程中, 即使检查计划执行情况和效果, 找出 存在的问 题, 必要时对计划进行调整。 第四, 总结、 处 理阶段 ( 加t 切 n),即总结 成功经验, 找出 遗留问 题。 步骤七, 总结成功的经验 ( 或教训) 纳入标准、制度和规定,以巩固成绩,防 止失误。 步骤八,找出尚未解决的遗留问 题, 纳入下一轮p 沉内 循环。 留么2全面质量管理的p 况a 循环 全面质量管理针对产品的质擞环,通过 p dca循环,形成螺旋上升的 质量改进 过程, 如图2 . 2 所示。 p 习 以的一个 特点是 作为循环技顺序不停地轮回, 四个 阶段一 个也不能少;第二个特点是, 大循环套小循环。 整个组织的质量活动是一个 p 沉a 的大循环, 每个过程会形成一个 p 优轰的小循环, 各项工作彼此联系,相互促进, 压 硕士论文 墓于过程改进的软件质盘管理研究 形成了一个良 好的自 我完善机制:p 况a的第三个特点是循环的滚动是螺旋式的上 升,而 不是在原 地旋 转或 在一个地 平线上 的 循环叫. 全面 质量管理的 理论和方法迅速在全球范围广泛传播, 各国均结合自 己 的实践 有所创新发展。当今, 世界闻名的1 5 的0 0 0 族质擞管理标准, 美属波多 里奇奖、 欧 洲质量奖、日 本戴明奖等各种质量奖,以 及卓越经营模式、 6 。 管理模式等,均是 纵 全面质 悬管理理论 和方法为 基础的 班 。 么么2 过程理论 全碱质量管理基本原理认为, 产品是过程的产物, 产品的质量不是检验出 来的 而是生产出 来的; 过程是可控的, 受控的过程产出 受控的产品; 过程是可以改 进的, 产品的质量由 此可以 得到不断的改进, 因此, 我们有必要对过程理论进行重点研究。 2 . 2 . 2 . 1过程的定 义 飞 5 伪0 0 0 族标准中 对过程 的定义 是:一 组 将输入 转 化为 输忠 的 相互关联或 相互 作 用 的 活 动。 这 个 概 念 包 括以 下 三 层 含 义 t” : 首先, 过程是活动的系统, 这是过程的内 涵。 1 5 的合 0 订 组标准对系统的定义是: 相互关联或相互作 用的一组要素,结 合这两个定义不难看出 过程就是系统化的橇 动, 活动是为实现某个县 的而采取的步骤或疥执行的功能。 过程的活动以及活动之 间的系统关系是过程得以 将输入成功转化为输出的动因。 从这层意义上讲, 组织要 理解和定义自己 的过程,必须首先识另 彗 血己所要执行豹活动, 其次, 过程要输入转 化为 输出 。 任何一 个过程都有输入和输出, 输入是实施 过 程的 基础和 依据, 输出 是 完成 过程的 结果, 即有形 或无形的产品。 过程本身是一 . 个 增值的 过程, 价值的 增加 来源于 投入过程中的资 源和活 动的 结合所产生的 结果。 企 业的 存在都是 为了 实现价值 的 增徽, 这个增值最直 接豹体 遥 狐 就 是将顾客的 需求转换 成满足顾客需求的最终产品。 最后, 过程的 有效 运行要求适当的资 源。 资源包括 人员、 设备、设施、 资 金、 技术 和方 法等. 过程如果要得到有效的 运行( 即能 够按 照期望将输入转化成输出) 必须保证得到充分的资 源 ( 所谓充足的资 源包 括数 量和质量两方面要求) 。 过程资 源不足将直接影响组织过程实现的效果. 组2 , 3 是过 程的 概念 曝, 方框表示的 过程通过 资源和活动柑奎 盏 合的榨用 将输入 增值转化为 输出。 图中的黑点为 可能的 测最点。 为了 确保过 程的质量, 对输 入过程 的 质 量, 对 输入 过程信息、 要求和输出的 产品 有形的 或无形的) 以 及在过 程中 的 乡 硕士论文基于过程改进的软抖质址曾理研究 适当阶段应进行必要的检查、评审或验证。 物入. 过程 . ( 资源和活动) . 输出 臼 叫 卜 组么3过程的概念 过程与产品 存在某 种因果关系, 即只有好的 过 程才能得到好的 产品, 而 差的 过 程只能得到差的产品,图袅4 反应了窗 嘴 解簿=要素及其之何的关系, 睡么4过程的三个要素及其关裁 么 么 么 2软 件 过 程 著名的 质量管理专 家戴明低 狡 d e m 主 耐 认为, 产品质量形成于生产 全过程。 在过程质量得到保证的 条件下, 产品的 质娥也随之得到 保证。 同 样, 软 件产品的 质 量也 取决于 软件开 发 过程, 好 的过程意昧着高质藻 一 的 软件, 意 味着用低的费 用 按时 生 产出高 质量的软件 产品阴。 报据软件 业著名 案例1 麟的5 5 0 5 项目 的开发 过程资料表明, 对于软件 产菇, 如果在审查阶 段发现并 解决一 个缺陷的 成本是1 美元, 则在系 统测试阶段解决 它的 成本是玲美元, 而在交付之 后必须解决它的成本是驼美元。 由此可见,软件产品 的 质量绝不能只希望通过最终的检验和测试来保证, 否则将会生产出充满缺陷的软 件产品, 或者 软件生产者 花费 大量的人力 物力 修复 缺陷,导致开发成本大大 提高, 而 超出 用 户可以 承 担的 预 算范 围阁。 软件 过程是指入有 j 用于开发和维护软件 二 及其相关过程的一系列活动, 包括软件 笙 程活 动 和 软 件 管理活 动卿 。 软 件 过 程 应当 是科学的 、 合理的, 苦 则必 将影 响 到 软 件 产 品 的 质 量 。 因 此, 软 件 过 程 应 该 满 愿 一 定 豹 性 能 要 求 叭 ( 1) 订理解性; ( 2 ) 可见往,即 对每个过程活动均能以 取得昵 确的结果告终, 使鬓过程的进 基于过魏改进的软件质盆管理研究 展对外可见, 铭) 可支持牲, 即易于得到计 算机辅助软件工程 ( c 龙 s e ) 工具的支持; “) 可接受性, 即易于为软件工 程师接受和使 用: ( 豁 可靠牲, 溉不会出 现过 程错 误, 或使 其出 现产品故障 之前 就被 发规 ; (6) 健壮性,即不受意外发生问 题的干扰: (7) 可维护性, 即过程可骸软件机构需求的布萝或髓认定的过程改进而演进; (8) 速度,即 从 确定需求, 给出 规 格说明 起, 就能 较快完成开发而交 付。 一个差豹不成熟的软件过程是浑沌的、无组织积无管理的, 仿佛一个黑盒, 在 软件产品最终出炉之前无法预见开发活动的成败, 整个开发过程基本上是无定义、 不可渊量和 无法预测的, 因此软件开发的 质量、 进度和 成本也常学是不可控的, 如 图2 。 5 所示切 。 软件产品 输出 图么5差的不 成熟的 软件过 程 一个 好的 成熟的 软件过程则 应是可定 义、 可测量的可预测的, 整个开 发 过 程是 可视的, 整个开发过程是可视的, 在按阶段划分的 各个检查点都能依照目 标和定义 可量化 地 绷量软件工程的 进展, 渤此软 件开 发的质量、 进度和成本可以 很好 地定孟 控制, 如图2 . 6 所示。 检查点检省点 一 二 仔 检查点 图么 6好的 成熟的 软件过铿 2 。 3 软禅 质量管理 软 拌 质 量 管理同 所有 其他 行 业的 质量 管 理 一样, 具 宵 质量管 理的 般特 征 和 共 性。 因 此, 软 件 的质量 管 理即 是软 件 组织 在 软 件产 品 的开 发 过程中 的 质夏 策翎 、 质 量控 制、 质量保证和质量改 进等与质量 有关的 相互协调的活动。 但是, 软 件作 为 特 殊产品, 同 一般 制造业的产品 质量管 理又存 在明 显的 差别。 有效的软件过程质量 管 ! 要 硕士论文爹于过程改进的软件质盆管理研究 理的指导原则是: ( d 软件产品的 质盘取决于软件专业人员 的技能、 得到的支持、 所受培训以 及工作热情: ( 2 这些专业人员在组织过程的限定范勇内 尽可能有效的工作; (3) 管理层拥有过程,也只有管理层能够进行持续的过程改进; ( 幻 过程改进活动应该拥有获得资 源和管理层支持的优先权; ( 5 ) 虽然软件设计是一项需要知识技能的工作,但软件开发仍涉及很多日 常 工作, 而这些工作可以 采用传统的管理方法进行管理. 2 。 4 本章小结 本章介绍了与软件质量管理有关的基本理论和概念, 并对“ 过程理论, 作相关 的介绍,为后面的研究奠定了一定的理论基础。 硕士论文基于过程改进的软件质盆窗理研究 3 1 5 090 0 1 标准 和c 翔模型的比 较研究 3 , 1 工 5 09001 质盈管理标准的研究 3 . 1 . 1 工 5 伪0 0 0 族系列标准 1 5 的0 的 族标准是国 际标准 化组织 (150) 在 1 拍4年提出 的概念,是指“ 由 150 / t c 1 7 6( 国际标准化组织质量管理和质量保证技术委员会) 制定的国际标准。 1 5 的0 0 0 系列国际标准的主要用途是为企业建立质盘体系,并提供质量保证的 模式。 其目 标是:被 业界普遍接受、与当前技术协调、与未来发展协调、 适应未来 技术的发 展。 1 5 的0 0 0 系列标准自 从1 9 8 7 年发布以来, 已 经陆续发布了十几个相关 的 标准和指南, 形成了 质量管理 和质量保证 标准体系, 受到了 世界 各国的 踊跃采用 和广泛实施。 凡是通过认证的企业, 在各项管理系统整合上已 达到了国际标准, 表 明企业能持续稳定地向 顾客提供预期和满意的合格产品。 玲伪0 日 0 族标准中 有用于指导各国企业建立质量管理体系并获取外部认证的标 准 ( 1509001 : 2 0 0 0), 有用于指导企业自 身强化质量管理的标准 ( 15090 0 4), 有甩 于统一各 国 质量术语 的 标准(i 5 0 8 4 0 2 ) , 也 有用于规范质量 审核的标准( 1 邪1 伪n) 等等, 所 有这些标准 构 成了 一个相对严密的 标准系 列, 对质量管理界带来深远的 意 义。 轰1 . 2 胎 的0 0 1 的基本思想和理论基础 3 。 王 , 2.1 工 5 0900王 的 基本思想 1 5 的 001 是玲 09 00 。 族标准 所 包括的 一 组 质量 管 理体 系 核心 标 准之一, 是 , 个 可以 适用于所有行业的 质量管理标准, 尤其是2 0 0 0 版的1 5 的c o i , 将产品的实现过 程流 程化, 并以 版块 化的 形 式对生产组织的 管理体系、 管 理职责、 资源、 产品 实 现、 测量与改 进等提出 质 量管 理的要 求, 更加适合了 软件组 织的 软件开发、 生产的 维护。 在下 面的 论 文中, 如果 没 有特别指出, 论文中 提到的15 伪0 o 1 均指2 0 00版的15 的0 01 质量管理标准。 1 5 的的1 : 2 佣0 质童管 理体系 一 蒸 求 , 规定 质量管理休系要求, 勇于证实 组织具有提供满足顾客要求和适用法规要求的产品的能力,目 的在于增进顾客满 意, 这一 标准是最关 键标 准, 是认证审核的依据和其 他标准的基础。 它可以 为各类 1 生 硕士论文 爹于过程改进的软件质盆管理研究 组织内 部实施质量管理提供基本途径: 可以 为组织内 部和外部的 质量管理体系评价 提 供 基本 准贝 鲤 ;也 可以 为 组 织 在 合同 环 境中 提供 产品 要求 的补 充 娜 。 1509001 , 2 000 标准遵循的八大质量管理原则:( 1 )以 顾客为中心:( 2) 领导 作用;( 3 ) 全员参与: 0, 礼 j 二 卜 2, ,” 在 判 断 矩 碎分 中 , 元 紊 气 表 示 对 第 一 层 指 标a 而 贪 , 用 以 土 的 黝 断 尺 度 , 判 断 第 二 层 指 标 中 的 要 素 乌 对 凡的 相 对 重 要 程 度 乐 3 . 1 , 2相对重 要 程 度的 计算 对以 某 个上 级要素为 准则所评 价的同 级 要素之根对重要 程度可以由 计算比 较矩 阵 b的 特征 值获得。 但因其 计算方法较为复杂, 而 且实际上只能 获得对 a 粗略的 估计, 因此计 算其精确特征 值是没有必要的, 本文中我们采用 求和 法来计算特征值的近慨 值。 (1) 械蜘 归 、, ,。 : 。弄 乙“ 物 ( 获盖 ) (2)按 行 求 和 稍 , 艺 、 ( 5 . 2 ) , 。 、 . , . 。叱 气 诊 少 灯化,叽一 声奄欢罗 妙君三 声, , 。 ,砂 乙 炸 反3 所 得衅奋 。 戈 氮 , 二 , 劝即 为 a 的 特 征 向 盈的 近似 值 。 w二 恤, 叭, 叭, 叭, 鱿) , 靴表 示 第 二 层 指 标 及 的 权 重 , 且 艺做, h 减士论文姜于过程改进的软件质盈管理研究 用同 样的方法, 我们可以 通过计算得到第三层指标的权重, 叭二 帆在 , 气、 , 、 气) , 其 中 气表 示 第 三 层 指 标 c 在 子目 标凡中 的 权 熏 , 且 艺气 二 1 。 乐乐1 , 3 在实际评价中 评 价者只能 对a 的 重姿程度进 行粗略判断, 甚至有时会犯不一 致 豹错误,如己 判断xl比凡 重要, 丸比几较重要, 那么, x ; 应当 比x : 更重要。 如果判断 凡比x : 较重要、或者同 样重要就犯了 逻辑错误。为了 检验判断矩阵的一致性( 相容 锄 ,根据秀 好 p 的原理, 可以利用与n 之差检验一致性.定义计算一致性指标: 以二 鱼 级 竺( 乐4 ) 柞,1 建 姗可 由 下式求击 : 人 该二 粤 艺 ( 对 哪, 尸 琳 ( 乐5 ) 显然, 随 着” 的 增加判断 误差就 会增 加, 因此判 断致性时 应当 考虑到n 的 影呱 使用跪机性一致性比值: 以二 影 ( 乐6 其中r 。 1 . 为平均随机一 致性指标, 表5 . 5 是5 00样本平均值. 表5 , 5平 均 能即 一致性指标 矩阵阶数 34567吕分1 o r i0 . 5 208 91 。 1 2生 。 会 61 。 3 6未 。 4 11 , 4 6 _少红 当公凡低 1 时,判断 矩阵的一 嗽性是可以接受的。 乐 轰 2指 标的 模 糊 综 合 译 价 第 二 级 有 5 个 要 素, 选, 它 的 下 级 有 n 个 要 素q, 吼 凡一凡, 其 对 于 目 标尉的 重 要 度 分 题 海 , 巩, 一 , 然 ; ,一 , q, 礼 表 示 第 三 层 指 标c 、 在 子目 标凡中 的 权 硕士论文基于过程改进的软件承且曹理研究 重 , 则 嘟的 要 素 c , 的 综 合 重 买 度 为 呵二 艺 吧 叱 才 定 义 评 语 集 为 v 二 (v, 叽, 矶 又, 叽 ) , ( 优 , 良 , 中 , 低 , 差 ). 下 一 步 , 我 如 将 确 定 凡在 评 价 等 级 叽 上 的 隶 书 度 r 、 ; 清 专 家 根 据 企 业 提 供 的 资 料 以 及 现 场 考 察 的 情 况 , 给 出 各 指 标 x 、 隶 属 的 等 级 从; 统 计 x 、 隶 属 于 从 等 级 的 频 数 . 、 ; 尾 实 施 调 查 的 总 人 数黔 去 除 频 数 , 得 出 各 指 标 x 。 隶 属 于 叽的 隶 属 度n 、 , 进 而 求 出 指 标 x 如 的 隶 属 度r 地 。 其 中 , 气二 。 。 j 黔 r 、 = 礼, 、, 、 二 、 、) ( 获了 同 样可得到单个子目 标中的其他属性指标的模糊评价向金, 于是得到子鬓 标的 单因素模糊评价矩阵。 ( 6.8 ) 端玩瑞m杨 llkm 爪愁鲡拼 爪玩气狱 气rll与m r二居.牙健沸it, 肠 抽 勺l 礼凡丸m甄 r 由 子 耳 标 从的 单 瑙 素 模偷 评 价 矩 阵 及 、 和 属 性 指 标 权 重 向 鸳 巩= ( 叭, 帐。 、 气) 通 过 模 糊 矩 阵 合 并 运 算 , 得 到 子县 标氏的 综 合 评 价 向 徽 , 即b , 评 价 集 的 隶 属向 蚤耘 xk 溅 凡, 仇1 , 乓 2 ,a, 气, a、)( 5 . 9 ) 向 量 x 、 邵 子 耳 标 巩豹 综 合 评 价 结 果 。 按 照 上 途 做 法 可 得 各 个 子 释 标 的 综 合 评 价 结 果 向 量 x , , x , , . , , , x , 。 由 子目 标综合评 价向 最及 构造子目 标层的 单因 素 模糊评价 矩阵r , 乐蓬 0 ) 际彻标鞠与 耘耘振耘板 与肠坛场勺 气耘杨鲡鲡 从凡凡兀凡 r整诬.,1蓬了1 月 r 利 用 子 目 标 的 权 冀 w = 扭, 然 , 琳 ,从 ,呱 ) 与 , 进 行 模 糊 矩 阵 合 并 运 算 , 即得到总耳 标几 软件质 量管理体系 有效性的 综合评价 结果, 即人 对评奎 汗 集v 豹隶属 硕士论文基于 过想改进的软件质滋管理研究 向量 1 二 矿 叉 二 仇, 气 , 礼 , 权毛 ) ( 5 . 1 1 ) 芍 孚艺间 如 果 艺 气 , 卜可 作 归 化 处 理 即 令 另 ” 为 了 得到 r 二 伽伪, 儿, 入凡 ) 对综合 评价结果向 最y , 一般可采 用最大隶 属 度原则确 定软件 质凳管 理体系 有 效性评价结果,即 儿 加 欧 伽 , 乃, 儿, 儿 少 , ) 反扮) 对 应 软 件 质 量 管 理 体 系 有 效 性 评 价 的 等 级 为 称 。 5 , 3 。 3 定 性评判 最 后, 我们将根据定量评价的 结巢, 作出 质量管理体系 有效性的 定性评 判, 设 置 按 等 级又, 叽, 从从, 从的分 数 重 心 , 假 设 依 次为 : %, 踢, 巧, 璐, 豁, 则有: 9 “ 夕 孰+ 翻 5 少 生 + 7 5 岁 , + 钻乃+ 那 九肠 拐) 从而 得到软 件质量瞥理体系 有效性的 综合评 价分 数, 同理, 可得每 子葺 标层 的得分。 根 据对软 件质量管理 体系的 最终得分 及某一 层次 的得分, 我们可以 得到对体系 的 定 性评判, 评价结 果分为 三个等级。 第一级, 得 分在8 5 分以 上,体系 存在少 量问 题或基本无 缺陷; 第二 级, 得分在弱分到弱分之间, 体系存 在较多间 题; 第三级, 得分在6 5 以 下,休系存在严重问题。 另外, 由 于质量管理体系是一个有 机 整体, 任何一个要素的缺失 都有可 能导致 整个 体系 无法正 常 运转, 特制定以 下补 充原则: ( d如果第二层指标中 任何一项指标得分少 于邓分时,为 第三级: (2) 如 果 第三 层指 称中 有2 挑的 指标 得 分 少于20分时, 评 价结果为 第 三 级。 硕士论文 蓦子过程改进的软件质盘管理研究 6 。 4 持续改进 质蟹管理体系 有效性 评价的 最终目 的是为了 实现质量 管 理体系的 持续改进。 企 业领导及相关部价应针对体系评价守发现的鲍题,分析各 项指标的得分情况, 找出 质量管理体系的缺陷和漏洞, 对不适应企业发展的因素及时作出 相应的调整,以 实 现持续改进。 乐5本章小络 木章讨论了 传统的 质量管理体系有效性评价的方法以 及 存在的缺陷, 然后在前 一章 提出的基于过程改 进的软件质量管 理体系的基础上, 设计了一套专门针对软件 质量管理体系有效性评价的指标体系, 建立起一套基于模糊综合评价方法和层次分 析法对软 件质量管理体系的 有效性综合 评价的科学 方法。 硕士论文基于过程改进的软件质盈誉理研究 仔 结论与展望 本文针对我国软 神质量 管理的 现状及其 存在的问 题, 提出 将15的0 o 1 质量管 理 标准和c 漏( 能力成熟 度摸型) 相结合的思路,以过程改进作为基本思想,建立以 王 5 伪c 0 1 标准为框架,c m 抚 可重复级的规范为补充和细化的软件质

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论