女人久久久www免费人成看片,国内自拍偷拍网,国产一区二区三区免费在线观看,欧美精品三区四区,91久久国产综合久久91,欧美成人精品第一区二区三区 ,美女成人在线观看

專(zhuān)業(yè)信息系統(tǒng)項(xiàng)目管理師網(wǎng)站|培訓(xùn)機(jī)構(gòu)|服務(wù)商(2021信息系統(tǒng)項(xiàng)目管理師學(xué)習(xí)QQ群:89253946,客服QQ:800184589)

軟題庫(kù) 培訓(xùn)課程
當(dāng)前位置:信管網(wǎng) >> 信息系統(tǒng)項(xiàng)目管理師 >> 其它資料 >> 文章內(nèi)容
高品質(zhì)軟件,Rational工藝
來(lái)源:信管網(wǎng) 2011年06月09日 【所有評(píng)論 分享到微信

  現(xiàn)代社會(huì)中競(jìng)爭(zhēng)無(wú)處不在,產(chǎn)品質(zhì)量是保證企業(yè)在激烈的市場(chǎng)競(jìng)爭(zhēng)中立于不敗之地的根本。任何企業(yè)都必需把滿(mǎn)足客戶(hù)需求作為企業(yè)發(fā)展的源動(dòng)力,不斷地改進(jìn)產(chǎn)品和服務(wù)質(zhì)量,為客戶(hù)提供更高品質(zhì)的產(chǎn)品和服務(wù)。只有這樣,企業(yè)才能夠增強(qiáng)自身的實(shí)力,在市場(chǎng)上贏得越來(lái)越多的客戶(hù),在與對(duì)手的競(jìng)爭(zhēng)中逐漸勝出。

  1 軟件就是業(yè)務(wù)

  現(xiàn)代社會(huì)中競(jìng)爭(zhēng)無(wú)處不在,產(chǎn)品質(zhì)量是保證企業(yè)在激烈的市場(chǎng)競(jìng)爭(zhēng)中立于不敗之地的根本。任何企業(yè)都必需把滿(mǎn)足客戶(hù)需求作為企業(yè)發(fā)展的源動(dòng)力,不斷地改進(jìn)產(chǎn)品和服務(wù)質(zhì)量,為客戶(hù)提供更高品質(zhì)的產(chǎn)品和服務(wù)。只有這樣,企業(yè)才能夠增強(qiáng)自身的實(shí)力,在市場(chǎng)上贏得越來(lái)越多的客戶(hù),在與對(duì)手的競(jìng)爭(zhēng)中逐漸勝出。

  隨著科學(xué)技術(shù)的發(fā)展,我們已經(jīng)步入一個(gè)信息時(shí)代,絕大多數(shù)的企業(yè)已經(jīng)把他們的業(yè)務(wù)建立在信息系統(tǒng)之上,軟件系統(tǒng)已經(jīng)成為決定企業(yè)競(jìng)爭(zhēng)力的關(guān)鍵要素之一,產(chǎn)品和服務(wù)的質(zhì)量往往是由底層軟件系統(tǒng)的質(zhì)量所決定的,大家可能都有過(guò)銀行儲(chǔ)蓄所由于系統(tǒng)宕機(jī)而無(wú)法營(yíng)行的經(jīng)歷,或者是由于電信系統(tǒng)發(fā)生故障而無(wú)法撥打電話;另外,企業(yè)的每一項(xiàng)新業(yè)務(wù)的推出都有賴(lài)于底層軟件系統(tǒng)功能的支撐,誰(shuí)的軟件系統(tǒng)能夠靈活地適應(yīng)業(yè)務(wù)發(fā)展的需要,能夠迅速地增加功能來(lái)支持新業(yè)務(wù)的運(yùn)營(yíng),誰(shuí)就能將新業(yè)務(wù)更快速地推向市場(chǎng),從而為客戶(hù)提供更好的服務(wù)和更多的產(chǎn)品選擇。

  對(duì)于每一個(gè)企業(yè)而言,提高軟件系統(tǒng)的質(zhì)量就直接關(guān)系到生產(chǎn)系統(tǒng)的可靠性和企業(yè)的競(jìng)爭(zhēng)力,因?yàn)檐浖蜆I(yè)務(wù)密不可分,軟件的品質(zhì)直接決定了企業(yè)能夠提供什么樣品質(zhì)的產(chǎn)品和服務(wù)給她的客戶(hù)。所以越來(lái)越多的企業(yè)把軟件開(kāi)發(fā)作為業(yè)務(wù)流程的一部分,負(fù)責(zé)軟件開(kāi)發(fā)和維護(hù)的IT部門(mén)也成為企業(yè)內(nèi)部一個(gè)最為重要的業(yè)務(wù)部門(mén),所有其他的業(yè)務(wù)部門(mén)都必須依靠軟件開(kāi)發(fā)部門(mén)來(lái)實(shí)現(xiàn)他們的業(yè)務(wù),軟件開(kāi)發(fā)部門(mén)則完全根據(jù)客戶(hù)需求進(jìn)行業(yè)務(wù)驅(qū)動(dòng)的開(kāi)發(fā)(Business Driven Development)。隨著企業(yè)在市場(chǎng)上的業(yè)務(wù)開(kāi)拓,對(duì)于自身質(zhì)量要求的不斷提高,企業(yè)對(duì)于軟件系統(tǒng)的質(zhì)量要求也相應(yīng)提高,高質(zhì)量的產(chǎn)品和服務(wù)需要有高質(zhì)量的軟件來(lái)支撐。

  2 走出軟件質(zhì)量管理的誤區(qū)

  我們?cè)撊绾蝸?lái)保證軟件產(chǎn)品的質(zhì)量呢?很多企業(yè)在軟件系統(tǒng)上線之前都會(huì)對(duì)軟件系統(tǒng)進(jìn)行充分的測(cè)試來(lái)保證其質(zhì)量,通過(guò)功能測(cè)試、壓力測(cè)試、可靠性測(cè)試等一系列的檢測(cè)來(lái)發(fā)現(xiàn)軟件中存在的問(wèn)題,從而在系統(tǒng)上線之前及時(shí)改正這些錯(cuò)誤,保證最終交付給客戶(hù)的產(chǎn)品和服務(wù)的質(zhì)量。

  但是測(cè)試并不是并且不應(yīng)該是保證軟件質(zhì)量的唯一手段,質(zhì)量管理大師戴明(Edwards Deming) 早就提出了"停止依賴(lài)檢驗(yàn)來(lái)獲得質(zhì)量"的建議。依靠測(cè)試來(lái)保證軟件質(zhì)量是一種事后彌補(bǔ)的方法,它只能發(fā)現(xiàn)軟件產(chǎn)品中已經(jīng)的缺陷,但并不能事先避免缺陷的發(fā)生,為什么不能用"一開(kāi)始就制造高品質(zhì)軟件"的方式來(lái)開(kāi)發(fā)軟件呢?試圖單純通過(guò)測(cè)試來(lái)發(fā)現(xiàn)軟件中的缺陷在軟件開(kāi)發(fā)中普遍存在,但這種方式效率太低并且成本過(guò)高,并且測(cè)試從根本上不可能找出所有的軟件缺陷。

  當(dāng)然測(cè)試是整個(gè)軟件開(kāi)發(fā)生命周期過(guò)程中一個(gè)必不可少的環(huán)節(jié),它可以對(duì)軟件質(zhì)量進(jìn)行有限程度內(nèi)的檢驗(yàn),從而在一定程度上保證軟件質(zhì)量。但是,測(cè)試不應(yīng)該成為整個(gè)軟件開(kāi)發(fā)過(guò)程中唯一的質(zhì)量控制手段,測(cè)試人員也不是整個(gè)開(kāi)發(fā)團(tuán)隊(duì)中唯一需要對(duì)軟件質(zhì)量負(fù)責(zé)的人員;質(zhì)量保證應(yīng)該落實(shí)到軟件開(kāi)發(fā)的全過(guò)程,開(kāi)發(fā)團(tuán)隊(duì)中的每一名成員都有責(zé)任對(duì)軟件質(zhì)量負(fù)責(zé)。

  3 流程決定質(zhì)量

  什么是一個(gè)流程?流程就是人們?yōu)榱诉_(dá)到某一個(gè)特定的目標(biāo)而制定的一些可執(zhí)行的步驟。什么是一個(gè)軟件開(kāi)發(fā)流程?軟件開(kāi)發(fā)流程描述了在軟件開(kāi)發(fā)過(guò)程中的人員分工(角色),每個(gè)角色應(yīng)該從事的開(kāi)發(fā)活動(dòng)以及相關(guān)的工件。通俗地講,軟件開(kāi)發(fā)流程就是告訴你如何來(lái)組織你的軟件開(kāi)發(fā)團(tuán)隊(duì),如何來(lái)分配開(kāi)發(fā)任務(wù),在什么時(shí)間點(diǎn)應(yīng)該產(chǎn)生什么樣的工作成果,這些工作成果應(yīng)該附合什么樣的質(zhì)量標(biāo)準(zhǔn)。

  一個(gè)好的軟件開(kāi)發(fā)流程可以提高軟件開(kāi)發(fā)團(tuán)隊(duì)的工作效率,控制開(kāi)發(fā)過(guò)程中的風(fēng)險(xiǎn),保證軟件開(kāi)發(fā)進(jìn)度并且提高軟件產(chǎn)品質(zhì)量。軟件質(zhì)量的好壞基本上是由開(kāi)發(fā)過(guò)程中的每一個(gè)環(huán)節(jié)(并不僅限于測(cè)試環(huán)節(jié))所保證的,過(guò)程中的每一個(gè)角色都應(yīng)該對(duì)軟件質(zhì)量負(fù)責(zé)。

  上世紀(jì)70年代,人們?yōu)榱私鉀Q日益復(fù)雜的軟件開(kāi)發(fā)而造成的"軟件危機(jī)"提出了軟件工程的思想,即要用工程化的方法來(lái)開(kāi)發(fā)軟件,使得軟件開(kāi)發(fā)的整個(gè)過(guò)程及其質(zhì)量都是可控的。"瀑布模型"是那個(gè)年代最有名的軟件開(kāi)發(fā)生命周期模型,它是借鑒傳統(tǒng)工業(yè)化流程中的質(zhì)量管理方法,將整個(gè)開(kāi)發(fā)生命周期劃分成為幾個(gè)階段,在每個(gè)階段的結(jié)束點(diǎn)設(shè)置一些檢驗(yàn)點(diǎn),通過(guò)控制每一個(gè)階段的質(zhì)量來(lái)保證最終軟件產(chǎn)品的質(zhì)量。

 

  在這樣一個(gè)開(kāi)發(fā)過(guò)程中,很多開(kāi)發(fā)人員有時(shí)會(huì)不尊守流程的規(guī)定而跳過(guò)其中的部分環(huán)節(jié),例如編碼完成過(guò)后跳過(guò)單元測(cè)試階段的工作,表面上是節(jié)約了開(kāi)發(fā)時(shí)間,但結(jié)果一定是在系統(tǒng)測(cè)試階段需要花更多的時(shí)間才能找出這些未經(jīng)測(cè)試代碼的問(wèn)題,或者更糟糕的是隱藏著的質(zhì)量問(wèn)題可能要到生產(chǎn)階段才能暴露出來(lái),從而造成更嚴(yán)重的損失。

  很多企業(yè)都設(shè)置有質(zhì)量管理或質(zhì)量保證(Quality Assurance)部門(mén),由他們來(lái)推動(dòng)整個(gè)企業(yè)的質(zhì)量管理活動(dòng),質(zhì)管部門(mén)的主要職責(zé)包括:

  制定高效的生產(chǎn)開(kāi)發(fā)流程
  監(jiān)控并保證流程在每一個(gè)生產(chǎn)項(xiàng)目中的執(zhí)行
  根據(jù)客戶(hù)和生產(chǎn)部門(mén)的反饋不斷改進(jìn)流程
  負(fù)責(zé)這些任務(wù)的具體角色叫流程工程師(Process Engineer),由流程工程師來(lái)指導(dǎo)企業(yè)內(nèi)部的所有軟件項(xiàng)目團(tuán)隊(duì)尊循所制定的標(biāo)準(zhǔn)化流程進(jìn)行開(kāi)發(fā),從而保證軟件質(zhì)量。

  4 高品質(zhì)軟件,Rational工藝

  IBM SDP 是 IBM 針對(duì)軟件開(kāi)發(fā)而推出的一整套解決方案平臺(tái),它的全稱(chēng)是 IBM Rational軟件開(kāi)發(fā)平臺(tái) (Software Development Platform) 。它使得軟件開(kāi)發(fā)組織能夠更有效地開(kāi)發(fā)軟件產(chǎn)品:提高軟件質(zhì)量,保證開(kāi)發(fā)進(jìn)度,并且控制開(kāi)發(fā)成本。

 

  4.1 軟件開(kāi)發(fā)的四項(xiàng)基本原則

  IBM 軟件開(kāi)發(fā)平臺(tái)中集中體現(xiàn)了以下軟件開(kāi)發(fā)的最佳實(shí)踐經(jīng)驗(yàn):

  迭代化開(kāi)發(fā):有效控制項(xiàng)目風(fēng)險(xiǎn)、增加項(xiàng)目預(yù)見(jiàn)性、盡早地發(fā)現(xiàn)軟件產(chǎn)品中的缺陷;
  以架構(gòu)為中心:采用可視化建模技術(shù)來(lái)構(gòu)建以構(gòu)件為基礎(chǔ)的系統(tǒng)框架,有效地管理系統(tǒng)的復(fù)雜度,增強(qiáng)系統(tǒng)的靈活性和可擴(kuò)展性;
  持續(xù)地質(zhì)量驗(yàn)證:在整個(gè)產(chǎn)品生命周期中持續(xù)地驗(yàn)證軟件質(zhì)量,確保產(chǎn)品滿(mǎn)足客戶(hù)的需求,并且構(gòu)造一個(gè)高性能、高可靠的軟件系統(tǒng);
  管理軟件資產(chǎn)和變更:在整個(gè)產(chǎn)品生命周期中管理好企業(yè)的軟件資產(chǎn),并對(duì)所有的變更請(qǐng)求進(jìn)行管理,支持虛擬團(tuán)隊(duì)的并行開(kāi)發(fā)。

  這些實(shí)踐經(jīng)驗(yàn)是從數(shù)千個(gè)實(shí)際軟件開(kāi)發(fā)項(xiàng)目的實(shí)踐中總結(jié)出來(lái)的,具有很強(qiáng)的可操作性,對(duì)于保證軟件產(chǎn)品的質(zhì)量有著非常重要的指導(dǎo)作用。

  在IBM 軟件開(kāi)發(fā)平臺(tái)中,這些最佳實(shí)踐經(jīng)驗(yàn)被整合在Rational 統(tǒng)一開(kāi)發(fā)流程中,我們稱(chēng)之為RUP (Rational Unified Process)。作為一個(gè)軟件開(kāi)發(fā)流程,RUP告訴人們應(yīng)該怎樣來(lái)開(kāi)發(fā)一個(gè)軟件,包括:如何制定軟件開(kāi)發(fā)計(jì)劃、確定角色分工、分配開(kāi)發(fā)任務(wù)、應(yīng)該提交的工件及其質(zhì)量標(biāo)準(zhǔn)等。在多年的軟件開(kāi)發(fā)實(shí)踐過(guò)程中,RUP逐漸地被越來(lái)越多的軟件開(kāi)發(fā)團(tuán)隊(duì)所接受,越來(lái)越多的項(xiàng)目團(tuán)隊(duì)在尊循著RUP的指導(dǎo)下進(jìn)行著軟件開(kāi)發(fā)工作,它已經(jīng)成為一個(gè)事實(shí)上的工業(yè)標(biāo)準(zhǔn),RUP是我們軟件開(kāi)發(fā)的方法論。

  4.2 覆蓋整個(gè)軟件開(kāi)發(fā)生命周期的工具平臺(tái)

  好的方法也需要優(yōu)秀的開(kāi)發(fā)工具的支持,IBM 軟件開(kāi)發(fā)平臺(tái)也為項(xiàng)目團(tuán)隊(duì)中的不同角色準(zhǔn)備相應(yīng)的開(kāi)發(fā)工具,這些開(kāi)發(fā)工具可以滿(mǎn)足軟件開(kāi)發(fā)的整個(gè)生命周期的需要,主要包括以下產(chǎn)品:

 

  由軟件開(kāi)發(fā)方法論RUP和軟件開(kāi)發(fā)平臺(tái)中各種各樣的開(kāi)發(fā)工具,構(gòu)成了軟件項(xiàng)目開(kāi)發(fā)過(guò)程的工藝流程,我們通過(guò)這些定義完善的工藝流程來(lái)保證軟件產(chǎn)品質(zhì)量,并按時(shí)交付產(chǎn)品。

  5 持續(xù)地進(jìn)行流程改進(jìn)

  市場(chǎng)競(jìng)爭(zhēng)尤如逆水行舟,不進(jìn)則退。只有認(rèn)真聽(tīng)取客戶(hù)的意見(jiàn),不斷改進(jìn)產(chǎn)品和服務(wù)質(zhì)量來(lái)滿(mǎn)足客戶(hù)不斷增長(zhǎng)的需求,才能在市場(chǎng)競(jìng)爭(zhēng)中保持領(lǐng)先的地位。任何固步自封,不思進(jìn)取的做法都是不可取的。為了提供更高品質(zhì)的產(chǎn)品和服務(wù)給客戶(hù),每一個(gè)企業(yè)都有必要不斷地改進(jìn)自身的生產(chǎn)流程,力爭(zhēng)把每一件事情都做得更好。流程改進(jìn)并不是一件一勞永逸的工作,企業(yè)管理層最大的責(zé)任在于持續(xù)不斷地改進(jìn)。

  5.1 流程改進(jìn)的標(biāo)準(zhǔn)

  目前國(guó)內(nèi)很多企業(yè)都在應(yīng)用ISO9000、CMMI、6 Sigma等方法來(lái)改進(jìn)自身的流程,它們的目標(biāo)都是一致的,都是要幫助企業(yè)來(lái)不斷改進(jìn)生產(chǎn)工藝,提高產(chǎn)品質(zhì)量。這些標(biāo)準(zhǔn)實(shí)際上都是對(duì)質(zhì)量管理大師戴明的全面質(zhì)量控制TQC (Total Quality Control) 理論為依據(jù)的實(shí)踐,這些標(biāo)準(zhǔn)各不相同,但是它們殊途同歸,都是為了幫助企業(yè)提高質(zhì)量。其中國(guó)際化標(biāo)準(zhǔn)組織制定的ISO9000較多應(yīng)用于生產(chǎn)制造型企業(yè),在軟件團(tuán)隊(duì)中應(yīng)用較多的是CMMI和6 Sigma。

  CMMI是美國(guó)卡耐基梅隴大學(xué)軟件工程研究所制定的一個(gè)企業(yè)能力成熟度綜合改進(jìn)模型,該模型根據(jù)企業(yè)在質(zhì)量管理能力上的強(qiáng)弱而將企業(yè)分為不同的成熟度等級(jí),獲得CMMI成熟度能力級(jí)別的"認(rèn)證"成為很多企業(yè)追求的目標(biāo),實(shí)際上該"認(rèn)證"是由SEI授權(quán)的主任評(píng)估師出具的一份關(guān)于該企業(yè)在某一段時(shí)期內(nèi)的生產(chǎn)流程是否附合CMMI模型規(guī)定的評(píng)估報(bào)告。企業(yè)不應(yīng)以追求達(dá)到某一CMMI成熟度級(jí)別為最終目標(biāo),我們要達(dá)到的實(shí)際目標(biāo)是不斷地改進(jìn)流程以提高質(zhì)量,CMMI的成熟級(jí)別只是讓企業(yè)對(duì)目前自身所達(dá)到的質(zhì)量管理水平有一個(gè)量化的認(rèn)識(shí)而已,從而幫助了解自己還有那些方面的差距而需要做進(jìn)一步的提高。值得注意的是CMMI模型中第5級(jí)所關(guān)注的主要問(wèn)題就是不斷地優(yōu)化流程,以幫助企業(yè)獲得更高的質(zhì)量。

  6 Sigma 則定義一個(gè)流程改進(jìn)的具體方法,稱(chēng)之為 DMAIC 模型:

  定義 (Define)
  定義問(wèn)題并確定重要的內(nèi)容
  度量 (Measurement)
  度量當(dāng)前過(guò)程
  分析 (Analysis)
  分析錯(cuò)誤和潛在的解決方案
  改進(jìn) (Improvement)
  通過(guò)實(shí)現(xiàn)解決方案來(lái)改進(jìn)過(guò)程
  控制 (Control)
  通過(guò)確保這些改進(jìn)被繼續(xù)保持下去來(lái)控制改進(jìn)了的過(guò)程
  無(wú)論是部署IBM Rational軟件開(kāi)發(fā)平臺(tái)還是實(shí)施CMMI的過(guò)程中都可以應(yīng)用6 Sigma的方法來(lái)持續(xù)地改進(jìn)軟件開(kāi)發(fā)流程。

  5.2 走出CMMI實(shí)踐的誤區(qū)

  國(guó)內(nèi)部分軟件企業(yè)實(shí)施了基于CMMI模型的流程改進(jìn)之后,普遍感覺(jué)到自身的開(kāi)發(fā)水平和產(chǎn)品質(zhì)量并沒(méi)有得到預(yù)期的提升。其中涉及到幾個(gè)方面的原因,一個(gè)就是流程改進(jìn)措施是否落到了實(shí)處,是不是開(kāi)發(fā)過(guò)程中每一個(gè)環(huán)節(jié)每一個(gè)角色都切實(shí)執(zhí)行了流程改進(jìn)的措施;而不是僅僅將流程改進(jìn)落在了容易體現(xiàn)成果的"文檔"上,從應(yīng)付審查的角度來(lái)說(shuō)"文檔"是最有效的證據(jù),但這并不企業(yè)進(jìn)行流程改進(jìn)的目標(biāo)。

  另一方面我們應(yīng)該充分認(rèn)識(shí)到流程改進(jìn)的復(fù)雜性,改進(jìn)意味著改變現(xiàn)有的工作習(xí)慣,如果沒(méi)有讓所有的團(tuán)隊(duì)成員統(tǒng)一認(rèn)識(shí)到流程改進(jìn)的前景目標(biāo),可以想象這種改進(jìn)工作一定會(huì)受到來(lái)自各方面的阻力,從而影響改進(jìn)的效果,或者使流程改進(jìn)流于形式。另外我們也看到一些CMMI流程改進(jìn)的速成案例,一個(gè)軟件企業(yè)可以在一兩年內(nèi)就可以完成CMMI模型中幾個(gè)成塾度級(jí)別的飛躍,可以想象這種大躍進(jìn)的實(shí)際效果如何。

  第三就是CMMI 為軟件團(tuán)隊(duì)的流程改進(jìn)提供了一個(gè)系統(tǒng)的框架,但是它所提供的只是一個(gè)流程框架,在實(shí)踐過(guò)程中還需要具體工程技術(shù)的支持。如對(duì)于CMMI 中的每一個(gè)目標(biāo),CMMI 建議了一些實(shí)踐來(lái)達(dá)到該目標(biāo),但這些實(shí)踐只是提出了在具體實(shí)踐過(guò)程應(yīng)該注意的事項(xiàng),并沒(méi)有列出具體可采用的工程技術(shù)。因?yàn)樽鳛橐粋€(gè)標(biāo)準(zhǔn),它不可能局陷在某一特定的工程技術(shù)之上,不同的軟件組織可以采用不同的技術(shù)手段來(lái)達(dá)到相同的目標(biāo)。

  實(shí)際上CMMI模型有兩種不同的表述形式,階段式表述和連續(xù)式表述,后者建議企業(yè)根據(jù)自身的情況,優(yōu)先改進(jìn)自身最為薄弱的環(huán)節(jié),這種改進(jìn)可以循序漸進(jìn)的,相比前者每次改進(jìn)的步驟都比較小,從而更易于見(jiàn)到實(shí)際效果。由于眾所周知的原因,絕大多數(shù)企業(yè)都選擇CMMI的階段式表述模型來(lái)指導(dǎo)流程改進(jìn)工作。

  5.3 保證流程改進(jìn)的效果

  應(yīng)該如何保證流程改進(jìn)的效果呢?我們建議軟件團(tuán)隊(duì)可以在基于CMMI模型進(jìn)行流程改進(jìn)的同時(shí),同時(shí)導(dǎo)入RUP流程。CMMI實(shí)施過(guò)程中要求軟件團(tuán)隊(duì)改進(jìn)自己的流程以滿(mǎn)足模型中的標(biāo)準(zhǔn)規(guī)定,對(duì)于任何一個(gè)團(tuán)隊(duì)而言,制定一個(gè)完善的開(kāi)發(fā)流程是非常困難的,因?yàn)檫@個(gè)流程既要能滿(mǎn)足CMMI模型的定義又必須是一個(gè)實(shí)際可操作的流程。而RUP是從軟件開(kāi)發(fā)的實(shí)踐經(jīng)驗(yàn)中總結(jié)出來(lái)的流程,它是一個(gè)實(shí)際可執(zhí)行的流程;同時(shí)RUP又是一個(gè)非常完善的軟件開(kāi)發(fā)過(guò)程,RUP中幾乎所有的內(nèi)容都是與CMMI模型相兼容的。當(dāng)然CMMI模型的范疇要比RUP更廣一些,不過(guò)當(dāng)軟件團(tuán)隊(duì)導(dǎo)入RUP流程之后,再去對(duì)照CMMI模型進(jìn)行改進(jìn)的難度和工作量就不大了。

  CMMI流程的實(shí)施也需要落到日常開(kāi)發(fā)工作的每一個(gè)環(huán)節(jié),IBM 軟件開(kāi)發(fā)平臺(tái)正好作為一種特定的工程技術(shù)解決方案為 CMMI 流程改進(jìn)提供了一種具體可操作的實(shí)踐手段,CMMI 中很多過(guò)程域都有相關(guān)的Rational解決方案與之相對(duì)應(yīng)。例如:CMMI模型中的"需求開(kāi)發(fā) (Requirement Develop)"這一過(guò)程域的目標(biāo)之一是要"分析和確認(rèn)需求,并開(kāi)發(fā)一個(gè)所需要的功能性定義",IBM軟件開(kāi)發(fā)平臺(tái)中就提供了具體的用例建模技術(shù)來(lái)完成這方面的工作。另外,流程的標(biāo)準(zhǔn)規(guī)范也需要在工具中固化體現(xiàn),人對(duì)于規(guī)范的執(zhí)行往往是有彈性的,但工具平臺(tái)就可以克服人的這些惰性,從而保證流程規(guī)范在軟件團(tuán)隊(duì)中得到徹底的執(zhí)行。

  總之,IBM Rational 軟件開(kāi)發(fā)平臺(tái)可以與CMMI、6 Sigma這些業(yè)界標(biāo)準(zhǔn)一起配合使用,全面改進(jìn)軟件團(tuán)隊(duì)生產(chǎn)流程,從而生產(chǎn)出更高品質(zhì)的軟件產(chǎn)品。

 

掃碼關(guān)注公眾號(hào)

溫馨提示:因考試政策、內(nèi)容不斷變化與調(diào)整,信管網(wǎng)網(wǎng)站提供的以上信息僅供參考,如有異議,請(qǐng)以權(quán)威部門(mén)公布的內(nèi)容為準(zhǔn)!

信管網(wǎng)致力于為廣大信管從業(yè)人員、愛(ài)好者、大學(xué)生提供專(zhuān)業(yè)、高質(zhì)量的課程和服務(wù),解決其考試證書(shū)、技能提升和就業(yè)的需求。

信管網(wǎng)軟考課程由信管網(wǎng)依托10年專(zhuān)業(yè)軟考教研傾力打造,官方教材參編作者和資深講師坐鎮(zhèn),通過(guò)深研歷年考試出題規(guī)律與考試大綱,深挖核心知識(shí)與高頻考點(diǎn),為學(xué)員考試保駕護(hù)航。面授、直播&錄播,多種班型靈活學(xué)習(xí),滿(mǎn)足不同學(xué)員考證需求,降低課程學(xué)習(xí)難度,使學(xué)習(xí)效果事半功倍。

相關(guān)內(nèi)容

發(fā)表評(píng)論  查看完整評(píng)論  

推薦文章