什么是軟件生存期過程
什么是軟件生存期過程
1 主題內(nèi)容與適用范圍
1.1 主題內(nèi)容
本標(biāo)準(zhǔn)規(guī)定了在獲取、供應(yīng)、開發(fā)、操作和維護軟件和固件的軟件部分時,要實施的過程、活動和任務(wù)。目的是為用戶提供一個公共框架。這樣,軟件的從業(yè)人員可以使用“相同的語言。在自己的環(huán)境中創(chuàng)作和管理軟件。
本標(biāo)準(zhǔn)提供的框架,由軟件開發(fā)、維護或使用的幾個主要的過程組成。這些主要過程含有一些用來獲取、供應(yīng)、開發(fā)、操作和維護軟件所用的基本的、一致的要求。在這個框架中還有一個主要的過程可以用來控制和管理軟件。用戶可以根據(jù)具體情況進行選擇和剪裁。
本標(biāo)準(zhǔn)旨在供合同或協(xié)議的當(dāng)事雙方使用,或供一個機構(gòu)在內(nèi)部使用。
1.2 適用范圍
本標(biāo)準(zhǔn)運用于軟件和固件的軟件部分的獲取、供應(yīng)、開發(fā)、操作和維護,可在。個機構(gòu)的內(nèi)部或外部實施。本標(biāo)準(zhǔn)也適用于定做的、或與交付的產(chǎn)品集成在一起的現(xiàn)貨軟件。
1.3 讀者
本標(biāo)準(zhǔn)是為需方、供方、開發(fā)者、操作者、維護者、管理人員、質(zhì)量保證人員和軟件的用戶編寫的。
1.4 本標(biāo)準(zhǔn)的剪裁
本標(biāo)準(zhǔn)含有一組過程、活動和任務(wù)。可以根據(jù)某軟件項目的情況對它們進行剪裁。剪裁是刪去不實施的過程、活動和任務(wù),或是增加本標(biāo)準(zhǔn)中不含有的獨特的過程、活動和任務(wù)。剪裁的決定最好包含在當(dāng)事雙方的合同中。
1.5 履行
履行就是執(zhí)行按本標(biāo)準(zhǔn)為某個軟件項目所選擇的全部過程、活動和任務(wù)。當(dāng)所需要的任務(wù)按照預(yù)定的準(zhǔn)則和合同要求執(zhí)行時,就是執(zhí)行了一個過程或完成了一項活動。
任何機構(gòu)(例如國家機構(gòu)、工業(yè)協(xié)會、公司)在貿(mào)易條件中采用本標(biāo)準(zhǔn)時都應(yīng)向軟件供方明確規(guī)定履行本標(biāo)準(zhǔn)所必需的最少的過程、活動和任務(wù)。
1.6 限制
本標(biāo)準(zhǔn)的編寫是以一個過程的體系結(jié)構(gòu)為基礎(chǔ),不特別詳細(xì)說明如何實施或執(zhí)行各個過程中所包含的活動和任務(wù)。
本標(biāo)準(zhǔn)并未規(guī)定一個特定的生存周期模型或軟件開發(fā)方法。采用本標(biāo)準(zhǔn)的當(dāng)事雙方有責(zé)任為其軟件項目選擇一個生存周期模型,并將本標(biāo)準(zhǔn)中所含的過程、活動和任務(wù)映射到該模型中。當(dāng)事雙方也有責(zé)任選擇和使用軟件開發(fā)方法,并執(zhí)行適合于其軟件項目的活動和任務(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 計算機軟件產(chǎn)品開發(fā)文件編制指南
GB/T 11457 軟件工程術(shù)語
GB/T 19001 質(zhì)量體系 設(shè)計/開發(fā)、生產(chǎn)、安裝和服務(wù)的質(zhì)量保證模式
ISO 9003—87 最終檢驗和試驗的質(zhì)量保證模式
ISO/IEC 9126—1991 信息技術(shù) 軟件產(chǎn)品評估 質(zhì)量特性及其應(yīng)用指南
ISO/AFNOR—1989 計算機科學(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
從供方獲得或得到一個系統(tǒng)、產(chǎn)品或服務(wù)的一個機構(gòu)。
注:需方可以是買主、客戶、擁有者、用戶、采購人員。
3.1.2 獲取 acquisition
得到一個系統(tǒng)、一個產(chǎn)品或一項服務(wù)的過程。
3.1.3 活動 activity
一個過程的組成元素。
3.1.4 基線 basellne
是一個配置項在生存周期內(nèi)的某一特定時間正式說明并固定的一個版本。
注:對基線的改變要經(jīng)有關(guān)當(dāng)局的正式批準(zhǔn)。
3.1.5 配置項 configuration item
在一個配置中的一個實體,它能滿足一項最終應(yīng)用功能,可以在某個給定的參考點上單獨標(biāo)出。
3.1.6 合同 contract
通過法律約束當(dāng)事雙方的一個協(xié)議,或是在一個機構(gòu)內(nèi)部為了提供服務(wù)的一個內(nèi)部協(xié)議,該協(xié)議提供的服務(wù)適用于一個系統(tǒng)或系統(tǒng)一部分的供應(yīng)、開發(fā)、生產(chǎn)、操作或維護。
3.1.7 合同要求的審計。contractually required audit
合同所要求的審核過程。一般由需方或由獨立的機構(gòu)主持進行u此過程對產(chǎn)品或服務(wù)提供一個獨 立的評價,以決定產(chǎn)品或服務(wù)是否符合它們的需求。
3.1.8 臨界的;關(guān)鍵的(或關(guān)鍵性) critical(or criticality)
它是指:
a.由于設(shè)計不當(dāng),一個系統(tǒng)或一個軟件的某些環(huán)節(jié)或部分在運行時超出了臨界范圍,或存在著潛 在的、未檢測出的錯誤,會導(dǎo)致死機、人員傷害、任務(wù)失敗、數(shù)據(jù)丟失、財經(jīng)上的損失或災(zāi)難性的設(shè)備損壞 等嚴(yán)重后果。或指:
b.要使用的軟件開發(fā)技術(shù)的成熟程度和有關(guān)的風(fēng)險。
3.1.9 開發(fā)者 devdoPer
在軟件生存周期中執(zhí)行開發(fā)活動(包括需求分析、設(shè)計直至驗收)的一個機構(gòu)。
3.1.10 評價 evaluation
決定某產(chǎn)品、項目、活動或服務(wù)是否符合它的規(guī)定的準(zhǔn)則的過程。
3.1.11 固件 firmware
含有裝于某類存儲器中的,在用戶環(huán)境下不能修改、不會丟失的計算機程序和數(shù)據(jù)的器件。包含在固件中的計算機程序和數(shù)據(jù)歸類為軟件;含有計算機程序和數(shù)據(jù)的電路歸類為硬件。
3.1.12 功能性配置審計 fuctional configuration audit
驗證一個配置項的實際工作性能是否符合它的需求規(guī)格說明的一項審查,以便為軟件的設(shè)計和編碼建立一個基線。
3.1.13 硬件配置項 hardware configuration item
整個系統(tǒng)體系結(jié)構(gòu)中的硬件的一個配置項。
3.1.14 生存周期模型 life-cycle model
一個框架,它含有從需求定義到使用終止,跨越整個生存期的系統(tǒng)開發(fā)、操作和維護中所需實施的過程、活動和任務(wù)。
3.1.15 維護者 maintainer
執(zhí)行維護活動的一個機構(gòu)。
3.1.16 不交付項 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
運行系統(tǒng)的一個機構(gòu)。
3.1.19 組織過程 organizational ProceSS
為構(gòu)成自始至終的一個完整過程,由機構(gòu)指定并以項目為例說明的一套軟件工程和管理過程。
3.1.20 物理配置審計 physical configuration audit
對照設(shè)計規(guī)格說明檢驗已建立的某個配置項,其目的是為軟件的設(shè)計和編碼建立一個基線。
3.1.21 過程 Process
指一系列活動、任務(wù)和它們之間的關(guān)系,它們共同把一組輸入轉(zhuǎn)換成所需要的輸出。
3.1.22 產(chǎn)品(軟件) Product(software)
要交付給用戶的一套完整的計算機程序、過程以及有關(guān)的文檔和數(shù)據(jù)。
3.1.23 鑒定 qualification
一個正式的過程,通過這個過程決定產(chǎn)品是否符合它的規(guī)格說明,是否可在目標(biāo)環(huán)境中使用。
3.1.24 鑒定需求 qualification requirement
準(zhǔn)則或一組條件,當(dāng)。個產(chǎn)品符合這些準(zhǔn)則或條件時,就確定它符合規(guī)格說明并可以在其目標(biāo)環(huán)境 中使用。
3.1.25 鑒定測試 qualification testing
由供方進行、并由需方作見證的測試。它證明供方的產(chǎn)品符合規(guī)格說明,已可以在目標(biāo)環(huán)境中使用。
3.1.26 發(fā)行 release
一項配置管理行為,它說明某配置項的一個特定版本已準(zhǔn)備好用于特定的目的(例如發(fā)行測試產(chǎn) 品)。
3.1.27 招標(biāo)(標(biāo)書) request for ProPosal(tender)
需方使用的一份文件,用來向潛在的投標(biāo)人表示它要獲得某特定系統(tǒng)、產(chǎn)品或服務(wù)的意圖。
3.1.28 退役 retirement
操作和維護機構(gòu)撤出現(xiàn)有的支持,全部或部分地由一個新的系統(tǒng)來代替或者安裝一個更新的系統(tǒng)。
3.1.29 保密 security
對信息和數(shù)據(jù)的保護,這樣,未經(jīng)授權(quán)的人或系統(tǒng)就不能讀或修改它們,而經(jīng)過授權(quán)的人和系統(tǒng)可以使用它們。
3.1.30 服務(wù)(軟件)service(software)
與軟件有關(guān)的活動、工作或義務(wù)的實施,例如軟件的開發(fā)、維護和操作等。
3.1.31 軟部件 software component
一個軟件配置項中的一個明確的部分。
注:一個軟部件含有軟件的多個單元;也可以含有多個較低級的軟部件。
3.1.32 軟件配置項 software configuration item
在整個系統(tǒng)體系結(jié)構(gòu)中的軟件的一個配置項。
3.1.33 軟件單元 software unit
一段可分開編譯的代碼。
3.1.34 工作說明 statement of Work
需方用來標(biāo)識、說明和規(guī)定按照合同將要執(zhí)行的任務(wù)的一份文件。
3.1.35 子合同當(dāng)事人;分包商 sub-contractor
依據(jù)合同向合同當(dāng)事人的一方提供系統(tǒng)、產(chǎn)品或服務(wù)的一個機構(gòu)。
3.1.36 供方 supplier
按照所簽的合同向需方提供系統(tǒng)、產(chǎn)品或服務(wù)的一個機構(gòu)(是合同當(dāng)事人、生產(chǎn)者、賣方、批發(fā)商的同義詞)。
注:需方可以指定它的機構(gòu)中的某一部門做為供方。
3.1.37 系統(tǒng) system
過程、產(chǎn)品和人員的集成體,它有能力滿足已提出的需求,實現(xiàn)所規(guī)定的目標(biāo)。
3.1.38 任務(wù) task
構(gòu)成活動的基本元素,由若干個任務(wù)構(gòu)成一項活動。
3.1.39 測試范圍 test coverage
一個范圍,在此范圍內(nèi)測試程序測試系統(tǒng)需求能否滿足。
3.1.40 可測性 testability
為了決定一項需求是否滿足,所設(shè)計的用于測試目標(biāo)和可行性所能達(dá)到的程度。
3.1.41 用戶 user
使用可操作的系統(tǒng)完成一項特定的功能的個人或機構(gòu)(可以是買主或需方的同義詞)。
3.1.42 版本 version
某一配置項的一個可標(biāo)識的實例。
注:軟件某版本的修改產(chǎn)生一個新的版本,但它需要配置管理活動。
3.2 縮略語
FCA——功能性配置審計。
HCI——硬件配置項。
IV&V——獨立的驗證和確認(rèn)。
PCA——物理配置審計。
SCI——軟件配置項。
SQA——軟件質(zhì)量保證。
V&V——驗證和確認(rèn)。
?
非常好我支持^.^
(0) 0%
不好我反對
(2) 100%
相關(guān)閱讀:
- [電子說] 實驗室智能監(jiān)控系統(tǒng)是智能硬件+軟件+云服務(wù)一體化的智慧實驗室解決方案 2023-10-24
- [電子說] 華為終端BG軟件部總裁龔體一行到訪拓維信息 2023-10-24
- [電子說] PLC編程軟件離開了硬件,能模擬應(yīng)用嗎? 2023-10-24
- [電子說] 如何使用Ansys軟件套件實現(xiàn)立方體衛(wèi)星系統(tǒng)的高級開發(fā) 2023-10-24
- [電子說] ArtDAQ數(shù)據(jù)采集管理軟件升級功能介紹 2023-10-23
- [電子說] 浩辰CAD Linux版 2024全球發(fā)布 2023-10-23
- [電子說] 浩辰軟件加快布局CAD云服務(wù)創(chuàng)新應(yīng)用 2023-10-23
- [電子說] RTT平臺zephyr_polling軟件包SPI Bluenrg2丟包問題排查 2023-10-23
( 發(fā)表人:admin )