您好,歡迎來電子發(fā)燒友網(wǎng)! ,新用戶?[免費(fèi)注冊(cè)]

您的位置:電子發(fā)燒友網(wǎng)>電子百科>無線通信>無線局域網(wǎng)>

什么是軟件生存期過程

2010年04月14日 10:20 www.ttokpm.com 作者:佚名 用戶評(píng)論(0
關(guān)鍵字:軟件(84129)

什么是軟件生存期過程

1 主題內(nèi)容與適用范圍

  1.1 主題內(nèi)容

  本標(biāo)準(zhǔn)規(guī)定了在獲取、供應(yīng)、開發(fā)、操作和維護(hù)軟件和固件的軟件部分時(shí),要實(shí)施的過程、活動(dòng)和任務(wù)。目的是為用戶提供一個(gè)公共框架。這樣,軟件的從業(yè)人員可以使用“相同的語言。在自己的環(huán)境中創(chuàng)作和管理軟件。

  本標(biāo)準(zhǔn)提供的框架,由軟件開發(fā)、維護(hù)或使用的幾個(gè)主要的過程組成。這些主要過程含有一些用來獲取、供應(yīng)、開發(fā)、操作和維護(hù)軟件所用的基本的、一致的要求。在這個(gè)框架中還有一個(gè)主要的過程可以用來控制和管理軟件。用戶可以根據(jù)具體情況進(jìn)行選擇和剪裁。

  本標(biāo)準(zhǔn)旨在供合同或協(xié)議的當(dāng)事雙方使用,或供一個(gè)機(jī)構(gòu)在內(nèi)部使用。

  1.2 適用范圍

  本標(biāo)準(zhǔn)運(yùn)用于軟件和固件的軟件部分的獲取、供應(yīng)、開發(fā)、操作和維護(hù),可在。個(gè)機(jī)構(gòu)的內(nèi)部或外部實(shí)施。本標(biāo)準(zhǔn)也適用于定做的、或與交付的產(chǎn)品集成在一起的現(xiàn)貨軟件。

  1.3 讀者

  本標(biāo)準(zhǔn)是為需方、供方、開發(fā)者、操作者、維護(hù)者、管理人員、質(zhì)量保證人員和軟件的用戶編寫的。

  1.4 本標(biāo)準(zhǔn)的剪裁

  本標(biāo)準(zhǔn)含有一組過程、活動(dòng)和任務(wù)??梢愿鶕?jù)某軟件項(xiàng)目的情況對(duì)它們進(jìn)行剪裁。剪裁是刪去不實(shí)施的過程、活動(dòng)和任務(wù),或是增加本標(biāo)準(zhǔn)中不含有的獨(dú)特的過程、活動(dòng)和任務(wù)。剪裁的決定最好包含在當(dāng)事雙方的合同中。

  1.5 履行

  履行就是執(zhí)行按本標(biāo)準(zhǔn)為某個(gè)軟件項(xiàng)目所選擇的全部過程、活動(dòng)和任務(wù)。當(dāng)所需要的任務(wù)按照預(yù)定的準(zhǔn)則和合同要求執(zhí)行時(shí),就是執(zhí)行了一個(gè)過程或完成了一項(xiàng)活動(dòng)。

  任何機(jī)構(gòu)(例如國家機(jī)構(gòu)、工業(yè)協(xié)會(huì)、公司)在貿(mào)易條件中采用本標(biāo)準(zhǔn)時(shí)都應(yīng)向軟件供方明確規(guī)定履行本標(biāo)準(zhǔn)所必需的最少的過程、活動(dòng)和任務(wù)。

  1.6 限制

  本標(biāo)準(zhǔn)的編寫是以一個(gè)過程的體系結(jié)構(gòu)為基礎(chǔ),不特別詳細(xì)說明如何實(shí)施或執(zhí)行各個(gè)過程中所包含的活動(dòng)和任務(wù)。

  本標(biāo)準(zhǔn)并未規(guī)定一個(gè)特定的生存周期模型或軟件開發(fā)方法。采用本標(biāo)準(zhǔn)的當(dāng)事雙方有責(zé)任為其軟件項(xiàng)目選擇一個(gè)生存周期模型,并將本標(biāo)準(zhǔn)中所含的過程、活動(dòng)和任務(wù)映射到該模型中。當(dāng)事雙方也有責(zé)任選擇和使用軟件開發(fā)方法,并執(zhí)行適合于其軟件項(xiàng)目的活動(dòng)和任務(wù)。

  關(guān)于文檔的名稱、編寫內(nèi)容及格式編制說明見 GB 8567。

  2 引用標(biāo)準(zhǔn)

  GB 5271.1 數(shù)據(jù)處理詞匯 01部分 基本術(shù)語
  GB 5271.20 數(shù)據(jù)處理詞匯 20部分 系統(tǒng)開發(fā)
  GB/T 6583 質(zhì)量 術(shù)語
  GB 8567 計(jì)算機(jī)軟件產(chǎn)品開發(fā)文件編制指南
  GB/T 11457 軟件工程術(shù)語
  GB/T 19001 質(zhì)量體系 設(shè)計(jì)/開發(fā)、生產(chǎn)、安裝和服務(wù)的質(zhì)量保證模式
  ISO 9003—87 最終檢驗(yàn)和試驗(yàn)的質(zhì)量保證模式
  ISO/IEC 9126—1991 信息技術(shù) 軟件產(chǎn)品評(píng)估 質(zhì)量特性及其應(yīng)用指南
  ISO/AFNOR—1989 計(jì)算機(jī)科學(xué)辭典

  3 術(shù)語和縮略語

  除了下列的術(shù)語和縮略語外,本標(biāo)準(zhǔn)使用了第2章所引用的標(biāo)準(zhǔn)中的定義和縮略語。
  注:在本標(biāo)準(zhǔn)中,術(shù)語“產(chǎn)品”在適當(dāng)?shù)那闆r下也用來指“服務(wù)”。

  3.1 術(shù)語

  3.1.1 需方 acquirer
  從供方獲得或得到一個(gè)系統(tǒng)、產(chǎn)品或服務(wù)的一個(gè)機(jī)構(gòu)。
  注:需方可以是買主、客戶、擁有者、用戶、采購人員。

  3.1.2 獲取 acquisition
  得到一個(gè)系統(tǒng)、一個(gè)產(chǎn)品或一項(xiàng)服務(wù)的過程。

  3.1.3 活動(dòng) activity
  一個(gè)過程的組成元素。

  3.1.4 基線 basellne
  是一個(gè)配置項(xiàng)在生存周期內(nèi)的某一特定時(shí)間正式說明并固定的一個(gè)版本。
  注:對(duì)基線的改變要經(jīng)有關(guān)當(dāng)局的正式批準(zhǔn)。

  3.1.5 配置項(xiàng) configuration item
  在一個(gè)配置中的一個(gè)實(shí)體,它能滿足一項(xiàng)最終應(yīng)用功能,可以在某個(gè)給定的參考點(diǎn)上單獨(dú)標(biāo)出。

  3.1.6 合同 contract
  通過法律約束當(dāng)事雙方的一個(gè)協(xié)議,或是在一個(gè)機(jī)構(gòu)內(nèi)部為了提供服務(wù)的一個(gè)內(nèi)部協(xié)議,該協(xié)議提供的服務(wù)適用于一個(gè)系統(tǒng)或系統(tǒng)一部分的供應(yīng)、開發(fā)、生產(chǎn)、操作或維護(hù)。

  3.1.7 合同要求的審計(jì)。contractually required audit
  合同所要求的審核過程。一般由需方或由獨(dú)立的機(jī)構(gòu)主持進(jìn)行u此過程對(duì)產(chǎn)品或服務(wù)提供一個(gè)獨(dú) 立的評(píng)價(jià),以決定產(chǎn)品或服務(wù)是否符合它們的需求。

  3.1.8 臨界的;關(guān)鍵的(或關(guān)鍵性) critical(or criticality)
  它是指:
  a.由于設(shè)計(jì)不當(dāng),一個(gè)系統(tǒng)或一個(gè)軟件的某些環(huán)節(jié)或部分在運(yùn)行時(shí)超出了臨界范圍,或存在著潛 在的、未檢測(cè)出的錯(cuò)誤,會(huì)導(dǎo)致死機(jī)、人員傷害、任務(wù)失敗、數(shù)據(jù)丟失、財(cái)經(jīng)上的損失或?yàn)?zāi)難性的設(shè)備損壞 等嚴(yán)重后果?;蛑福?br>  b.要使用的軟件開發(fā)技術(shù)的成熟程度和有關(guān)的風(fēng)險(xiǎn)。

  3.1.9 開發(fā)者 devdoPer
  在軟件生存周期中執(zhí)行開發(fā)活動(dòng)(包括需求分析、設(shè)計(jì)直至驗(yàn)收)的一個(gè)機(jī)構(gòu)。

  3.1.10 評(píng)價(jià) evaluation
  決定某產(chǎn)品、項(xiàng)目、活動(dòng)或服務(wù)是否符合它的規(guī)定的準(zhǔn)則的過程。

  3.1.11 固件 firmware
  含有裝于某類存儲(chǔ)器中的,在用戶環(huán)境下不能修改、不會(huì)丟失的計(jì)算機(jī)程序和數(shù)據(jù)的器件。包含在固件中的計(jì)算機(jī)程序和數(shù)據(jù)歸類為軟件;含有計(jì)算機(jī)程序和數(shù)據(jù)的電路歸類為硬件。

  3.1.12 功能性配置審計(jì) fuctional configuration audit
  驗(yàn)證一個(gè)配置項(xiàng)的實(shí)際工作性能是否符合它的需求規(guī)格說明的一項(xiàng)審查,以便為軟件的設(shè)計(jì)和編碼建立一個(gè)基線。

  3.1.13 硬件配置項(xiàng) hardware configuration item
  整個(gè)系統(tǒng)體系結(jié)構(gòu)中的硬件的一個(gè)配置項(xiàng)。

  3.1.14 生存周期模型 life-cycle model
  一個(gè)框架,它含有從需求定義到使用終止,跨越整個(gè)生存期的系統(tǒng)開發(fā)、操作和維護(hù)中所需實(shí)施的過程、活動(dòng)和任務(wù)。

  3.1.15 維護(hù)者 maintainer
  執(zhí)行維護(hù)活動(dòng)的一個(gè)機(jī)構(gòu)。

  3.1.16 不交付項(xiàng) non-deliverable item
  不需要按合同交付的、但在軟件的開發(fā)中可能用到的硬件和軟件。

  3.1.17 現(xiàn)貨產(chǎn)品 of-the-shelf Product
  由供方、需方或第三方提供的、已經(jīng)開發(fā)出來的、可得到、可使用的、現(xiàn)成的或需要加以修改的產(chǎn)品。

  3.1.18 操作者 OPerator
  運(yùn)行系統(tǒng)的一個(gè)機(jī)構(gòu)。

  3.1.19 組織過程 organizational ProceSS
  為構(gòu)成自始至終的一個(gè)完整過程,由機(jī)構(gòu)指定并以項(xiàng)目為例說明的一套軟件工程和管理過程。

  3.1.20 物理配置審計(jì) physical configuration audit
  對(duì)照設(shè)計(jì)規(guī)格說明檢驗(yàn)已建立的某個(gè)配置項(xiàng),其目的是為軟件的設(shè)計(jì)和編碼建立一個(gè)基線。

  3.1.21 過程 Process
  指一系列活動(dòng)、任務(wù)和它們之間的關(guān)系,它們共同把一組輸入轉(zhuǎn)換成所需要的輸出。

  3.1.22 產(chǎn)品(軟件) Product(software)
  要交付給用戶的一套完整的計(jì)算機(jī)程序、過程以及有關(guān)的文檔和數(shù)據(jù)。

  3.1.23 鑒定 qualification
  一個(gè)正式的過程,通過這個(gè)過程決定產(chǎn)品是否符合它的規(guī)格說明,是否可在目標(biāo)環(huán)境中使用。

  3.1.24 鑒定需求 qualification requirement
  準(zhǔn)則或一組條件,當(dāng)。個(gè)產(chǎn)品符合這些準(zhǔn)則或條件時(shí),就確定它符合規(guī)格說明并可以在其目標(biāo)環(huán)境 中使用。

  3.1.25 鑒定測(cè)試 qualification testing
  由供方進(jìn)行、并由需方作見證的測(cè)試。它證明供方的產(chǎn)品符合規(guī)格說明,已可以在目標(biāo)環(huán)境中使用。

  3.1.26 發(fā)行 release
  一項(xiàng)配置管理行為,它說明某配置項(xiàng)的一個(gè)特定版本已準(zhǔn)備好用于特定的目的(例如發(fā)行測(cè)試產(chǎn) 品)。

  3.1.27 招標(biāo)(標(biāo)書) request for ProPosal(tender)
  需方使用的一份文件,用來向潛在的投標(biāo)人表示它要獲得某特定系統(tǒng)、產(chǎn)品或服務(wù)的意圖。

  3.1.28 退役 retirement
  操作和維護(hù)機(jī)構(gòu)撤出現(xiàn)有的支持,全部或部分地由一個(gè)新的系統(tǒng)來代替或者安裝一個(gè)更新的系統(tǒng)。

  3.1.29 保密 security
  對(duì)信息和數(shù)據(jù)的保護(hù),這樣,未經(jīng)授權(quán)的人或系統(tǒng)就不能讀或修改它們,而經(jīng)過授權(quán)的人和系統(tǒng)可以使用它們。

  3.1.30 服務(wù)(軟件)service(software)
  與軟件有關(guān)的活動(dòng)、工作或義務(wù)的實(shí)施,例如軟件的開發(fā)、維護(hù)和操作等。

  3.1.31 軟部件 software component
  一個(gè)軟件配置項(xiàng)中的一個(gè)明確的部分。
  注:一個(gè)軟部件含有軟件的多個(gè)單元;也可以含有多個(gè)較低級(jí)的軟部件。

  3.1.32 軟件配置項(xiàng) software configuration item
  在整個(gè)系統(tǒng)體系結(jié)構(gòu)中的軟件的一個(gè)配置項(xiàng)。

  3.1.33 軟件單元 software unit
  一段可分開編譯的代碼。

  3.1.34 工作說明 statement of Work
  需方用來標(biāo)識(shí)、說明和規(guī)定按照合同將要執(zhí)行的任務(wù)的一份文件。

  3.1.35 子合同當(dāng)事人;分包商 sub-contractor
  依據(jù)合同向合同當(dāng)事人的一方提供系統(tǒng)、產(chǎn)品或服務(wù)的一個(gè)機(jī)構(gòu)。

  3.1.36 供方 supplier
  按照所簽的合同向需方提供系統(tǒng)、產(chǎn)品或服務(wù)的一個(gè)機(jī)構(gòu)(是合同當(dāng)事人、生產(chǎn)者、賣方、批發(fā)商的同義詞)。
  注:需方可以指定它的機(jī)構(gòu)中的某一部門做為供方。

  3.1.37 系統(tǒng) system
  過程、產(chǎn)品和人員的集成體,它有能力滿足已提出的需求,實(shí)現(xiàn)所規(guī)定的目標(biāo)。

  3.1.38 任務(wù) task
  構(gòu)成活動(dòng)的基本元素,由若干個(gè)任務(wù)構(gòu)成一項(xiàng)活動(dòng)。

  3.1.39 測(cè)試范圍 test coverage
  一個(gè)范圍,在此范圍內(nèi)測(cè)試程序測(cè)試系統(tǒng)需求能否滿足。

  3.1.40 可測(cè)性 testability
  為了決定一項(xiàng)需求是否滿足,所設(shè)計(jì)的用于測(cè)試目標(biāo)和可行性所能達(dá)到的程度。

  3.1.41 用戶 user
  使用可操作的系統(tǒng)完成一項(xiàng)特定的功能的個(gè)人或機(jī)構(gòu)(可以是買主或需方的同義詞)。

  3.1.42 版本 version
  某一配置項(xiàng)的一個(gè)可標(biāo)識(shí)的實(shí)例。
  注:軟件某版本的修改產(chǎn)生一個(gè)新的版本,但它需要配置管理活動(dòng)。

  3.2 縮略語

  FCA——功能性配置審計(jì)。
  HCI——硬件配置項(xiàng)。
  IV&V——獨(dú)立的驗(yàn)證和確認(rèn)。
  PCA——物理配置審計(jì)。
  SCI——軟件配置項(xiàng)。
  SQA——軟件質(zhì)量保證。
  V&V——驗(yàn)證和確認(rèn)。


?

非常好我支持^.^

(0) 0%

不好我反對(duì)

(2) 100%

( 發(fā)表人:admin )

      發(fā)表評(píng)論

      用戶評(píng)論
      評(píng)價(jià):好評(píng)中評(píng)差評(píng)

      發(fā)表評(píng)論,獲取積分! 請(qǐng)遵守相關(guān)規(guī)定!

      ?