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

軟題庫 培訓(xùn)課程
當前位置:信管網(wǎng) >> 其它資料 >> 文章內(nèi)容
軟件質(zhì)量保證的成功之路方案
來源:信管網(wǎng) 2012年05月14日 【所有評論 分享到微信

  1 概述

  在軟件開發(fā)團隊中,由于質(zhì)量被視為軟件產(chǎn)品的生命,而始終被人們所高度關(guān)注;然而在現(xiàn)實生活中,許多軟件產(chǎn)品卻時常陷入質(zhì)量低下的旋渦,總是不盡人意。究其根源,在于這些軟件產(chǎn)品對其質(zhì)量內(nèi)涵的把握,僅僅停留在減少軟件運行錯誤、加強軟件測試、避免軟件缺陷的一般性層面,而對整個軟件開發(fā)生命周期的全過程質(zhì)量管理,缺乏總體架構(gòu)。因此,在大型軟件產(chǎn)品的開發(fā)與設(shè)計中,始終體現(xiàn)全過程質(zhì)量管理思想的Rational Unified Process?(簡稱RUP)和提供全生命周期支持的軟件開發(fā)平臺,則展現(xiàn)出強大的生命力和獨特魅力。

  2 全過程質(zhì)量保證

  2.1 質(zhì)量定義

  在RUP中,質(zhì)量定義如下:

  滿足或超出認定的一組需求,并使用經(jīng)過認可的評測方法和標準來評估,還使用認定的流程來生產(chǎn)。

  由此可見,質(zhì)量不僅是我們孜孜以求的結(jié)果,它更體現(xiàn)在軟件開發(fā)的整個過程。

  2.2 過程質(zhì)量

  在過程質(zhì)量方面,經(jīng)常舉的一個例子就是汽車生產(chǎn)過程。讓我們一起來想象一個場景:在上個世紀初的一家汽車銷售公司里,汽車銷售員正在為作為準客戶的您推銷兩款汽車,其中一款是由某公司引入當時世界上最先進的生產(chǎn)線和工藝流程生產(chǎn)的產(chǎn)品,而另一款是由廠家技術(shù)精湛的師傅花了一個多月的時間用車床加大錘手工精制而成。排除其它汽車購買因素,在汽車的質(zhì)量方面,您會作何感想呢?精明的你一定會作個簡單分析,第一輛車的質(zhì)量是由汽車生產(chǎn)線和生產(chǎn)工藝本身決定的,每一輛同型號車的質(zhì)量完全相同,它是由汽車生產(chǎn)的過程質(zhì)量決定的;而第二輛車的質(zhì)量在很大程度上則依賴于生產(chǎn)汽車的師傅水平,不同的師傅生產(chǎn)出的汽車質(zhì)量可能相差很大。因此通過了解市場上同型號車的質(zhì)量狀況,你可以輕松做到對第一輛車心中有數(shù);但對第二輛,你則需要花一番功夫弄清楚師傅的資質(zhì)背景,從而判斷汽車的質(zhì)量。由此可見,你對第一輛車的信任,來自于過程質(zhì)量,而汽車作為日常消費商品被大規(guī)模生產(chǎn)和銷售的基礎(chǔ)也是過程質(zhì)量,是它使汽車生產(chǎn)的規(guī)模經(jīng)濟成為可能。

  軟件開發(fā)過程質(zhì)量就是指為了生成工件而對可接受流程(包括質(zhì)量評測和質(zhì)量標準)的實施和遵守程度。軟件生產(chǎn)的過程質(zhì)量與汽車類似,體現(xiàn)在三個層次:一是產(chǎn)品本身和用來生產(chǎn)、組裝軟件產(chǎn)品的零部件質(zhì)量,包括用來進行軟件開發(fā)或在軟件開發(fā)過程中產(chǎn)生的代碼、文檔、模型和可執(zhí)行系統(tǒng)等工件;二是軟件開發(fā)活動本身對標準化軟件開發(fā)過程的遵守程度,主要體現(xiàn)在軟件開發(fā)過程的標準化、流程化、自動化程度和團隊基本協(xié)作平臺的效率;三是用來對整個軟件產(chǎn)品進行驗收的評測手段,它應(yīng)該是被業(yè)界廣泛認可和接受的方法。

  一個軟件生產(chǎn)企業(yè)的過程質(zhì)量一般可以用它的軟件過程成熟度等級(例如CMM/CMMI的級別)來決定,這也正是印度的軟件公司能夠獲取很多外包項目的重要原因。但我們應(yīng)該更清醒的看到:真正保證軟件質(zhì)量的不是CMM/CMMI的一紙評估報告,而是軟件生產(chǎn)過程本身的成熟度,包括我們賴以達到成熟等級的方法、工具和軟件開發(fā)平臺??上驳氖菄鴥?nèi)越來越多的企業(yè)已認識到這一點,把更多的功夫花在使用合適的方法、采用恰當?shù)墓ぞ吆推脚_,切實提高軟件生產(chǎn)過程的成熟度。

  2.3 RUP的質(zhì)量保證思想

  Rational Unified Process? (簡稱RUP)是一個可以通過Web來使用的軟件工程過程。作為軟件工業(yè)事實上的標準,它回答了我們以下問題:在整個軟件開發(fā)過程中,應(yīng)該由誰(角色)在什么時候(詳細工作流程)做什么(活動)和產(chǎn)生什么樣的開發(fā)結(jié)果(工件),以完成整個項目的開發(fā)目標。建立有效的工作過程,可以提高團隊的生產(chǎn)效率,控制開發(fā)過程中的風險,保證軟件開發(fā)進度并且提高軟件產(chǎn)品質(zhì)量。同時通過為所有重要的開發(fā)活動提供全面的指南、模板和示例,使整個軟件開發(fā)團隊能夠有效共享成功經(jīng)驗,提高團隊效率,最終保證軟件開發(fā)質(zhì)量。

  1) RUP的質(zhì)量保證思想之一:全過程質(zhì)量保證思想

  RUP把整個軟件開發(fā)過程分解成:業(yè)務(wù)建模、需求管理、分析設(shè)計、實施、測試、部署、配置與變更管理、項目管理和環(huán)境等九個核心工作規(guī)程。每個核心工作規(guī)程由多個詳細工作流程組成?;谌祟悓浖ぷ鬟^程最原始的感受,RUP使用角色、活動和作為輸入輸出的工件來組織每個詳細工作流程,實現(xiàn)軟件開發(fā)組織內(nèi)部人、資源和流程的融合。RUP通過建立完整的軟件開發(fā)過程,使得產(chǎn)品的質(zhì)量由項目團隊的每個成員共同負責,具體體現(xiàn)在:

    

  ◆ 每個角色承擔相應(yīng)的質(zhì)量任務(wù)
  ◆ 每個活動產(chǎn)生合格的工件
  ◆ 為每個工件建立指南、模板和檢查點
  ◆ 每個工作流程設(shè)定相應(yīng)的工作指南和檢查點

  在RUP中,整個軟件開發(fā)過程如上圖所示,它以指定的工件為輸入,通過軟件開發(fā)角色和標準化的軟件開發(fā)活動,生產(chǎn)出滿足質(zhì)量要求的輸出工件。為確保每個工作環(huán)節(jié)的有效執(zhí)行和每個工作環(huán)節(jié)產(chǎn)生的工件質(zhì)量,RUP為主要工作流程提供了對應(yīng)的工作指南和檢查點,為每個工件建立指南、模板和檢查點,從而保證了軟件開發(fā)的過程質(zhì)量。

  2) RUP的質(zhì)量保證思想之二:軟件工程成功經(jīng)驗共同鑄就軟件質(zhì)量的思想

