已阅读5页,还剩80页未读, 继续免费阅读
(工商管理专业论文)基于CMM的中小型软件企业质量管理.pdf.pdf 免费下载
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
中文摘要 近年来提出的软件能力成熟度模型c m m 是改善软件企业质量管理的重要 方法之一。c m m 是指通过对软件企业软件过程的逐级改善,使得软件企业的成 功经验和可靠技巧得以保留,最终稳定软件开发过程,并使得软件过程可以控 制,从而保证了软件产品质量的不断提高以及软件产品的工业化牛产。 本文首先从质量管理与软件工程两个角度分析了中小软件企业普遍存在的 软件过程模糊、软件质量管理效率低等突出问题形成的原因,并分析了软件成 熟度模型c m m 对于解决上述问题的可行性。之后运用软件能力成熟度模型 c m m 软件过程持续改进的观点,并结合全面质量管理思想,探讨了基于c m m 的中小型软件企业质量管理的解决方案。作者建立了一个以软件过程改进保证 软件质量为中心,贯穿中小软件企业软件开发过程的质量管理模型,提出了以 需求管理、软件项目管理、软件配置管理、软件质量管理为重点的软件质量控 制框架。 随后本文又探讨了软件质量度量在基于c m m 的软件质量管理中的重要性, 分析了软件质量管理的度量方法,给出了利用g q m 目标问题度量方法对中小 软件企业质量管理度量的模型,分别从度量软件过程和评价软件产品质量两方 面进行了描述。 最后本文又给出了以天津三友软件公司质量管理系统为基础的基于c m m 的中小型软件企业质量管理的实证研究,根据三友公司实施c m m 质量管理系统 的实践活动,从软件过程改进和软件质量度量两方面分析了c m m 质量管理在中 小型软件企业应用的可行性及其效果。 本文基于软件能力成熟度模型c m m 的中小型软件企业质量管理的研究结 果,对中小型软件企业的软件过程改善、软件质量管理有一定的借鉴意义。 关键词:筮鲑盛塾廑搓型( 丛丛2厦量簋理毯鲑照猩 筮仕廑量目拯蛔题廑量q q 丛直选 a b s t r a c t t h es o f t w a r ec a p a b i l i t ym a t u r i t ym o d e lp u tf o r t hi nr e c e n ty e a r si so n eo ft h e i m p o r t a n tm e t h o d st oi m p r o v et h eq u a l i t ym a n a g e m e n to fs o f t w a r ec o m p a n i e s t h ec m ma i m st o g u a r a n t e et h e c o n t i n u o u s i m p r o v e m e n to ft h eq u a l i t y o f s o f t w a r ep r o d u c t s ,w h i c hi sb e n e f i c i a lt oi m p r o v i n gt h eo r g a n i z a t i o n a ls o f t w a r e d e v e l o p m e n tp r o c e s sg r a d u a l l y a n di si nf a v o ro ft h er e s e r v a t i o no ft h es u c c e s s f u l e x p e r i e n c e sa n d s k i l l s t h e r ea r em a n yc o m m o nq u e s t i o n si ns m a l la n dm e d i u ms o f t w a r ec o m p a n i e s s u c ha st h el o wm a n a g e m e n te f f i c i e n c y f i r s t l y ,t h ep a p e ra n a l y s e st h ec a u s e so f t h e s e q u e s t i o n s a n dt h e f e a s i b i l i t y f o r t h e a p p l i c a t i o n o fc m m a n dt h e n , c o m b i n i n gt h ec o n t i n u a li m p r o v e m e n to fs o f t w a r ep r o c e s s w i t ht h et q m ,t h e a u t h o rp r e s e n t sat o t a ls o l u t i o np r o j e c tb a s e do nc m m t h ec o r eo f t h ep r o j e c ti sa m o d e lo fq u a l i t ym a n a g e m e n t ,w h i c hb u i l d so nt h ec o n t i n u a li m p r o v e m e n to f s o f t w a r ep r o c e s s t h em o d e li saf r a m e w o r ko fs o f t w a r eq u a l i t ym a n a g e m e n t , w h i c hi n c l u d e sr e q u i r e m e n tm a n a g e m e n t ,s o f t w a r ep r o j e c tm a n a g e m e n t ,s o f t w a r e c o n f i g u r a t i o nm a n a g e m e n t a n ds o f t w a r eq u a l i t ya s s u r a n c e t h ea u t h o ra l s od i s c u s s e st h ei m p o r t a n c eo fs o f t w a r eq u a l i t ym e t r i ca n dt h e m e t h o do fg o a l q u e s t i o n m e t r i c ,w h i c h i su s e dt oe v a l u a t et h es o f t w a r e d e v e l o p m e n tp r o c e s sa n d s o f t w a r eq u a l i t y f i n a l l y , t h e a u t h o r p r e s e n t s t h e i m p l e m e n t a t i o n o fs o f t w a r e q u a l i t y m a n a g e m e n ti nas m a l lc o m p a n ys a n y u ( t i a n j i n ) s o f t w a r ec o ,l t d a c c o r d i n gt o t h ea n a l y s i so fc m mi nq u a l i t ym a n a g e m e n ti ns a n y u ,t h e a c t u a la p p l i c a t i o n c o n c l u d e st h ef e a s i b i l i t ya n de f f e c to fc m m i ns m a l ls o f t w a r ec o m p a n y t h ef r a m e w o r ko fs o f t w a r eq u a l i t ym a n a g e m e n tb a s e do nc m m w i l lb e v a l u a b l ef o rt h es m a l ls o f t w a r eo r g a n i z a t i o n s , k e y w o r d s :c a p a b i l i t ym a t u r i t ym o d e l ,q u a l i t ym a n a g e m e n t , s o f t w a r e p r o c e s s ,s o f t w a r em e t r i c ,g o a l q u e s t i o n m e t r i c 独创性声明 本人声明所呈交的学位论文是本人在导师指导下进行的研究工作和取得的 研究成果,除了文中特别加以标注和致谢之处外,论文中不包含其他人已经发 表或撰写过的研究成果,也不包含为获得:墨盗盘堂或其他教育机构的学位 或证书而使用过的材料。与我一同t 作的同志对本研究所做的任何贡献均已存 论文中作了明确的说明并表示了谢意。 学位论文作者签名:讳立捧签字r | 期:y 。1 年f ) 月丫同 学位论文版权使用授权书 本学位论文作者完全了解叁生盘茔有关保留、使用学位论文的规定。 特授权墨鲞盘堂可以将学位论文的全部或部分内容编入有关数据库进行检 索,并采用影印、缩印或扫描等复制手段保存、瓠_ 编以供查阅和借阅t ,同意学 校l 门国家有哭部门或机构送交论文的复印件利磁盘。 ( 保密的学位论文在解密后适用本授权说明) 学听讧论文作者签名:赫立# :已 警字慨沙1 年p 月刁日 导师签名 签字日期:卯1 年月 良 乱 第一章绪论 1 1 软件与软件产业 1 1 1 软件概述定义 第一章绪论 通常所说的软件是相对于硬件而言的,包括计算机运行时所需要的各种程 序,一般分为系统软件和应用软件。 一般说来,软件包括三层含义。第一,个体层次,包括计算机系统中的程 序及文档,程序是计算机任务处理的对象加规则的描述,文档是理解程序所需 的阐述性资料。第二,整体层次,在特定的计算机系统中,所有上述个体层次 软件的总称。第三,学科层次,研究、开发、维护和使用软件过程中所涉及的 理论、方法、技术所构成的学科。 软件是计算机与网络应用的核心和关键,它由支持计算机与网络运行的指 令( 通常称为程序) 及其相关说明资料组成。软件按其功能分为三大类:系统 软件、支撑软件和应用软件。系统软件和支撑软件是应用软件开发的基础,它 们在很大程度上决定了软件产品的发展方向与发展速度。 1 1 2 软件及其质量的特殊性 1 软件成本高 5 56 57 58 08 59 09 52 0 0 0 年代 图卜1 软硬件费用之比 帅帅m轴0 第一章绪论 5 0 年代,计算机系统应用于非常狭窄的领域,规模较小,其成本约占整个 计算极系统的1 0 - - 2 0 。隧羲诗算枫技术鲍进步,生j “援模的扩大,计算搬硬 释款份旗不断下簿,较箨残本在诗葵辍系统中掰占晓镶越来越大。嬲年代中 期已经增至5 0 左右,7 0 年代以后,软件费爝避一步增加。此后计算机硬件的 成本持续下降,而软件成本则不断上升,软件成本在计算机家族总成本所占的 比例呈! l 【| lr 益扩大的趋势。 2 ,软 譬嚣发的进度难以控锻 软停是一静遂辑系统,设计赣绎淀设诗硬箨所使用静逻辑堂爱多1 0 到1 0 0 倍,为了完成一个复杂的软件系统,人们常常袋考虑建立一个庞大的逻辑体系。 此外,同样的软件算法在程序实现上的差别也j e 常大,加之在软件开发过程中 叫能遇到各种意想不到的问题,所有投入的资源能否出结果,出什么样的结果, 事先缀蘧颈拳睾。软 牛的遮一特点,不仪给项基计划褪论涯工作带来缓大的匿难, 蔼嚣- 傻软份开发过程穰难绦证按预定诗剜实魏。 3 估计软件工作量困难 通常,我们完成一项任务时,需要根据其复杂性、工作量及进度要求安排 人力,缎是软件的工作量怒缀难估计的。这是因为,一方面软件开发实际上是 逻辑悉绦遵程,在写塞程廖劳拿裂诗算极上运行之蓑,软终开发黪遴燕壤援难 以衡燮,疑量也难以评价,戮两英工作量是缀滚穗计静。另一方瑟,软件勰模 和复杂性呈指数剧增,开发一个大型软件系统,往往需要成百上千的分工协作。 山于软件系统的结构很复杂,各部分联系密切,大量的通信、后勤工作增大了 工作量。因此,增加人员,往往不仅不能缩短开发时间,反而会殛缀进度,这 是与生产一般工业产品瓣不阉之处。 4 软 警濮爨难双保证 软件不同于硬件,软件不会用坏,不存在零件更换问题,但不允许存在误 差,不能发生错误,否则后果十分严重。医疗系统中的软件错误可陇造成生命 危险,锻行系统中的软件锩误会使金融混乱,航空管理系统中的镄误会造成飞 瓠失事。软 譬一量发生镄谟,只麓在生产瑗缓滚委或骖改覆来静竣诗。大鍪系 统在开发孵,无法看出是否形确工作,错误率简,质量很难控制。 软件质量问题与其它商品的质量问题有很大的不同,因为软件是属于计算 2 第一章绪论 机领域的产晶,软件设计人员与用户对计算机的了解和想法有很火的距离,程 序人员逶豢啦自己的想法去理解用户对软件的黉求,露计算秽t 用户慰蠡己所想 菠瓣酶较搏功笺霜犍缝在廖翦迄难殴 羹滇楚,帮使本人是技术人爨纛夸倒努, 这样在濡求分析上就难免存在差距。此外,在软件l 丌发过程中,即使有多种文 档,大缀的素材仍在程序员的头脑中,软件也只有程序清单,这就使得不了解 情况的人很难插,卜手,最终导致了软件的修改和维护十分困难。实际上对软件 质量擞有发亩权的是用户,德用户无法也无力参加到软件的质量管壤中,这就 导致款 警没计霉寿不少夔懑性,疆较捧熬覆v 羹= 羧髑残为一令缀礁黪决蕊麓蔻, 以至于计算机软件产韭普遍存在投入了太额资金和大量人力,丽褥不到瘸,o 满 意的产晶。如何控制和管理软件产品的质量,怒软件行业从一开始就面临的问 题,这个问题之所以难以解决,在于软件的特殊性。 1 1 3 软馋产业的发展 1 羚鏊较寥 产整戆发展 进入2 l 世纪,信息产业融跃升为发达国家国民经济的龙头。软件是信息技 术竞争的制高点,是信息时代衡量一国综合国力的重要指标。它作为信息产业 的中椒,不仪广泛渗透到其他产业,带动传统产业提升与优化,起到倍增效应, 藕叠怒一个关系到信息安全、经济安全、军攀安全乃至窝家安全瓣姆豫产、监, 辑戳各溺都非常重视发蕊软 串产韭。著且软 孛产驻是当今毽赛上壤长最抉兹朝 阳产业。9 0 年代以来,世界软件市场年增长率都在1 5 以上。2 0 0 0 年,世界软 件产业的总产值达到5 0 0 0 多亿元,已占当年信息产业总产值的6 0 以上。据预 测,从2 0 0 0 年至2 0 0 5 年,全球软件市场将继续扩大,年增长率将提高到1 7 ,3 。 在软传产业发达静美匿,支持i t 经济盼臀予力量是5 0 0 0 多家软臀公司, 1 9 9 8 年,美霞软俘监毂憨救入这1 0 2 8 亿美元,仅次予汽车帮遗子工照,瑟黉 2 0 0 0 年,美国的软件业超过汽车制造业成为荚阐最大的产业,并创造了3 4 3 5 万个工作岗位,相当于美国劈动力总数的3 。2 0 0 0 年软件成为美国墩大的产业。 占全球软件市场销售总额的6 0 以上,几乎垄断了全世界的操作系统及数据库 市场。 强本软释鞋肉镑炎主,1 9 9 8 年营整收入6 5 8 亿美元,蓬整赛嫠二,驭翌人 员4 2 8 万人,6 1 6 的收入来源于软件开发,滔主知识产权的软件在日本市场 上有较随的占有率。同本1 9 8 9 年制订“软件生产开发事业推进临时措施法”, 第一章绪论 实施一系列优惠政策,使得同本的软件产业得以飞速发展。 印发是祆次子美国黔敬传蹬口大量,产晶遴镫9 1 个国家。1 9 9 9 年软馋产 篷弱亿美元,整日3 6 亿美元。6 5 熬款待公司吴餐了承蔹大鍪聱褡敬搏开发矮 目的能力。1 9 9 8 年组建以阐家总理为组长的“园家信息技术特剐工作组”,向 政府提交“印度信息技术行动计划”,倾力为软件企业提供政策支持,试图通过 计划中1 0 8 条政策的实施,达到2 0 0 8 年软件和信息服务出口5 0 0 亿荧元的目标。 2 ,我黼软馋产韭的发展 我豳软件产韭通过邋几年抉速发震,形成了较好兹产韭发震錾獭。2 0 0 0 年 我国软件市场销售额已达到2 3 0 亿元,增长率达3 0 7 。国内巨大的市场需求, 以及板具发展潜力的国际市场,将给我国软件产业的跨越式发展带来霞大机遇。 目前,图内从事软件开发、生产、销售、维护和服务的软件企业已达到1 0 0 0 0 家以上,专业从事软传开发麴企业达到3 0 0 0 多家,其中努资、合资企渡有1 0 0 多家。扶、韭人员1 4 万天爱骞,萁中软捧技零入爱l g 万,妥莠还蠢3 0 万人在各 行业从漤计算机应用、科研与教育工作。1 9 9 6 2 0 0 0 年问,我国软件市场销售 额从9 2 亿元增加到2 3 0 亿元,年均增长速度达2 7 7 。1 9 9 9 年我圜软件市场的 年增长速度为2 7 5 ,远邈商于该年度全球软件市场1 3 6 的增长滤度。 表l - i :1 9 9 0 , - - 2 0 0 0 年中国软移卷坜规模与增长情况 年癸销售额( 亿元)增长率 1 9 9 02 2 1 9 9 14 61 0 9 1 1 9 9 22 03 3 4 8 1 9 9 34 01 0 0 ,然 1 9 9 44 92 2 5 1 9 9 56 83 8 8 1 9 9 69 23 5 3 1 9 9 71 1 22 1 7 1 9 9 81 3 82 3 。然 1 9 9 91 7 62 7 5 鞴 2 0 0 02 3 53 3 5 第一章绪论 3 中豳软件产业发展特点 隧羞信惑技术奁全球的发震,毽彝诗算撰翡普及率露应瓣水平有了较大豹 提高。方面,我们计算机保有量1 9 9 8 年已达到1 1 5 0 万台,计算机的普及率 上舞戮每子入0 9 台;另一方露,计算规数应霹随饕倍感技术懿发袋已经达到 较高的层次。计算机的快速普及和计算机应用的深入,为中国软件产业的发展 创造了更大豹毒场空趣。近足年软件产、韭幻发展呈聪毽了一些薮鲍特点: 第一,专门从事软件开发的企业数量增加较快。近几年,随着翻民经济发 展对信息化建没要求的提高,软l 牛应用的领域不断扩大。出此形成了软蜞产业 规模迅速扩大的趋势,并且带动了软件企业的发展,使得专门从事软件开发、 生产和销售的企业不断涌现。同时,为了适应软件市场发展的需要,一部分硬 件制造商和具有一定软件开发基础的应用单位也将其中的软件部门独立出柬, 成立专门的软件企业。这一特点表明中国软件市场的潜力正在逐步展现,市场 需求将带动中国软件产业的发展。 第二,在信息技术应用中,特别是伴随赣嘲络技术的应用,给训“算机应用 带束了质的变化。因此,在软件垒娃中从事系统集成和应用的企业占了多数。 同时,网络化带动了信息化应用水平的提升,用户对计算机应用的需求从啦机 转向系统,并甚涉及了两络互联方磷的需求。这一市场交亿对信怠产品静供应 商提出了更高的要求,使从事系统集成服务的企业由此褥到了发展的空问。 第三,软件企盈瀚懿资溪动开始活跃。瞧予翮络技术静发震氇键久们蓍到 了软件产业发展的巨大潜力,因而软件产业在其发展过程中的投资融资活动开 始趋热。其融资方式多稀多释,包括软件企渡潼静兼著,硬佟割造金、监与较 牟 企h k 的融合,非i t 行业的上市公司收购软件给业,海外的风险资金流入软件企 塑等等。尽辫这些融资活动熬篾模大夺不一,餐帮成为软舞产翌发震中一些g | 人注目的亮点。 第西,鲻肉软搏枣场在不叛援菠豹霹潜,正在邋速或长。送死年,戳连镁 经营为特点的软件销售模式迅速发展,一系列软件连锁销售众业的相继成立, 软 譬滚逶市场逐步繁荣,由予诗算掘送入蠢庭静步伐翱莰,黎动了软l 孛零售商 场的发展,使得全国性的软件行销网络的作用更为突出。 焚五,敬馋产业瓣竟争越来越集中到鼹人么。鲢爨挚上。这也是蘩惑技寒发 展和技术创新过程中反映出的共同特点。国外多家机构在中园建立软件技术基 础研究中心以及在学校教弯中的投入郄是人方竞争的矮体体现。中困胰中受到 第一章绪论 地方的各钡政府都先后出台了有关吸弓f 人才和激励人巧的政镱,并将培养人爿 靛工 乍戮为竣麝工佟麓重点。 1 。2 巾小软件企业 1 2 1 中小软件企业的 8 5 念 黠予戮疯侍么麓模的较l 譬金监考葵擞楚中小黧静软 孛企妲并没鸯一个襞一 静受法簿约柬赫一觳犍定义。掇据我瓣孛,j 、众照键遴法孳褰申黔说褥:霹 予小型企业来说,国际认可的最多职员人数为十人到二十人,对于中璎企业来 波,国际认可的最多职员人数为二百人到矗露人。此数据和飘际认可瓣营她颧 数据应该根据国家的具体情糖进行调整。欧洲共同体的定义为;般5 0 人以下 静金她为小型企业,s 0 入至2 0 0 太之阚的企渡为中型企韭。露裁较转j 予监柬避, 棂爨我瀚熬骏稃金监袭最状漉,透豢谈为s 0 尺良一f 懿获 争龛盈菇小鍪较箨企 业,5 0 人到2 0 0 人之阅的软 牛企业为中型软件企业。 12 2 我国中小软件企业的现状 盈然我隧较箨企姓数豢竣多,避较俘产嫂主要装申在班中奎金娩为主翁群 体中,其中0 大馥下蕊企j 馥占5 5 童赛,5 2 0 0 入豹企夔占4 2 弼菇右。集髂 民营牵目赫营毪质豹企妲占众娩总数6 0 以上,这魑中小型软佟企蛾太多数处于 原始积累阶段,“小、敬、软”是目前我国中小软件业的现状,尽管缀避数年的 高速发鼹,氆还是存在很多润题。 ( 1 ) 我图中小软件企业规模较小,国际化校廪不菇,市场羧制能力矮。在总 数2 0 0 0 余家翡专监较 孛金、夔中,缝大多数天数不是露天,镑密壤只蠢忍百万, 甚至几十万。加上大多数软件开发企北的市场营销开发力量薄弱,旗本依靠专 、监瀚较释专冀痿销售,对市场黥控翻能力辍为肖黻,导致软 串开发愈攮的焉蓟 不足。与网际软件产业发展棚比,中网国内软 牛市场的销售舰模还不足世界市 场静i 。 ( 2 我霆中枣型骏孛企l 铮霹技拳含量较寒瓣系凌较嫠、支撑软 串躲开发及 菱袋较缓浸。我重孛枣墅较转企蝗璺三产魏软传产豁主蒙是蓉毒、游戏、麓务、 商务管理及教育软件镣应用软件。这必软件产晶相当大的一部分是“缀身定制” 6 第一蠢绪论 的软件,市场化程度较低。“凝尉定制”软件收髓为次性的,与市场化的通用 软件糟嫩,歼发投入产出晓章籍瓣较鼹。鞋嚣,暴绕款待市场被荚鼷厂濒罄凝, 支撑釉工具较转的投入大,劂嬲跃,我国在这方蕊的发展又过多地箨麓在斩i s 露发t 其类枣矮潜鸯鸯羧数较舞镣壤上,蘸蓉不黎乐蕊。 ( 3 ) 我阂中小型软件企滤簸佟歼发鹩工程讫、栎凇化程度僬。软释系统歼教 是一个复杂的歼发管憋过程,撼瓣过程姆软件开敏巡杼细致抟分工,然蜃爵将 完成黼工作绔龠到一超达蓟掇商效率、质量和可靠性等话的,而在我豳中小软 譬金她中软倦产业工锻但、栎凇化概念相对比较模搬,程痔爨往往怒钕斑鸯己 弱令天悲秀。瘵予杰载箨开发过程串鼗乏行之奏效泌较俘嚣整管理髂割,我灏 申小较传企照黥软 牛旗盈也瓣巍不稳定。 ( 4 ) 我搿熬中小软传企监番蔼辩莹现布弱敖、规穰,j 、承平骶翡璃_ 浚。在辔离 市场上,中蹦的众多软件企业作为国外大公司的下游增值开发商,与邋些高水 乎豹鬻努公霹镶持着互格蒎存楚“缴态合露”关系,筒我餐众多中小较俘叠鼗 之翘,龆缝接楚求乎耀当豹“横淘蹙擎”关豢。这秘状况妻羧影确了较终惫攮 靛笈蕊。 ( 5 ) 我因的中小型软件企业普遍存在资金愆缺问麟。缺少搽金的必然后巢就 是无法暇譬l 馓蔫静入右,姨瓣簿致较雾 产品礤菠滞爨,产量不髓黪藏艇摸,戆 理手段方滋潞厢,使得企业始终徘徊于作坊式的发展状态。软件产业煺随投入、 裹产密、离溅浚、裹爨瀵赘声数,蔌赣产受熬离逮笈嚣嚣要瓷袅戆支撩。我戮 较彳孛奄篷鹣发溪要蒸往有弱簿枣筵,骧零 藿鑫癸蔑除竣瓷基金黪瓣鬟。 1 3 c m m 筠软件产业 1 3 ,1 c m m 翡发蓑过程 较释产藏戆羡震,在经掰了双7 0 霉我秀翰骧络拣晓势餐与诿诗、耀褥纯译 审、结构化程序设计以及结构他测试为特征的特构他生产时代,到9 0 雄代中嬲, 鞋翎辍液熬艘模壅器蕊鸯市蕊搂受蠢标恚,基经溅入激遵程藏然疆黧e 濒为褥 志的以过稳为中心的时代。耐牧件发腿的第三个时代,即软件工业化生产时代, 簌辩每霞中嬲辕辞遗程蔽謇鹃臻熬霹嚣窝黯象技术、稳转鼓零魏鬟鼹蠹鏊藤, 已经漤纛璃後,绩诗蘩2 0 0 5 攀,霹鑫蜜凌寞歪豹软嵇王韭琵叟产。较锋生产转 第一章绪论 向以改善软件过程为中心,是世界各国软件产业今后发展的趋势。软件过程改 善是当前软件开发技术的核心问题。5 0 多年来计算褰业的发展使人们认识到要 高效率、高顾量和低成本地开发软件,必须改善软件生产过程。软件工业己经 或i f 在经历蒋”软件过程的成熟化”,著向”软件的工业化”渐进过渡。规范的软 件过程是软件工业他的必要条件。软件过程研究的怒如何将人员、技术和工具 等组织起来,通过有效的管理手段,提高软件生产的效率,保证软件产品的质 量。 2 0 世纪8 0 年代中期国际软件产业界对软件的研究十分履视,因为在采用 软件工程方法克服软件危枫的过程中,人们认识到,软件是否完善鼹软件风险 大小的决定因素。这方面的研究取得了重大的突破,其标志是1 9 8 7 年美国 c a r n e g i em e l l o n 大学软件二 程研究所( e 涮s e i ) 戳箨。s h u m p h r e y 为首静磷究 组发表的研究成果“承包方软件工程能力的评估方法”,该成果在1 9 9 1 年发展 藏为软箨遥程麓力成熟度摸嫠( c a p a b i l i t ym a t u r i t ym o d e l ,簿稔c 瓣) 。软 件过程能力成熟度模型被国际软件界公认为软件工程学的一项重大成果。目前, 较 孛缆力袋熬庄模蘩2 0 黢已经嫠订海蓬。c m m 奁较 牟工鬏豹实践方瑟己蠢缀 大的影响,在工业界已得到广泛接受。c b t m 提供了一个软件过程改进的框架, 这令挺黎每软锌圭念周期无关,遣与蘑采躅浆歹l :菱羧泰无关,鬏据这令挺蘩玎 发企业内部具体的软件过程,可以极大程度的提高按计划的时间和成本提交软 馋产瑟懿魅力,著臻证了软 譬产品豫生产懿软转矮蘩。 1 3 2c m m 与软件产业的关系 在c m m 的实践中,企业的软件过程能力被作为一项关键因素来考虑。c m m 认为绦瘴软臀蔟量懿较本途经就是擒秀金竖愆较转黛产麓力,瑟金渡豹软件生 产能力又取决于企业的软件过程能力,特别是软件开发和生产的成熟度。企业 救坎 孛过程隧力越成熬,它瓣较终生产能力藏越鸯僚涯。瑟谗软臀避程疑力, 足搬企业从事软件开发和生产的过樱本身透明化、规范化和运行强制化。企业 在,攮行软孛过程中可鼹会反映窭器是过程懿蔡些缺隧,可以摄据反映戆阉震寒 改善这个过程。周而复始,这个过穰逐渐完藩、成熟。这样一来,项目的执行 不秀是一个照筵,众渡清楚的知道项基斡运行是按照规定蛉过程进行。软l 牛强 发及生产过程中成功或失败的经验教训也就成为今瞄可以借签和吸收的营养, 从丽大大加快了软件生产成熟程度的提高。 第一章绪论 c m m 以飘体实践为基础,是一个软件工程实施的纲要,以逐步演进的框架 形式不断地完善软l 牛玎发和维护过程,成为软件企蛾变革的内在娠动力,与静 态的质量管理系统标准( 如i s 0 9 0 0 1 ) 形成鲜明地对比。i s 0 9 0 0 t 在提供一个良 好的体系结构与实施罄础方灏是很有效的,两e 慨怒个演避的、有动态尺度 的标准,以驱使一个组织在溺前的软件实践中不断地改进完藩。 c 是猩原有的软件工程基础上提出来的。人们认识到在开发的过程中, 某些可被识剐的关键过程域( k e yp r o c e s sa r e a ,简称k p a ) 才是软件开发的 重点。要想建立一个有效的软件过程,必须以此作为衡量的然准。c m m 描述了 一个有效的较件过程的各个关键元素,指出了一个软件企监如何摆脱杂乱无颦 的、不成熟的软件过程,形成一个成熟的、有纪律的软件过程所必经的进化、 提齑的途径翔辑企韭当前豹过耧成熟状况,我鑫在改避遵程中急需解决的 若干问题,然后依据c m m 选择过程改进策略,提高企业的软件过程能力。基于 e 猫模型熬软件成熟液实践甏求采瓣更蕊麓范静开发标准秘方法,镁嗣更热科 学和精确的度量方法,选择便于管理和使用的开发工具。 瓣黪淹一令捂裔麓够蘩甓软释企翌选铎、采纳并台瑾镬雳一黧先逡懿篱 理方法,并在实践活渤中不断提高和完善软件成熟度的能力。围绕这些实践活 动逐步形藏一套剿度,帮在铡定筑懿润窝成本内,交付裹震i 蠹戆较传产品掰霭 的有纪律的、精确定义的并能有效度晟的软件工程过程。c m m 所列举的实践几 乎覆蕊了较臀企韭诗矧、软l 拳牙发窝维护工纷管理夔鼹奏滔凌,并艇鲻出了五 个成熟级别,企业只疆把精力放在这些实践活动上,就能保证平稳的提高自身 靛软l 孛过程粒产品履爨,保诞交慰客户潢意黥较 孛产菇。 1 ,4 本文磺究的内容 ( 1 ) 从麟爨管理与软l 牛工程鼹令角度分橱中小软l 牛企业游遍存在的软件过 程模糊、软件质量管理效率低等突出问题形成的原因。 ( 2 ) 针对中小型软 争企业沟特点,棂握款 孛成熟发模型c m m 俸系结构,分掇 了解决中小型软件企_ e 质量管理问题的可行性。 ( 3 ) 运焉较 孛毵力残熬度模型c m m 较舞邋程跨续菠送熬瓣点,结合垒瑟鬟曩 管理思想,探讨了基于c m m 的中小型软件企娥质量管理的解决方案。研究了以 第一章绪论 软件过程改进为中心,包括需求管理、软件项目管理、软件配臀管理、软件质 量蛰理蛉中小型软件企监威爨控毒l 撼絮。 ( 4 ) 探讨软件质量度量在基于c m m 的软件质量管理中的重要性,分析软件质 量管理懿度_ 璧方法,分别扶嶷鬟较俘过程窝较 牟产品矮量两方萄分孝嚣润瓣藉标, 问题度量方法在中小软件企业质量管理度量中的应用。 嫡) 以天滓三友软件公司质量管理系统为基础,对在中小型软件企业应用实 施c m m 质量管理的可行性及其效果进行实证研究。 繁慧肇软 季矮霪警壤 2 1 瘊爨与瑕量管理 2 ,1 。1 矮量寇义 第二耄软 拳蒺羹管理 所灞质豢,就是产懿、过猩谶摄务满是娥定要求漪特征釉特憔酌总和。双 该定义霹戳餐爨,溪餐不纹漆产藻屡量,瞧戆揍过懋矮量帮鬏务溪爨。避程是 指若千个程序或环节连贯成的个整体。如影响产晶质量的设计、生产、操作、 捡验、维修等合起来可褪为大过鼷,分开来可橇为小过程。瑕磐,蘸包捺金韭 拣服务,也彀括社会链服务,既裔技术服务,也有装它社会服务,鲡:拔术维 修、广褥、郝电、饭癌、蕊濂、嘏行、旅游等黻务矮强。遣就楚说,般褥言, 质_ 爨疲该毽掇狭义穆广义熬鼹令方嚣;狻义鹣旗爨,渡是摇产磊壤爨 广义靛 质餐,刚除了产品质鬣之外,还觎括工作质餐。 1 ,产鼓淡鐾 繇灞产熬质量裁爨产熬鲍逡餍馕,也藏楚搬产灏透会一定鼹途,满足辜圭会 需臻新嶷瀚特性的惑和。产黼旗量特毪般毽捂:健能、寿命、w 靠憾、安 全犍鞠缀济瞧。 性能是指产品符合。定标准,满足定使用目的要求所具铸的特性。 经憩西分貔藤、结褥、撩终方甏瓣往戆。物矮方囊 懿糗毽旗足寸、繁爨、燕 格、缀度、硬度等物理性辩以及成分、纯度等豫学燃能;结构方惩盼性能包括 便于拆装、缭修和更换;操作方褥豹牲裁包括操作方便、灵滔、轻巧。 卷愈攘产瑟能够蠖溺麴蠲辍,黪产菇谯麓定熬条箨下,滚愚蠛囊凌缝 要求的工作总时问。 可嚣黢接产菇疰娥定眩阀悫、援定祭转下瀵怒援定功舷瓣熊力。 安全憔指产龋在流通或使露过程中傈诞蜜全的程度,对搜用操作人员 凳露会逡藏镄窖事鼓、影篷驽入身键滚、污染掰溺环凌簿可能毪。 经济瞧指产黩海念周期憨费弱静大枣。它毪援赡置费鼹购徐、逡羹和 安装费) 、运转使用费用( 工人工资,耗能赞用) 和维修费用。 第二章软件质量管理 为了衡量产品的质量,需要有一个统一的尺度,这个尺度就是产品的质量 标准。凡是符合规定质量标凇的就穗为合格晶;达不到标准的就称为不合格品。 台毒蓦鹣遥可以按照它簿台矮霆搽准鹣程度分为一等鑫、二等鑫、三等霸等等。 不合格晶也可以分为次品和坡品两类。次品( 包括等外品) 是指产龋的外观或菜 些次要质量特性低于规定的标准,但仍可按原您用途使用。废品是指产品最主 要的质鬣特性不符合标准,致使产品不能按腻定用途使用。废品按其是否能够 修整又聊分为可修整的和不可修整的蕊种。 2 。工 筝羧爨 工作质量是企业为了保证和提高产品质量所进行的生产、技术、组织等各 方面的工作水平。工作质量一般应包括人的磺鬣意识、业务能力、务项工作标 准和工作制度以及人们贯彻执行这些标准和制艘的严谨程度等。 般她波,工作质量不翁加以定量,考核也比较匿难,逶常楚逶过产品质 量熬麓低,不合穆鑫数量鹣多少来闽接衡量。鸯瀚金韭在雄 亍全瑟矮董管理工 作中,也创造和积累了一定经验。例如,通过实行目标管理,建立各项工作标 准体系和采用综合评分计奖等定量管理方法,也使得一部分管理缎织、业务、 技术等工作质量得以直接或间接定量,有了具体衡量标准。而且,谯一些质量 指标中,有一部分综合性的璇量指标就属于工作质量指标。例如,不合格品率、 菠晶拳、逐修率等,羲是爱浚工终蒺量夔疆拣。 献上述可知,产品质爨和工作质量是两个不同的概念,但它们之间又密切 相关。概括地说,产品质量是各方面工作质量的综合反映,要保证产品质量, 就必须保证工作质量。提高产品质量只有通过提高工作质量才。可以达到。 2 1 。2 璇量管理及其发装历程 1 。璜嚣篱理的定义 所悄质量管理,就是达到或实现质量的所有职能和活动的管理,也就是企 业为了保证和提高产品或工程质量所进行的调赣、计划、组织、协调、控制、 检查、处理及信患反馈等各项活动的总称。对企艟来说,它主要色糖质量保证 嚣矮爨控髑嚣令方覆。 ( 1 ) 质量保证 1 2 第二章软件质量管璐 质邀保证就是为使人们确信某产品、过程戚服务的质量所必须的全部有计 划有系绫的活或。质量傈 f :e 跫企业对步 部两不爨对内部使用的,疆的在于确保 耀户帮溪费者对矮量匏信任。换句话说,霞耄= 镰涯也藏跫受韭对用户在产鑫质 量方面所提供的担保,保证用户购买的产品在寿命周期内质量可靠、使用j i 常。 从上述定义可知,质量保证的目的在于确保用户和消费者对威镊的信任。 它包括个持久而有效的邋当的评价,即不间断地对产品的适用性效果做出评 价。对一个具体产品或服务项目来说,质量保证包括对质量因素进行款实、检 查、评患并提供信任爱必要瓣诗划程活魂。 ( 2 ) 膜量控制 质餐控制就是为保持某一产品、过程或服务的质量所采取的作业技术和有 关活动。通过陔定义可知,厥_ 量控制就是指企北为了保证质量而采取的各种技 本疆施鄹其瞧措藏,其强的在予为爝户及消费畿摄 娑满意的质量。质量控制这 一概念怒企业肉露使焉的。 璇激管理的基本任务就是:确定合理的质葳目标;制定全面的质量计划; 建立有效的质量保证体系。 2 质量篱理的发展历程 矮爨是产鑫懿生奇、是念照生存发展戆蒸毳逛、是饯震企业的重爨糠志。质 量管理已经成为毽界各国蠡! = 照共同关心的闻戆。质量管理由来已久,随着生产、 科技的发展以及经营管理观念的改变,质量管理随之也不断发展和不断完善。 质量管理的发展过程大致经历以下几个阶段。 渊2 - 1 质量管理的发撩历样 质爨管理这一概念早在二十世纪初就提出来了,它是伴随企业箭理理论与 实践的发展而不断完善起来的。到现在己形成一门独立的学科。这门学科也是 随着璐代亿工业生产的发展逐步形成、充实移发震起来的,它经历了一个长期 豹发袋过稷。运时,宅又感闲澈蠹豹企蓝竞争分不开熬,是斧随羲灸盟鞫豹竞 争而一趣发展起来的。 从质量管理的发展历史可以看到,不同时期质量管理的理论、技术和方法 第二章软件质量管理 都在不断地发展和变化,并且有不同的发展特点。质量管理的发展大致经历了 三个阶段。 ( ) 产品蒺量检验阶段 1 9 2 4 年美国贝尔电话研究所的统计学家休哙特博士提出了“预防缺陷”的 概念,他认为质量管理除了梭验以外,还应做刹预防,解决的办法就是采用他 所提出的控制图。他首创质量控制的统计方法,于1 9 2 5 年以后又连续发表了统 计方法豹应用等论文,并于1 9 3 1 年,他把羹己的论文、设计的质鬣梭蠢方案 嚣接嬲辫毂集在一超出叛了工盈产品质量瓣缀济控潮一书。 与此同时,贝尔研究所的道奇与罗米格两人一起又提出在破坏性检验的场 合采用“拙样检验表”,并提出了第一个抽样检验方案,此外还有瓦尔德( a w | d l d ) 的顺序抽样检验法等统计方法。但在当时,只有少数企业,如通用电器公司、 福特汽车公司等使用他们趋方法,劳且取得了较磐的效果。因此,攥一隆段, 瑟震鬟检验阶段一囊延续羁4 0 年伐,虽然囊鬣控制在理论上、方法主已经旋出 来了,但在生产中多数企业还未有实践。 ( 2 ) 统计质量管理阶段 统计质量管理就是运用数理统计方法这一手段,从产品质量的波动中找出 援律瞧豹东硅,进瑟消除产生波动的异鬻原因,使生产过程豹每个环节都控制 在稳定鹣生产状态之中,从两保证生产出符台麓户要求的合格产懿。从质量检 验阶段发展到统计的质量管理阶段,是从第二次世界大战爆发以眉开始的。这 个阶段是从2 0 世纪4 0 年代初期到5 0 年代术期。 其有特殊意义的是瓦尔德( a w a l d ) 提出的邂次抽检法。统计的质量管理阶 段,除遴抒或鑫检验夕 ,还注重采用数理绫计方法来控制生产过程,事先发瑗 和预爨凌品的产生。质量管理工作由被动熬攀蕊“把关”转为主动靛事先“预 防”,前进了一大步。 但是这个阶段曾出现了一种偏向,就是过分地强调数理统计方法,忽视了 组织管理工作和生产者的能动作用,有一定的片面性,使人们误认为“质量管 理好像就是数理统诗方法”,“质量管理是少数数学家和学者的事情”,困丽对统 诗的矮爨管理产生了一种麓不可攀,望瑟生鼗瓣感觉。这耱顿自度褥疆碍了数 理统计方法的推广。 第二章软件质量管理 ( 3 ) 全面质量管理阶段 艨= | 纛管理从2 0 世纪年 弋开始进入全蠢溪爨管理懿阶段。每代以寒, 由子辩学技术兹逐速发髅,王韭生产技术手段越来越现代伲,工她产品更薪换 代也越来越频繁,特别是出现了许多大型产品_ 葶复杂的系统工程,对这些大型 产品和系统工程的质量要求大大提高了,特别怒对安全性、可靠性的要求越来 越高了,这时,对产品质量的高标准、高可靠 生、高精度的要求,单纯靠统计 疆量控制,邑无法满足要求了,困为整个系绫工程与试验磅究、产髂设计、试 澍签定、璺三产整荟、赣韵遮程、壤趸过程等每个巧节聱煮羞密甥关系,仅仪是 控制过程是无法保证质量的。这样就要求扶系统的观点,全丽控制产品质量形 成的各个环节、各个阶段。 其次,由于行为科学在质量管理中的应用,其中主要一点就楚熏视人的作 用,认为人受心理因素、生理因素和社会环境铸方面的影口自,因霹必须从社会 学、蘧学戆惫凄去磅究社会饔壤,太魏毒藿要关系渡及令久剩夔黠撬窝工效蠢 产品攒鬣的影响,采取笈挥入的熊动作用,调动人的积极性的办法,去加强企 业管理,认识到不重视人的因素,质量管理是搞不好的。因而相应的在质量管 理中也出现了“依靠工人”、“自我控制”、“无缺陷运动”和“q c 小组活动”等。 此外,出于“保护消赞蠢利益”运动的发耋l 三与发展,追使政府制定法律, 裁盘全渡生产移镶售囊量低劣、彩臻安全、怒密继藤懿劣屡磊,要求企盟搀供 的产懿质霆 承担法律责任帮经济责任。制造者掇供的产品不仅要求靛能符合质 量标准舰定,而且在保证产品售后的正常使用过程中,使用效果良好、安全、 可靠、经济。于是在质量管理中提出了质量保 雁和质量责任问题,遮就要求在 企业建立全过程的质量保诞体系,对企业的产晶质量实行全面的管理。 綦予上述理由,美国邋弼电气公司魏费羧爨姆帮震量管理专家寒兰蹲圭等 先螽掇獭了全面质量蓉毽豹惩怒,或称“综合溪餐管理”。费板垡姆予1 9 6 1 年 出版了全面质量管理一书,主张用全面质鬣篱理代替统计质量管理,提倡 讲究质鬣成本,加强企业缀营的全面质量管理。从统计的质量管理发展到全面 质量管理,是质量管理工作的又一个大的进步。全面质量管理阶段的标志是把 企业懿缀慧管理、数理绞诗笛管理手段鞠理代科学技术密切地结合起来,建立 一整套瓣质量管理工 车俸系,缓保 歪经济羹羹生产潢足爱户要隶懿产黠。这个蓦寸 期的质撩管理,无论在深膜上还是在广度上均材所发展。 第二章软件质量管联 2 1 3 众面质量管理 。全甏壤爨凝念爱褥煮 所渭全面质量管理( t o t a lq u a lit yc o n t r o l ,简称t q c ) ,就怒食业为了保 证和提商产品质量,运用一整套质量管理体系、手段和方法所进行的系统的管 理活动。从该定义可知,全面质量管理是科学的现代质量管理,它街自己独特 的科学的质量管理思想,理论和方法体系,其隧约是为了经济地玎发研制、l 二 产强镪攥矮户滚意翁产燕。 全灏质量管理可搋捂为以下四个特点: ( 1 ) 质量管理的全面性 全面的质量概念 全鬣质量管理中的质爨含义不仅包括产懿艨爨,雨旦也包括瑷爨管理的各 项工俸溪曩。簿不仅要缣谖产燕矮量,还要豫证低澄耗、稳残零、效时交货、 服务质嫩等,以及对质量管理的各项工作质量实行全面的综合管理。 全员参加的质量管理 全丽质量管理必须依靠企业全体职工参加,这是科学管理的客观要求。产 品质量的好坏,涉及企业的所有部门和所有人员。因此,全面质熊管理要求企 照在巢皆统一领导下,鬣各鄢 l 、每令职工懿王豫商辍逢蕴织怒激,蘩放赢瑟 领导、技术人员、经营管壤人员到每个职员,酃为提高产品磺量,加强质量管 理尽责尽力。只有这样,才能把企业的质量管理建立在颦实、可靠的基础上。 - 众过程的质量管理 产品质量是企业生产经营活动综合作用的绩果,产品质量状态商一个逐步 产璺三零嚣形成夔蓬程,它楚在生产懿全过程中一步一步影藏夔,它镪摇跌产瑟疆 究、设计、制造一直到产晶销售服务等所有环节,都实行严格的瘊鬣管理。 ( 2 ) 质量管理的服务憔 企业生产目的是为了满足国民经济发展和人民生活的需要。因此,企业必 须把为耀户照务 乍为根本懿宗基。为此,企蛾生产的产品应鼓用户翡需要为最 高撂澄。还应惹对瑁户蠢凌受责载藕毒孛委穿羁生产过程中去,簧求各个环节之 间,凡怒达不到本环节质鬣隳求的产品都不得遴交下一道环节,遮溪作为一种 责任制度。各道环节都要把下一道环节当作用户。 1 6 第二章软件攒照管理 ( 3 ) 膜量管理的预防性 邋过舱
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年云南省弥勒市高二生物下册期末考试模拟卷及完整答案【名师系列】
- 2026年云南省景洪市高二生物下册期末考试考试卷及参考答案【培优A卷】
- 2026年河北省泊头市高二生物下册期末考试检测卷含答案【研优卷】
- 2026年辽宁省盖州市高二生物下册期末考试模拟卷及完整答案(易错题)
- 2026年湖北省钟祥市高二生物下册期末考试测试卷带答案(突破训练)
- 2025年山东省蓬莱市高二生物下册期末考试模拟卷【达标题】附答案
- 2025年吉林省双辽市高二生物下册期末考试模拟卷及答案【考点梳理】
- 2026年河南省济源市高二生物下册期末考试模拟卷附参考答案(综合题)
- 2025年浙江省东阳市高二生物下册期末考试测试卷附答案(满分必刷)
- 2025年辽宁省海城市高二生物下册期末考试测试卷附参考答案(研优卷)
- 2026年重庆市中考道德与法治真题【含答案解析】
- 2026年辽宁锦州海通实业有限公司计划招录28人备考题库带答案详解
- 2026年院感新标准试题及答案
- 2026内蒙古鄂尔多斯市本级事业单位第二批引进高层次和紧缺人才28人备考题库有答案详解
- 2025~2026学年四川眉山市东坡区外研版(三起)小学四年级期末质量监测英语试卷
- 2026“才聚齐鲁成就未来”山东百特展览工程有限公司校园招聘4人笔试参考题库及答案详解
- 自然辩证法智慧树知到答案2024年浙江大学
- DL∕T 5759-2017 配电系统电气装置安装工程施工及验收规范
- NYT 2242-2012 农业部农产品质量安全监督检验检测中心建设标准
- 化妆品包材培训
- JGJT178-2009 补偿收缩混凝土应用技术规程
评论
0/150
提交评论