激烈的市場競爭催生高質(zhì)量的軟件。同時,軟件行業(yè)經(jīng)過幾十年的發(fā)展,軟件生產(chǎn)工藝、軟件開發(fā)方法和工具都大大進步、日趨成熟,這一切使軟件開發(fā)質(zhì)量越來越好。RUP以迭代式軟件開發(fā)、架構(gòu)為核心的軟件開發(fā)、用例驅(qū)動的軟件開發(fā)和風險驅(qū)動的軟件開發(fā)為特色,集中體現(xiàn)了以下六個軟件工程成功經(jīng)驗,通過它們共同鑄就了高品質(zhì)軟件:

  迭代式軟件開發(fā):能夠有效控制項目風險、增加對項目控制能力、減少需求變更對項目的影響,實現(xiàn)持續(xù)的質(zhì)量驗證;
 
  有效管理需求:能夠做到質(zhì)量保證從頭作起,在軟件開發(fā)一開始,就把好需求質(zhì)量關(guān),實現(xiàn)需求的可追蹤性和需求變更的有效管理;

  基于構(gòu)件和面向服務(wù)的軟件架構(gòu):采用可視化建模技術(shù)來構(gòu)建以構(gòu)件為基礎(chǔ)、面向服務(wù)的系統(tǒng)框架,可以有效地管理系統(tǒng)的復(fù)雜度,增強系統(tǒng)的靈活性和可擴展性;

  可視化建模:能夠有效解決團隊溝通、管理系統(tǒng)復(fù)雜度、提高軟件重用;

  持續(xù)的質(zhì)量驗證:借助迭代式軟件開發(fā)方法,可以大大提前軟件集成測試和系統(tǒng)測試在整個開發(fā)生命周期中的時間,實現(xiàn)持續(xù)地軟件質(zhì)量驗證,做到盡早測試、盡早反饋,從而確保產(chǎn)品滿足客戶的需求;

  管理變更:能夠為整個軟件開發(fā)團隊提供基本協(xié)作平臺,使企業(yè)管理好自己的軟件資產(chǎn),通過有效管理所有的變更請求,使開發(fā)團隊能夠很好的控制開發(fā)進度、及時了解項目狀況,同時為項目的量化管理提供幫助。

  由此可見,在軟件開發(fā)過程中,高品質(zhì)軟件是由以上軟件工程的成功經(jīng)驗共同鑄就的。

 

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

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

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

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

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

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

推薦文章