版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、 第七章第七章 軟件過程與改善軟件過程與改善 1 1、軟件過程、軟件過程 軟件過程:活動(dòng)的一個(gè)集合;軟件過程:活動(dòng)的一個(gè)集合; 活動(dòng):任務(wù)的一個(gè)集合;活動(dòng):任務(wù)的一個(gè)集合; 任務(wù):將一個(gè)輸入轉(zhuǎn)換為一個(gè)輸出的操作。任務(wù):將一個(gè)輸入轉(zhuǎn)換為一個(gè)輸出的操作。 基本過程類基本過程類 按性質(zhì)可分為三類過程按性質(zhì)可分為三類過程: 支持過程類支持過程類 組織過程類組織過程類 1 1基本過程類基本過程類 是指那些與軟件生產(chǎn)直接相關(guān)的過程。是指那些與軟件生產(chǎn)直接相關(guān)的過程。 包括包括5 5個(gè)過程個(gè)過程:獲取過程、供應(yīng)過程、開發(fā)過程、:獲取過程、供應(yīng)過程、開發(fā)過程、 運(yùn)行過程、維護(hù)過程運(yùn)行過程、維護(hù)過程 例如例如1
2、:開發(fā)過程:開發(fā)過程 是軟件開發(fā)者所從事的一系列活動(dòng)。是軟件開發(fā)者所從事的一系列活動(dòng)。 包括包括13個(gè)活動(dòng):個(gè)活動(dòng): 過程的實(shí)施準(zhǔn)備過程的實(shí)施準(zhǔn)備 系統(tǒng)需求分析系統(tǒng)需求分析 系統(tǒng)結(jié)構(gòu)設(shè)計(jì)系統(tǒng)結(jié)構(gòu)設(shè)計(jì) 軟件需求分析軟件需求分析 軟件體系結(jié)構(gòu)設(shè)計(jì)軟件體系結(jié)構(gòu)設(shè)計(jì) 軟件詳細(xì)設(shè)計(jì)軟件詳細(xì)設(shè)計(jì) 軟件編碼和測試軟件編碼和測試 軟件集成軟件集成 軟件合格測試軟件合格測試 系統(tǒng)集成系統(tǒng)集成 系統(tǒng)合格測試系統(tǒng)合格測試 軟件安裝軟件安裝 軟件驗(yàn)收支持軟件驗(yàn)收支持 其中的活動(dòng):其中的活動(dòng):過程的實(shí)施準(zhǔn)備過程的實(shí)施準(zhǔn)備 目的:為開發(fā)過程準(zhǔn)備基本的約定。目的:為開發(fā)過程準(zhǔn)備基本的約定。 -建立過程模型建立過程模型 主要
3、任務(wù):主要任務(wù): 依據(jù)合同和軟件或系統(tǒng)的特點(diǎn),選擇開發(fā)過程中活依據(jù)合同和軟件或系統(tǒng)的特點(diǎn),選擇開發(fā)過程中活 動(dòng),這些活動(dòng)可重復(fù)和關(guān)聯(lián),亦可循環(huán);動(dòng),這些活動(dòng)可重復(fù)和關(guān)聯(lián),亦可循環(huán); 制定本過程計(jì)劃,其中至少包括:所需的標(biāo)準(zhǔn),方制定本過程計(jì)劃,其中至少包括:所需的標(biāo)準(zhǔn),方 法,工具,行為,責(zé)任以及所使用的程序設(shè)計(jì)語言;法,工具,行為,責(zé)任以及所使用的程序設(shè)計(jì)語言; 指定各種文檔的編制方式,安排其他支持過程的實(shí)指定各種文檔的編制方式,安排其他支持過程的實(shí) 施方法。施方法。其中的活動(dòng):其中的活動(dòng):軟件需求分析軟件需求分析 目的:確定軟件需求及質(zhì)量特性需求。目的:確定軟件需求及質(zhì)量特性需求。 主要任務(wù)
4、:主要任務(wù): 編制軟件需求規(guī)格說明書編制軟件需求規(guī)格說明書 檢查軟件需求:檢查軟件需求: 是否能夠跟蹤系統(tǒng)需求、結(jié)構(gòu);是否能夠跟蹤系統(tǒng)需求、結(jié)構(gòu); 從外部上,是否與系統(tǒng)需求保持一致;從外部上,是否與系統(tǒng)需求保持一致; 需求內(nèi)部的一致性;需求內(nèi)部的一致性; 是否具有可測性;是否具有可測性; 測試覆蓋是否可達(dá)到要求;測試覆蓋是否可達(dá)到要求; 操作(設(shè)計(jì)和實(shí)現(xiàn)),維護(hù)的可行性等操作(設(shè)計(jì)和實(shí)現(xiàn)),維護(hù)的可行性等其內(nèi)容包含其內(nèi)容包含:功能和性能需求;功能和性能需求; 外界與軟件的接口外界與軟件的接口合格需求;合格需求; 安全需求;安全需求;保密需求;保密需求; 人機(jī)界面需求;人機(jī)界面需求;數(shù)據(jù)定義和數(shù)
5、據(jù)庫需求;數(shù)據(jù)定義和數(shù)據(jù)庫需求; 用戶文檔;用戶文檔;用戶操作和運(yùn)行需求;用戶操作和運(yùn)行需求; 用戶維護(hù)需求用戶維護(hù)需求2 2支持過程類支持過程類 是有關(guān)各方按其目標(biāo)所從事的一系列的支持活動(dòng)。是有關(guān)各方按其目標(biāo)所從事的一系列的支持活動(dòng)。 包括包括8 8個(gè)過程個(gè)過程:文檔過程、配置管理過程、質(zhì)量保證、文檔過程、配置管理過程、質(zhì)量保證、驗(yàn)證過程、確認(rèn)過程、聯(lián)合評審、審計(jì)過程、問題解決等。驗(yàn)證過程、確認(rèn)過程、聯(lián)合評審、審計(jì)過程、問題解決等。 例如例如2 2:文檔過程:文檔過程 是一個(gè)記錄由某一過程或活動(dòng)所產(chǎn)生信息的過程是一個(gè)記錄由某一過程或活動(dòng)所產(chǎn)生信息的過程 包括包括4 4個(gè)活動(dòng)個(gè)活動(dòng):過程的實(shí)施
6、準(zhǔn)備:過程的實(shí)施準(zhǔn)備 設(shè)計(jì)與開發(fā)設(shè)計(jì)與開發(fā) 制作與發(fā)行制作與發(fā)行 維護(hù)維護(hù) 其中的活動(dòng):過程的實(shí)施準(zhǔn)備其中的活動(dòng):過程的實(shí)施準(zhǔn)備 主要任務(wù):制定文檔編制計(jì)劃。確定:主要任務(wù):制定文檔編制計(jì)劃。確定: 需產(chǎn)生的所有文檔;文檔框架;以及需產(chǎn)生的所有文檔;文檔框架;以及 預(yù)期的使用預(yù)期的使用 者;制作過程;參加人員及其責(zé)任;計(jì)劃進(jìn)度等者;制作過程;參加人員及其責(zé)任;計(jì)劃進(jìn)度等其中的活動(dòng):設(shè)計(jì)與開發(fā)其中的活動(dòng):設(shè)計(jì)與開發(fā) 主要任務(wù):主要任務(wù): 根據(jù)適用的文檔標(biāo)準(zhǔn),設(shè)計(jì)每一文檔的格式、內(nèi)根據(jù)適用的文檔標(biāo)準(zhǔn),設(shè)計(jì)每一文檔的格式、內(nèi) 容說明、圖表設(shè)置以及包裝等。容說明、圖表設(shè)置以及包裝等。 應(yīng)保證個(gè)文檔輸入
7、數(shù)據(jù)的來源和適用性;應(yīng)保證個(gè)文檔輸入數(shù)據(jù)的來源和適用性; 應(yīng)對所編制的文檔格式、技術(shù)內(nèi)容以及表達(dá)方式應(yīng)對所編制的文檔格式、技術(shù)內(nèi)容以及表達(dá)方式 進(jìn)行審查。在分發(fā)前需經(jīng)主管人員批準(zhǔn)。進(jìn)行審查。在分發(fā)前需經(jīng)主管人員批準(zhǔn)。3 3組織過程類組織過程類 是指那些與軟件生產(chǎn)組織有關(guān)的過程。是指那些與軟件生產(chǎn)組織有關(guān)的過程。 包括包括4 4個(gè)過程個(gè)過程:管理過程、基礎(chǔ)設(shè)施過程、培訓(xùn)過程、:管理過程、基礎(chǔ)設(shè)施過程、培訓(xùn)過程、 改進(jìn)過程改進(jìn)過程例如例如3 3:管理過程:管理過程 是軟件生存周期過程中管理者所從事的一系列活動(dòng)。是軟件生存周期過程中管理者所從事的一系列活動(dòng)。 一般可包括一般可包括5個(gè)活動(dòng):個(gè)活動(dòng):
8、過程的實(shí)施準(zhǔn)備過程的實(shí)施準(zhǔn)備 管理計(jì)劃的制定管理計(jì)劃的制定 計(jì)劃的實(shí)施與控制計(jì)劃的實(shí)施與控制 計(jì)劃完成程度的評審計(jì)劃完成程度的評審 管理過程完成的文檔編制管理過程完成的文檔編制 其中的活動(dòng):其中的活動(dòng):管理計(jì)劃的制定管理計(jì)劃的制定 主要任務(wù):主要任務(wù): 規(guī)定進(jìn)度規(guī)定進(jìn)度 分配資源分配資源 決定項(xiàng)目的有關(guān)組織決定項(xiàng)目的有關(guān)組織 承擔(dān)人員(地位,作用,職責(zé),制度等)承擔(dān)人員(地位,作用,職責(zé),制度等) (根據(jù)規(guī)模和工作量估計(jì))進(jìn)行任務(wù)分配(根據(jù)規(guī)模和工作量估計(jì))進(jìn)行任務(wù)分配 定量風(fēng)險(xiǎn)分析定量風(fēng)險(xiǎn)分析 制定質(zhì)量管理指標(biāo)制定質(zhì)量管理指標(biāo) 編制預(yù)算和成本編制預(yù)算和成本 準(zhǔn)備環(huán)境和基礎(chǔ)設(shè)施等準(zhǔn)備環(huán)境和基礎(chǔ)
9、設(shè)施等其中的活動(dòng):其中的活動(dòng):計(jì)劃的實(shí)施與控制計(jì)劃的實(shí)施與控制 主要任務(wù):主要任務(wù):監(jiān)督過程的實(shí)施監(jiān)督過程的實(shí)施 提供過程進(jìn)度報(bào)告提供過程進(jìn)度報(bào)告 按合同向獲取方提供外部報(bào)告按合同向獲取方提供外部報(bào)告 調(diào)查、分析和解決執(zhí)行過程中發(fā)現(xiàn)的問題調(diào)查、分析和解決執(zhí)行過程中發(fā)現(xiàn)的問題 計(jì)劃調(diào)整和修改等計(jì)劃調(diào)整和修改等 例如例如4 4:改進(jìn)過程改進(jìn)過程 是建立、評估、度量、控制和改進(jìn)軟件生存周期過程是建立、評估、度量、控制和改進(jìn)軟件生存周期過程的過程。的過程。 主要活動(dòng):主要活動(dòng): 制定一套組織計(jì)劃制定一套組織計(jì)劃 評估相關(guān)過程評估相關(guān)過程 分析、改進(jìn)過程分析、改進(jìn)過程例如例如4 4:基礎(chǔ)設(shè)施過程基礎(chǔ)設(shè)施
10、過程 (基礎(chǔ)設(shè)施包括:硬件、軟件、工具;基礎(chǔ)設(shè)施包括:硬件、軟件、工具; 技術(shù)、標(biāo)準(zhǔn)以及開發(fā)所需的其他設(shè)施技術(shù)、標(biāo)準(zhǔn)以及開發(fā)所需的其他設(shè)施) 是建立、維護(hù)任何其他過程所需的基礎(chǔ)設(shè)施的過程。是建立、維護(hù)任何其他過程所需的基礎(chǔ)設(shè)施的過程。 主要活動(dòng):主要活動(dòng): 定義并建立各過程所需的基礎(chǔ)設(shè)施定義并建立各過程所需的基礎(chǔ)設(shè)施 維護(hù)其他過程所建立的基礎(chǔ)設(shè)施維護(hù)其他過程所建立的基礎(chǔ)設(shè)施4)剪裁過程:)剪裁過程: 目的:目的:針對特定領(lǐng)域的軟件工程,為了有效地實(shí)施軟件針對特定領(lǐng)域的軟件工程,為了有效地實(shí)施軟件過程,提供一種選定過程模型和標(biāo)準(zhǔn)的機(jī)制,以便形成該工過程,提供一種選定過程模型和標(biāo)準(zhǔn)的機(jī)制,以便形成
11、該工程的各個(gè)軟件過程和活動(dòng)。程的各個(gè)軟件過程和活動(dòng)。 剪裁過程作為一類軟件過程,是對軟件過程和活動(dòng)實(shí)施剪裁過程作為一類軟件過程,是對軟件過程和活動(dòng)實(shí)施剪裁的過程。剪裁的過程。 主要活動(dòng):主要活動(dòng): 指明工程環(huán)境指明工程環(huán)境 收集信息收集信息 選取過程、活動(dòng)和任務(wù)選取過程、活動(dòng)和任務(wù) 編制文檔編制文檔 如:如:指明工程環(huán)境指明工程環(huán)境 指明影響剪裁的工程環(huán)境特征,例如使用的過程模型和方指明影響剪裁的工程環(huán)境特征,例如使用的過程模型和方法,系統(tǒng)和軟件需求,機(jī)構(gòu)的政策和策略,參與工程的人員法,系統(tǒng)和軟件需求,機(jī)構(gòu)的政策和策略,參與工程的人員素質(zhì)、數(shù)量等。素質(zhì)、數(shù)量等。5 5軟件過程之間的關(guān)系軟件過程
12、之間的關(guān)系獲取過程獲取過程獲取過程供應(yīng)過程供應(yīng)過程管理過程管理過程運(yùn)行過程運(yùn)行過程開發(fā)過程開發(fā)過程維護(hù)過程維護(hù)過程獲取者獲取者供應(yīng)者供應(yīng)者管理者管理者運(yùn)行者運(yùn)行者用用 戶戶開發(fā)者開發(fā)者維護(hù)者維護(hù)者開發(fā)者開發(fā)者維護(hù)者維護(hù)者組織過程:管理、改進(jìn)組織過程:管理、改進(jìn).支持過程:文檔、質(zhì)量保證、支持過程:文檔、質(zhì)量保證、 配置管理配置管理 .合合同同使使用用合同觀點(diǎn)合同觀點(diǎn)管理觀點(diǎn)管理觀點(diǎn)運(yùn)行觀點(diǎn)運(yùn)行觀點(diǎn)開發(fā)觀點(diǎn)開發(fā)觀點(diǎn)支持觀點(diǎn)支持觀點(diǎn)2 2、ISO 9000-3簡介簡介1 1)目的與背景)目的與背景 ISO 9000系列標(biāo)準(zhǔn),旨在指導(dǎo):高質(zhì)量產(chǎn)品的生產(chǎn)、評系列標(biāo)準(zhǔn),旨在指導(dǎo):高質(zhì)量產(chǎn)品的生產(chǎn)、評價(jià)、
13、認(rèn)證。價(jià)、認(rèn)證。 ISO 9000系列標(biāo)準(zhǔn)包括:系列標(biāo)準(zhǔn)包括:ISO 9000 ISO 9000 質(zhì)量管理和質(zhì)量保證標(biāo)準(zhǔn)質(zhì)量管理和質(zhì)量保證標(biāo)準(zhǔn)- -選擇與使用導(dǎo)則選擇與使用導(dǎo)則ISO 9001 ISO 9001 質(zhì)量體系質(zhì)量體系- -設(shè)計(jì)設(shè)計(jì)/ /開發(fā)、生產(chǎn)、安裝和服務(wù)中的開發(fā)、生產(chǎn)、安裝和服務(wù)中的質(zhì)量保證模式質(zhì)量保證模式ISO 9002 ISO 9002 質(zhì)量體系質(zhì)量體系- -生產(chǎn)和安裝中的質(zhì)量保證模式生產(chǎn)和安裝中的質(zhì)量保證模式ISO 9003 ISO 9003 質(zhì)量體系質(zhì)量體系- -最終檢驗(yàn)和測試中的質(zhì)量保證模式最終檢驗(yàn)和測試中的質(zhì)量保證模式 ISO 9004 ISO 9004 質(zhì)量管理和
14、質(zhì)量體系要素質(zhì)量管理和質(zhì)量體系要素- -導(dǎo)則導(dǎo)則其中:其中: ISO 9001ISO 9001、ISO 9002ISO 9002、ISO 9003ISO 9003,是,是“需方對供方需方對供方 要求質(zhì)量保證要求質(zhì)量保證”的標(biāo)準(zhǔn)。的標(biāo)準(zhǔn)。 它們之間的主要區(qū)別是工序范圍不同,即:它們之間的主要區(qū)別是工序范圍不同,即: ISO 9001ISO 9001范圍最廣,從設(shè)計(jì)一直到售后服務(wù),范圍最廣,從設(shè)計(jì)一直到售后服務(wù), ISO 9002ISO 9002是是ISO 9001ISO 9001的一個(gè)子集的一個(gè)子集 ISO 9003ISO 9003又是又是ISO 9002ISO 9002的一個(gè)子集的一個(gè)子集 I
15、SO 9004ISO 9004是用于是用于“供方建立質(zhì)量保證體系的標(biāo)準(zhǔn)供方建立質(zhì)量保證體系的標(biāo)準(zhǔn)”ISO 9000系列標(biāo)準(zhǔn)的其主導(dǎo)思想是:系列標(biāo)準(zhǔn)的其主導(dǎo)思想是: 產(chǎn)品質(zhì)量形成于產(chǎn)品生產(chǎn)的全過程。于是:產(chǎn)品質(zhì)量形成于產(chǎn)品生產(chǎn)的全過程。于是: 應(yīng)使影響產(chǎn)品質(zhì)量的全部因素,在生產(chǎn)全過程中始終應(yīng)使影響產(chǎn)品質(zhì)量的全部因素,在生產(chǎn)全過程中始終處于受控狀態(tài);并且處于受控狀態(tài);并且 質(zhì)量管理應(yīng)遵循質(zhì)量管理應(yīng)遵循PDCAPDCA循環(huán)(即計(jì)劃循環(huán)(即計(jì)劃PlanPlan實(shí)施實(shí)施DoDo檢檢查查CheckCheck措施措施ActionAction),堅(jiān)持進(jìn)行質(zhì)量改進(jìn)。),堅(jiān)持進(jìn)行質(zhì)量改進(jìn)。ISO 9000-3IS
16、O 9000-3標(biāo)準(zhǔn)產(chǎn)生背景標(biāo)準(zhǔn)產(chǎn)生背景 ISO 9000ISO 9000系列標(biāo)準(zhǔn)原本是為制造業(yè)而制定的標(biāo)準(zhǔn),通過在系列標(biāo)準(zhǔn)原本是為制造業(yè)而制定的標(biāo)準(zhǔn),通過在軟件開發(fā)中的應(yīng)用,發(fā)現(xiàn)效果并不是十分理想。軟件開發(fā)中的應(yīng)用,發(fā)現(xiàn)效果并不是十分理想。其主要原因是:傳統(tǒng)制造業(yè)的產(chǎn)品生產(chǎn)與軟件開發(fā)具有很大其主要原因是:傳統(tǒng)制造業(yè)的產(chǎn)品生產(chǎn)與軟件開發(fā)具有很大 的差異。的差異。 在過程方面在過程方面:制造業(yè)的產(chǎn)品需要經(jīng)歷:制造業(yè)的產(chǎn)品需要經(jīng)歷“設(shè)計(jì)設(shè)計(jì)”、“生產(chǎn)生產(chǎn)”、“儲存儲存”、“發(fā)布發(fā)布”、“銷售銷售”、“運(yùn)輸運(yùn)輸”、“服務(wù)服務(wù)”等過程,而軟件產(chǎn)品等過程,而軟件產(chǎn)品/ /系統(tǒng)基本上不需要系統(tǒng)基本上不需要
17、“儲存儲存”、“運(yùn)輸運(yùn)輸”等過程;等過程; 在固有本質(zhì)方面:在固有本質(zhì)方面:與傳統(tǒng)制造業(yè)產(chǎn)品生產(chǎn)相比,軟件開與傳統(tǒng)制造業(yè)產(chǎn)品生產(chǎn)相比,軟件開發(fā)還具有自己的一些特點(diǎn),例如:發(fā)還具有自己的一些特點(diǎn),例如: “設(shè)計(jì)設(shè)計(jì)”是核心,且是核心,且“設(shè)計(jì)設(shè)計(jì)”到到“生產(chǎn)生產(chǎn)”過渡的時(shí)間間過渡的時(shí)間間隔隔“很小很小”; 軟件質(zhì)量檢驗(yàn)技術(shù)與工具尚不完善;軟件質(zhì)量檢驗(yàn)技術(shù)與工具尚不完善; 由于軟件是知識的固化,因此不但產(chǎn)品的復(fù)雜度比傳統(tǒng)制由于軟件是知識的固化,因此不但產(chǎn)品的復(fù)雜度比傳統(tǒng)制造業(yè)的產(chǎn)品要高,而且隨著知識的快速發(fā)展,軟件產(chǎn)品造業(yè)的產(chǎn)品要高,而且隨著知識的快速發(fā)展,軟件產(chǎn)品/ /系統(tǒng)系統(tǒng)更新和演化更快;更
18、新和演化更快; 開發(fā)環(huán)境需要有助于開發(fā)人員創(chuàng)造性的發(fā)揮;特別是,軟開發(fā)環(huán)境需要有助于開發(fā)人員創(chuàng)造性的發(fā)揮;特別是,軟件開發(fā)又是團(tuán)隊(duì)協(xié)同的工作,需要將軟件開發(fā)的個(gè)人性與群體件開發(fā)又是團(tuán)隊(duì)協(xié)同的工作,需要將軟件開發(fā)的個(gè)人性與群體性有機(jī)結(jié)合起來;性有機(jī)結(jié)合起來;于是,國際標(biāo)準(zhǔn)化組織以于是,國際標(biāo)準(zhǔn)化組織以ISO 9000ISO 9000系列標(biāo)準(zhǔn)為基礎(chǔ),以系列標(biāo)準(zhǔn)為基礎(chǔ),以“追追加加”形式,制定了形式,制定了ISO 9000-3ISO 9000-3標(biāo)準(zhǔn),成為標(biāo)準(zhǔn),成為“使使ISO 9001ISO 9001適用適用于軟件開發(fā)、供應(yīng)及維護(hù)于軟件開發(fā)、供應(yīng)及維護(hù)”的的“指南指南”。ISO 9000-3ISO
19、 9000-3與相關(guān)與相關(guān)標(biāo)準(zhǔn)之間關(guān)系標(biāo)準(zhǔn)之間關(guān)系ISO 9001:質(zhì)量體系:質(zhì)量體系設(shè)計(jì)、開發(fā)、生產(chǎn)、安裝和服務(wù)的質(zhì)量保證模設(shè)計(jì)、開發(fā)、生產(chǎn)、安裝和服務(wù)的質(zhì)量保證模式式ISO/IEC 12207 :信息技術(shù):信息技術(shù)軟件生存周期過程軟件生存周期過程ISO 9000-3:質(zhì)量管理和質(zhì)量保證標(biāo)準(zhǔn):質(zhì)量管理和質(zhì)量保證標(biāo)準(zhǔn)第第3部分:部分:ISO9001:1994在計(jì)算機(jī)軟件開發(fā)、供應(yīng)、安裝和維護(hù)中在計(jì)算機(jī)軟件開發(fā)、供應(yīng)、安裝和維護(hù)中的使用指南的使用指南解釋和實(shí)施指南解釋和實(shí)施指南參照參照2) ISO 90003要點(diǎn)要點(diǎn) ISO 9000-3主要是給出了軟件開發(fā)中的質(zhì)量體系框架。主要是給出了軟件開發(fā)
20、中的質(zhì)量體系框架。其中包括:供需雙方的責(zé)任,供需雙方所進(jìn)行的一些有組其中包括:供需雙方的責(zé)任,供需雙方所進(jìn)行的一些有組織的質(zhì)量活動(dòng),以及與之相關(guān)的規(guī)范化(文檔化)。而沒織的質(zhì)量活動(dòng),以及與之相關(guān)的規(guī)范化(文檔化)。而沒有規(guī)定質(zhì)量管理以及每一活動(dòng)所采用的方法和程序。有規(guī)定質(zhì)量管理以及每一活動(dòng)所采用的方法和程序。 因此可以說,因此可以說,ISO 9000-3是質(zhì)量體系這一概念在注重質(zhì)是質(zhì)量體系這一概念在注重質(zhì)量的軟件開發(fā)中之應(yīng)用;目的是:量的軟件開發(fā)中之應(yīng)用;目的是:為軟件企業(yè)實(shí)施為軟件企業(yè)實(shí)施ISO 9001提供了一個(gè)指南。提供了一個(gè)指南。(1) 質(zhì)量體系質(zhì)量體系費(fèi)根堡姆費(fèi)根堡姆 : “在制造及
21、傳遞某種合乎特定質(zhì)量標(biāo)準(zhǔn)的產(chǎn)品時(shí),在制造及傳遞某種合乎特定質(zhì)量標(biāo)準(zhǔn)的產(chǎn)品時(shí), 必須配合適當(dāng)?shù)墓芾砑凹夹g(shù)作業(yè)程序,這些程序必須配合適當(dāng)?shù)墓芾砑凹夹g(shù)作業(yè)程序,這些程序 所組成的結(jié)構(gòu),稱之為質(zhì)量體系所組成的結(jié)構(gòu),稱之為質(zhì)量體系”。(2)軟件質(zhì)量的定義)軟件質(zhì)量的定義ANSI/IEEE Std 729-1983 :軟件質(zhì)量為:軟件質(zhì)量為“與軟件產(chǎn)品滿足與軟件產(chǎn)品滿足規(guī)定的和隱含的需求能力有關(guān)的特征或特性的全體規(guī)定的和隱含的需求能力有關(guān)的特征或特性的全體”。軟件質(zhì)量反映了以下三方面的問題:軟件質(zhì)量反映了以下三方面的問題: 軟件需求是度量軟件質(zhì)量的基礎(chǔ),不滿足需求的軟件就軟件需求是度量軟件質(zhì)量的基礎(chǔ),不滿
22、足需求的軟件就 不具備質(zhì)量;不具備質(zhì)量; 不遵循各種標(biāo)準(zhǔn)中定義的開發(fā)規(guī)則,軟件質(zhì)量就得不到不遵循各種標(biāo)準(zhǔn)中定義的開發(fā)規(guī)則,軟件質(zhì)量就得不到 保證;保證; 只滿足明確定義的需求,而沒有滿足應(yīng)有的隱含需求,只滿足明確定義的需求,而沒有滿足應(yīng)有的隱含需求, 軟件質(zhì)量也得不到保證。軟件質(zhì)量也得不到保證。軟件質(zhì)量模型軟件質(zhì)量模型-McCall正正確確性性可可靠靠性性效效率率完完整整性性可可用用性性可可維維護(hù)護(hù)性性靈靈活活性性復(fù)復(fù)用用性性可可測測試試性性可可移移植植性性互互連連性性可測試性可測試性完完 備備 性性一一 致致 性性安安 全全 性性容容 錯(cuò)錯(cuò) 性性準(zhǔn)準(zhǔn) 確確 性性簡簡 單單 性性執(zhí)行效率執(zhí)行效
23、率存儲效率存儲效率存貯控制存貯控制存取檢查存取檢查操操 作作 性性質(zhì)量因質(zhì)量因 素素評測評測準(zhǔn)則準(zhǔn)則質(zhì)量因素:質(zhì)量因素: 正確性:在預(yù)定的環(huán)境下,滿足設(shè)計(jì)規(guī)格說明及用戶預(yù)期正確性:在預(yù)定的環(huán)境下,滿足設(shè)計(jì)規(guī)格說明及用戶預(yù)期 目標(biāo)的程度。它要求軟件沒有錯(cuò)誤。目標(biāo)的程度。它要求軟件沒有錯(cuò)誤。 可靠性:軟件按著設(shè)計(jì)要求,在規(guī)定時(shí)間和條件下,持續(xù)可靠性:軟件按著設(shè)計(jì)要求,在規(guī)定時(shí)間和條件下,持續(xù) 運(yùn)行的程度。運(yùn)行的程度。 效效 率:為了完成預(yù)定功能,軟件所需計(jì)算機(jī)資源多少。率:為了完成預(yù)定功能,軟件所需計(jì)算機(jī)資源多少。 完整性:為了某一目的而保護(hù)數(shù)據(jù),避免受到偶然的,或完整性:為了某一目的而保護(hù)數(shù)據(jù),
24、避免受到偶然的,或 有意的破壞、改動(dòng)或遺失的能力。有意的破壞、改動(dòng)或遺失的能力。 可用性:對于一個(gè)軟件系統(tǒng),用戶學(xué)習(xí)、使用以及為程序可用性:對于一個(gè)軟件系統(tǒng),用戶學(xué)習(xí)、使用以及為程序 準(zhǔn)備輸入和解釋輸出所需工作量的大小。準(zhǔn)備輸入和解釋輸出所需工作量的大小。 可維護(hù)性:為滿足用戶新的要求,或環(huán)境發(fā)生了變化,或可維護(hù)性:為滿足用戶新的要求,或環(huán)境發(fā)生了變化,或 發(fā)生了新的錯(cuò)誤,進(jìn)行相應(yīng)診斷和修改所需工作發(fā)生了新的錯(cuò)誤,進(jìn)行相應(yīng)診斷和修改所需工作 量的大小。量的大小??蓽y試性:測試軟件以確保能夠執(zhí)行預(yù)定功能所需工作量可測試性:測試軟件以確保能夠執(zhí)行預(yù)定功能所需工作量 的大小。的大小。靈靈 活活 性:
25、修改或改進(jìn)已運(yùn)行的軟件所需工作量的大小。性:修改或改進(jìn)已運(yùn)行的軟件所需工作量的大小??梢浦残裕簩⒁粋€(gè)軟件系統(tǒng)從一個(gè)計(jì)算機(jī)系統(tǒng)或環(huán)境移植可移植性:將一個(gè)軟件系統(tǒng)從一個(gè)計(jì)算機(jī)系統(tǒng)或環(huán)境移植 到另一計(jì)算機(jī)系統(tǒng)或環(huán)境中所需工作量的大小。到另一計(jì)算機(jī)系統(tǒng)或環(huán)境中所需工作量的大小。復(fù)復(fù) 用用 性:一個(gè)軟件能夠再次用于其它應(yīng)用的程度。性:一個(gè)軟件能夠再次用于其它應(yīng)用的程度。互互 連連 性:性:將一個(gè)軟件連接到其他系統(tǒng)所需工作量的大小將一個(gè)軟件連接到其他系統(tǒng)所需工作量的大小 (連接:意指聯(lián)網(wǎng),通信,控制等)(連接:意指聯(lián)網(wǎng),通信,控制等) 該質(zhì)量因素也稱為互操作性。該質(zhì)量因素也稱為互操作性。 各評測準(zhǔn)則的含義
26、:各評測準(zhǔn)則的含義:可跟蹤性:在特定的軟件開發(fā)和運(yùn)行的環(huán)境下,追溯設(shè)可跟蹤性:在特定的軟件開發(fā)和運(yùn)行的環(huán)境下,追溯設(shè) 計(jì)表示的能力或?qū)嶋H程序部件追溯原始需求的能力。計(jì)表示的能力或?qū)嶋H程序部件追溯原始需求的能力。 完完 備備 性:軟件需求得以實(shí)現(xiàn)的程度。性:軟件需求得以實(shí)現(xiàn)的程度。 一一 致致 性:在軟件設(shè)計(jì)和實(shí)現(xiàn)的整個(gè)過程中,技術(shù)和表示性:在軟件設(shè)計(jì)和實(shí)現(xiàn)的整個(gè)過程中,技術(shù)和表示 的一致程度。的一致程度。 安安 全全 性:防止軟件受到有意或無意存取、使用、修改、性:防止軟件受到有意或無意存取、使用、修改、 毀壞以及泄密的程度。毀壞以及泄密的程度。容容 錯(cuò)錯(cuò) 性:當(dāng)系統(tǒng)出現(xiàn)錯(cuò)誤,例如機(jī)器故障,輸
27、入不合理性:當(dāng)系統(tǒng)出現(xiàn)錯(cuò)誤,例如機(jī)器故障,輸入不合理 的數(shù)據(jù)等,能以某種預(yù)定方式進(jìn)行適當(dāng)處理,使系統(tǒng)的數(shù)據(jù)等,能以某種預(yù)定方式進(jìn)行適當(dāng)處理,使系統(tǒng) 繼續(xù)執(zhí)行以及恢復(fù)系統(tǒng)的能力。也稱為健壯性。繼續(xù)執(zhí)行以及恢復(fù)系統(tǒng)的能力。也稱為健壯性。 準(zhǔn)準(zhǔn) 確確 性:軟件系統(tǒng)實(shí)現(xiàn)計(jì)算或控制精度的程度。性:軟件系統(tǒng)實(shí)現(xiàn)計(jì)算或控制精度的程度。 簡簡 單單 性:在可理解的簡單方式下,定義并實(shí)現(xiàn)軟件功能的性:在可理解的簡單方式下,定義并實(shí)現(xiàn)軟件功能的 程度。程度。執(zhí)行效率:為實(shí)現(xiàn)某種功能,提供使用最少處理時(shí)間的程度。執(zhí)行效率:為實(shí)現(xiàn)某種功能,提供使用最少處理時(shí)間的程度。存貯效率:為實(shí)現(xiàn)某種功能,提供使用最少存貯空間的程
28、度存貯效率:為實(shí)現(xiàn)某種功能,提供使用最少存貯空間的程度存取控制:對用戶存取權(quán)限實(shí)施控制的程度。存取控制:對用戶存取權(quán)限實(shí)施控制的程度。存取檢查:對用戶存取進(jìn)行審查的程度。存取檢查:對用戶存取進(jìn)行審查的程度。 操操 作作 性:性:操作軟件的難易程度。通常,操作性取決于軟件操作軟件的難易程度。通常,操作性取決于軟件 提供的操作規(guī)程以及輸入提供的操作規(guī)程以及輸入/ /輸出方法。輸出方法。 易訓(xùn)練性:軟件輔助新的用戶使用系統(tǒng)的能力。通常,易易訓(xùn)練性:軟件輔助新的用戶使用系統(tǒng)的能力。通常,易 訓(xùn)練性取決于軟件提供幫助用戶使用系統(tǒng)的方法和方式訓(xùn)練性取決于軟件提供幫助用戶使用系統(tǒng)的方法和方式簡簡 明明 性:
29、軟件(程序和文檔)易讀的程度。有時(shí),也稱為性:軟件(程序和文檔)易讀的程度。有時(shí),也稱為 可理解性??衫斫庑浴DK獨(dú)立性:軟件模塊(部件)實(shí)現(xiàn)模塊獨(dú)立性:軟件模塊(部件)實(shí)現(xiàn)“高內(nèi)聚低耦合高內(nèi)聚低耦合”的程的程度度自描述性:軟件自身對其功能描述的程度。自描述性:軟件自身對其功能描述的程度。結(jié)結(jié) 構(gòu)構(gòu) 性:軟件結(jié)構(gòu)性:軟件結(jié)構(gòu)“良好良好”的程度。的程度。文檔完備性:軟件文檔齊全、描述清楚、滿足規(guī)范或標(biāo)準(zhǔn)文檔完備性:軟件文檔齊全、描述清楚、滿足規(guī)范或標(biāo)準(zhǔn) 的程度。的程度。通通 用用 性:軟件功能覆蓋可用范圍的程度。性:軟件功能覆蓋可用范圍的程度??蓴U(kuò)展性;軟件體系結(jié)構(gòu)、數(shù)據(jù)設(shè)計(jì)和過程設(shè)計(jì)的可擴(kuò)展程
30、度??蓴U(kuò)展性;軟件體系結(jié)構(gòu)、數(shù)據(jù)設(shè)計(jì)和過程設(shè)計(jì)的可擴(kuò)展程度??尚薷男裕很浖菀仔薷那也粫?huì)產(chǎn)生副作用的程度。可修改性:軟件容易修改且不會(huì)產(chǎn)生副作用的程度。自自 檢檢 性:監(jiān)控自身操作效果和發(fā)現(xiàn)自身錯(cuò)誤的能力。性:監(jiān)控自身操作效果和發(fā)現(xiàn)自身錯(cuò)誤的能力。機(jī)器獨(dú)立性:不依賴于特定計(jì)算機(jī)和特定設(shè)備而能工作的程度。機(jī)器獨(dú)立性:不依賴于特定計(jì)算機(jī)和特定設(shè)備而能工作的程度。軟件獨(dú)立性:不依賴非標(biāo)準(zhǔn)程序設(shè)計(jì)語言特性、操作系統(tǒng)軟件獨(dú)立性:不依賴非標(biāo)準(zhǔn)程序設(shè)計(jì)語言特性、操作系統(tǒng) 特性,或其他環(huán)境約束,而靠自身能實(shí)現(xiàn)其功能的程度特性,或其他環(huán)境約束,而靠自身能實(shí)現(xiàn)其功能的程度通通 信信 性:性:提供有效提供有效I/O
31、I/O方式的程度。方式的程度。通信共享性:使用標(biāo)準(zhǔn)通信協(xié)議、接口和帶寬的標(biāo)準(zhǔn)化程度通信共享性:使用標(biāo)準(zhǔn)通信協(xié)議、接口和帶寬的標(biāo)準(zhǔn)化程度數(shù)據(jù)共享性;使用標(biāo)準(zhǔn)數(shù)據(jù)結(jié)構(gòu)和數(shù)據(jù)類型的程度。數(shù)據(jù)共享性;使用標(biāo)準(zhǔn)數(shù)據(jù)結(jié)構(gòu)和數(shù)據(jù)類型的程度。(2) ISO9000-3質(zhì)量體系要素質(zhì)量體系要素軟件企業(yè)實(shí)施軟件企業(yè)實(shí)施ISO9000ISO9000質(zhì)量標(biāo)準(zhǔn),應(yīng)選擇質(zhì)量標(biāo)準(zhǔn),應(yīng)選擇ISO9001ISO9001質(zhì)量保證模式,需貫徹執(zhí)行其質(zhì)量保證模式,需貫徹執(zhí)行其2020個(gè)質(zhì)量體系要素。個(gè)質(zhì)量體系要素。ISO9000-3ISO9000-3針對上述針對上述2020個(gè)要素在軟件企業(yè)中實(shí)施個(gè)要素在軟件企業(yè)中實(shí)施做出了解釋:做出
32、了解釋:“建議建議”或或“最好(最好(shouldshould)”。ISO9000-3ISO9000-3與與ISO9001ISO9001標(biāo)準(zhǔn)的文本描述是完全對應(yīng)標(biāo)準(zhǔn)的文本描述是完全對應(yīng)的。的。 下面對每個(gè)要素給出具體的解釋。下面對每個(gè)要素給出具體的解釋。1、管理職責(zé):負(fù)責(zé)人工作職責(zé)管理職責(zé):負(fù)責(zé)人工作職責(zé) 組織制定機(jī)構(gòu)的質(zhì)量方針、質(zhì)量目標(biāo)和質(zhì)量承諾;組織制定機(jī)構(gòu)的質(zhì)量方針、質(zhì)量目標(biāo)和質(zhì)量承諾;保證機(jī)構(gòu)內(nèi)各級人員理解質(zhì)量方針,并能貫徹執(zhí)行。保證機(jī)構(gòu)內(nèi)各級人員理解質(zhì)量方針,并能貫徹執(zhí)行。 對所有與質(zhì)量相關(guān)的管理人員、執(zhí)行人員和驗(yàn)證人對所有與質(zhì)量相關(guān)的管理人員、執(zhí)行人員和驗(yàn)證人員規(guī)定職責(zé)、權(quán)限和相互
33、關(guān)系;為相關(guān)活動(dòng)提供充員規(guī)定職責(zé)、權(quán)限和相互關(guān)系;為相關(guān)活動(dòng)提供充分的資源支持;委派專人負(fù)責(zé)按標(biāo)準(zhǔn)建立、實(shí)施和分的資源支持;委派專人負(fù)責(zé)按標(biāo)準(zhǔn)建立、實(shí)施和保持質(zhì)量體系。保持質(zhì)量體系。 負(fù)責(zé)定期組織機(jī)構(gòu)內(nèi)的管理評審,審查質(zhì)量體系是負(fù)責(zé)定期組織機(jī)構(gòu)內(nèi)的管理評審,審查質(zhì)量體系是否滿足標(biāo)準(zhǔn)及企業(yè)需要,是否持續(xù)有效否滿足標(biāo)準(zhǔn)及企業(yè)需要,是否持續(xù)有效2 2、質(zhì)量體系、質(zhì)量體系 建立質(zhì)量體系,形成文件并加以維護(hù)。建立質(zhì)量體系,形成文件并加以維護(hù)。編制質(zhì)量手冊,明確質(zhì)量方針、目標(biāo)、組織結(jié)構(gòu)編制質(zhì)量手冊,明確質(zhì)量方針、目標(biāo)、組織結(jié)構(gòu)等各個(gè)方面,以及質(zhì)量體系文件概要等各個(gè)方面,以及質(zhì)量體系文件概要確定質(zhì)量手冊的管
34、理(制定、修改、批準(zhǔn)和控制)確定質(zhì)量手冊的管理(制定、修改、批準(zhǔn)和控制) 編制有關(guān)質(zhì)量體系要素、需求和預(yù)防措施的文件。編制有關(guān)質(zhì)量體系要素、需求和預(yù)防措施的文件。 質(zhì)量策劃與對質(zhì)量計(jì)劃的要求質(zhì)量策劃與對質(zhì)量計(jì)劃的要求質(zhì)量策劃:確定質(zhì)量以及采用質(zhì)量體系要素的目質(zhì)量策劃:確定質(zhì)量以及采用質(zhì)量體系要素的目標(biāo)和要求的活動(dòng)。(構(gòu)思和安排)標(biāo)和要求的活動(dòng)。(構(gòu)思和安排)質(zhì)量計(jì)劃:針對特定產(chǎn)品、項(xiàng)目或合同,規(guī)定專質(zhì)量計(jì)劃:針對特定產(chǎn)品、項(xiàng)目或合同,規(guī)定專門的質(zhì)量措施、資源和活動(dòng)順序的文件。(具體門的質(zhì)量措施、資源和活動(dòng)順序的文件。(具體實(shí)施)實(shí)施)對新產(chǎn)品、新項(xiàng)目或新合同應(yīng)制定質(zhì)量計(jì)劃。對新產(chǎn)品、新項(xiàng)目或新
35、合同應(yīng)制定質(zhì)量計(jì)劃。3、合同評審、合同評審 在合同簽訂之前,應(yīng)對合同、標(biāo)書或訂單進(jìn)行全面在合同簽訂之前,應(yīng)對合同、標(biāo)書或訂單進(jìn)行全面評審,以保證其中的條款能夠接受,也有能力滿足。評審,以保證其中的條款能夠接受,也有能力滿足。 對上述工作程序建立文件定義,并貫徹執(zhí)行。對上述工作程序建立文件定義,并貫徹執(zhí)行。 評審參與組織及其職責(zé)、活動(dòng)。評審參與組織及其職責(zé)、活動(dòng)。 評審結(jié)論及其管理評審結(jié)論及其管理 合同修訂及其管理合同修訂及其管理4、設(shè)計(jì)控制、設(shè)計(jì)控制 在產(chǎn)品設(shè)計(jì)方面進(jìn)行質(zhì)量控制,并保持穩(wěn)定、制度在產(chǎn)品設(shè)計(jì)方面進(jìn)行質(zhì)量控制,并保持穩(wěn)定、制度化,包括:化,包括: 設(shè)計(jì)和開發(fā)的策劃設(shè)計(jì)和開發(fā)的策劃
36、組織上的接口和技術(shù)上的接口組織上的接口和技術(shù)上的接口 設(shè)計(jì)輸入,確定對設(shè)計(jì)輸入的要求設(shè)計(jì)輸入,確定對設(shè)計(jì)輸入的要求 設(shè)計(jì)輸出,確定對設(shè)計(jì)輸出的要求設(shè)計(jì)輸出,確定對設(shè)計(jì)輸出的要求 設(shè)計(jì)評審,設(shè)計(jì)評審, 設(shè)計(jì)驗(yàn)證,設(shè)計(jì)驗(yàn)證, 設(shè)計(jì)確認(rèn),設(shè)計(jì)確認(rèn), 設(shè)計(jì)更改設(shè)計(jì)更改設(shè)計(jì)和開發(fā)的策劃設(shè)計(jì)和開發(fā)的策劃開發(fā)策劃包括:確定需求分析、設(shè)計(jì)、編碼、集成、開發(fā)策劃包括:確定需求分析、設(shè)計(jì)、編碼、集成、測試、安裝和支持軟件產(chǎn)品驗(yàn)收等各項(xiàng)活動(dòng),并按測試、安裝和支持軟件產(chǎn)品驗(yàn)收等各項(xiàng)活動(dòng),并按開發(fā)計(jì)劃的方式形成文件。開發(fā)計(jì)劃的方式形成文件。 開發(fā)策劃宜涉及下列事項(xiàng):開發(fā)策劃宜涉及下列事項(xiàng): 項(xiàng)目定義、項(xiàng)目輸入與輸出、項(xiàng)
37、目資源的組織、項(xiàng)目定義、項(xiàng)目輸入與輸出、項(xiàng)目資源的組織、組織接口和技術(shù)接口、進(jìn)度安排、使用工具、技術(shù)、組織接口和技術(shù)接口、進(jìn)度安排、使用工具、技術(shù)、配置管理等方面。配置管理等方面。 制定開發(fā)計(jì)劃,并標(biāo)明相關(guān)計(jì)劃(質(zhì)量計(jì)劃、配置制定開發(fā)計(jì)劃,并標(biāo)明相關(guān)計(jì)劃(質(zhì)量計(jì)劃、配置管理計(jì)劃、集成計(jì)劃、測試計(jì)劃、移交計(jì)劃、培訓(xùn)計(jì)管理計(jì)劃、集成計(jì)劃、測試計(jì)劃、移交計(jì)劃、培訓(xùn)計(jì)劃、維護(hù)計(jì)劃、重用計(jì)劃)劃、維護(hù)計(jì)劃、重用計(jì)劃) 開發(fā)計(jì)劃主要包括:確定項(xiàng)目如何管理、要求的進(jìn)度開發(fā)計(jì)劃主要包括:確定項(xiàng)目如何管理、要求的進(jìn)度評審,并考慮合同的要求,規(guī)定提交管理者、顧客和評審,并考慮合同的要求,規(guī)定提交管理者、顧客和其他
38、有關(guān)各方的報(bào)告類型和頻次。其他有關(guān)各方的報(bào)告類型和頻次。開發(fā)計(jì)劃和有關(guān)計(jì)劃可以是一份獨(dú)立文件,或是另開發(fā)計(jì)劃和有關(guān)計(jì)劃可以是一份獨(dú)立文件,或是另一文件的部分或由若干文件組成。一文件的部分或由若干文件組成。組織和技術(shù)接口組織和技術(shù)接口規(guī)定軟件產(chǎn)品各部分的職責(zé)范圍和在各部門之間傳遞規(guī)定軟件產(chǎn)品各部分的職責(zé)范圍和在各部門之間傳遞技術(shù)信息的方式;可以要求分承包方提交開發(fā)計(jì)劃,技術(shù)信息的方式;可以要求分承包方提交開發(fā)計(jì)劃,以供評審。以供評審。 確定接口時(shí),要仔細(xì)考慮在顧客和供方之外需參與設(shè)確定接口時(shí),要仔細(xì)考慮在顧客和供方之外需參與設(shè)計(jì)、安裝、維護(hù)和培訓(xùn)活動(dòng)的各方,以保證得到適當(dāng)?shù)挠?jì)、安裝、維護(hù)和培訓(xùn)活
39、動(dòng)的各方,以保證得到適當(dāng)?shù)哪芰团嘤?xùn),達(dá)到承諾的服務(wù)水平。能力和培訓(xùn),達(dá)到承諾的服務(wù)水平。 明確按合同規(guī)定顧客可能有某些職責(zé),并解決有關(guān)的明確按合同規(guī)定顧客可能有某些職責(zé),并解決有關(guān)的事項(xiàng)。事項(xiàng)。 進(jìn)行供方和顧客同時(shí)參與的聯(lián)合評審,定期安排或在進(jìn)行供方和顧客同時(shí)參與的聯(lián)合評審,定期安排或在發(fā)生重大項(xiàng)目事件時(shí)進(jìn)行。聯(lián)合評審要覆蓋下述方面:發(fā)生重大項(xiàng)目事件時(shí)進(jìn)行。聯(lián)合評審要覆蓋下述方面: 供方軟件開發(fā)的進(jìn)展;供方軟件開發(fā)的進(jìn)展;顧客同意承擔(dān)活動(dòng)的進(jìn)展;顧客同意承擔(dān)活動(dòng)的進(jìn)展; 開發(fā)的產(chǎn)品是否符合需求規(guī)格說明;開發(fā)的產(chǎn)品是否符合需求規(guī)格說明;開發(fā)中涉及系開發(fā)中涉及系 統(tǒng)最終用戶的活動(dòng)的進(jìn)展;統(tǒng)最終用
40、戶的活動(dòng)的進(jìn)展; 驗(yàn)證結(jié)果;驗(yàn)證結(jié)果; 驗(yàn)收測試驗(yàn)收測試 結(jié)果等。結(jié)果等。設(shè)計(jì)輸入(需求規(guī)格說明書)設(shè)計(jì)輸入(需求規(guī)格說明書) 需求規(guī)格說明最好由顧客提供,也可以由供方提供。需求規(guī)格說明最好由顧客提供,也可以由供方提供。 需建立制定規(guī)格說明的形成文件的程序,包括商定需需建立制定規(guī)格說明的形成文件的程序,包括商定需求和授權(quán)更改的方法、對原型或演示的評價(jià)方法、記求和授權(quán)更改的方法、對原型或演示的評價(jià)方法、記錄和審查雙方討論的結(jié)果、明確定義術(shù)語、解釋需求錄和審查雙方討論的結(jié)果、明確定義術(shù)語、解釋需求背景等。要取得顧客對需求規(guī)格說明的認(rèn)可。背景等。要取得顧客對需求規(guī)格說明的認(rèn)可。 可以采用交談、調(diào)查、
41、研究、提供原型、演示和分析可以采用交談、調(diào)查、研究、提供原型、演示和分析等方法制定需求規(guī)格說明。等方法制定需求規(guī)格說明。 需求規(guī)格說明在接受和同時(shí)可以不完全明確,在項(xiàng)目需求規(guī)格說明在接受和同時(shí)可以不完全明確,在項(xiàng)目進(jìn)行期間可以繼續(xù)制定,也可以修訂合同,對其更改進(jìn)行期間可以繼續(xù)制定,也可以修訂合同,對其更改最好加以控制。最好加以控制。 需求包括用戶要求的所有方面,包括但不限于需求包括用戶要求的所有方面,包括但不限于ISO/IECISO/IEC 9126 9126中的各個(gè)特性。中的各個(gè)特性。 需求最好用產(chǎn)品驗(yàn)收時(shí)能確認(rèn)的形式來表達(dá)。需求最好用產(chǎn)品驗(yàn)收時(shí)能確認(rèn)的形式來表達(dá)。設(shè)計(jì)輸出設(shè)計(jì)輸出 要求的設(shè)
42、計(jì)輸出最好按照選定的方法予以確定,并形成要求的設(shè)計(jì)輸出最好按照選定的方法予以確定,并形成文件。這種文件應(yīng)是正確、完整和符合需求的。文件。這種文件應(yīng)是正確、完整和符合需求的。 設(shè)計(jì)輸出可以包括設(shè)計(jì)輸出可以包括:體系結(jié)構(gòu)設(shè)計(jì)規(guī)格說明;:體系結(jié)構(gòu)設(shè)計(jì)規(guī)格說明;詳細(xì)設(shè)計(jì)規(guī)格說明;源代碼;用戶指南詳細(xì)設(shè)計(jì)規(guī)格說明;源代碼;用戶指南設(shè)計(jì)評審設(shè)計(jì)評審 供方應(yīng)對所項(xiàng)目的評審過程做出計(jì)劃,并加以實(shí)施。供方應(yīng)對所項(xiàng)目的評審過程做出計(jì)劃,并加以實(shí)施。 評審活動(dòng)的正式程度和嚴(yán)格程度,應(yīng)與產(chǎn)品復(fù)雜性及軟評審活動(dòng)的正式程度和嚴(yán)格程度,應(yīng)與產(chǎn)品復(fù)雜性及軟件產(chǎn)品規(guī)定用途關(guān)聯(lián)的風(fēng)險(xiǎn)程度相適應(yīng)。件產(chǎn)品規(guī)定用途關(guān)聯(lián)的風(fēng)險(xiǎn)程度相適應(yīng)
43、。 應(yīng)應(yīng)形成處理這些活動(dòng)期間發(fā)現(xiàn)的過程缺陷和產(chǎn)品缺陷、形成處理這些活動(dòng)期間發(fā)現(xiàn)的過程缺陷和產(chǎn)品缺陷、或不合格事項(xiàng)的程序文件?;虿缓细袷马?xiàng)的程序文件。 設(shè)計(jì)評審中最好考慮設(shè)計(jì)活動(dòng)的內(nèi)在因素,如可行性、設(shè)計(jì)評審中最好考慮設(shè)計(jì)活動(dòng)的內(nèi)在因素,如可行性、安全性、編程規(guī)劃和可測試性。安全性、編程規(guī)劃和可測試性。 評審結(jié)果以及為確保規(guī)定要求所需的進(jìn)一步活動(dòng),最好評審結(jié)果以及為確保規(guī)定要求所需的進(jìn)一步活動(dòng),最好予以記錄,并檢查。予以記錄,并檢查。設(shè)計(jì)評審(續(xù))設(shè)計(jì)評審(續(xù)) 建議只有當(dāng)所有已知缺陷都得到滿意的解決,或繼續(xù)建議只有當(dāng)所有已知缺陷都得到滿意的解決,或繼續(xù)進(jìn)行的風(fēng)險(xiǎn)已知時(shí),才繼續(xù)進(jìn)行下一步設(shè)計(jì)活動(dòng)
44、。進(jìn)行的風(fēng)險(xiǎn)已知時(shí),才繼續(xù)進(jìn)行下一步設(shè)計(jì)活動(dòng)。設(shè)計(jì)驗(yàn)證設(shè)計(jì)驗(yàn)證 建議在開發(fā)過程中,適當(dāng)?shù)剡M(jìn)行設(shè)計(jì)驗(yàn)證,可以包含建議在開發(fā)過程中,適當(dāng)?shù)剡M(jìn)行設(shè)計(jì)驗(yàn)證,可以包含設(shè)計(jì)輸出評審,也可以針對其它開發(fā)活動(dòng)的輸出進(jìn)行。設(shè)計(jì)輸出評審,也可以針對其它開發(fā)活動(dòng)的輸出進(jìn)行。 按照質(zhì)量計(jì)劃或程序文件制定驗(yàn)證活動(dòng)計(jì)劃,實(shí)施設(shè)按照質(zhì)量計(jì)劃或程序文件制定驗(yàn)證活動(dòng)計(jì)劃,實(shí)施設(shè)計(jì)驗(yàn)證。計(jì)驗(yàn)證。 對驗(yàn)證結(jié)果和為滿足規(guī)定要求所需的進(jìn)一步活動(dòng),最對驗(yàn)證結(jié)果和為滿足規(guī)定要求所需的進(jìn)一步活動(dòng),最好予以記錄,并檢查。好予以記錄,并檢查。 建議對任何發(fā)現(xiàn)的問題都要予以充分論述并解決。建議對任何發(fā)現(xiàn)的問題都要予以充分論述并解決。 只有經(jīng)驗(yàn)證的
45、設(shè)計(jì)輸出才能提交驗(yàn)收和后續(xù)使用。只有經(jīng)驗(yàn)證的設(shè)計(jì)輸出才能提交驗(yàn)收和后續(xù)使用。設(shè)計(jì)確認(rèn)設(shè)計(jì)確認(rèn) 在產(chǎn)品提交顧客驗(yàn)收之前,供方最好按規(guī)定的預(yù)期用途在產(chǎn)品提交顧客驗(yàn)收之前,供方最好按規(guī)定的預(yù)期用途確認(rèn)該產(chǎn)品,可以進(jìn)行多次確認(rèn)。確認(rèn)該產(chǎn)品,可以進(jìn)行多次確認(rèn)。 對確認(rèn)的結(jié)果和需要進(jìn)一步采取的措施,建議予以記錄,對確認(rèn)的結(jié)果和需要進(jìn)一步采取的措施,建議予以記錄,并且在措施完成時(shí)檢查。并且在措施完成時(shí)檢查。設(shè)計(jì)更改設(shè)計(jì)更改供方應(yīng)建立和維持用于控制實(shí)施任何設(shè)計(jì)更改的程序,供方應(yīng)建立和維持用于控制實(shí)施任何設(shè)計(jì)更改的程序,其目的是為了:其目的是為了:對更改形成文件并證明更改是正確的對更改形成文件并證明更改是正確的
46、評價(jià)更改的后果評價(jià)更改的后果批準(zhǔn)或不批準(zhǔn)更改批準(zhǔn)或不批準(zhǔn)更改實(shí)施并驗(yàn)收更改實(shí)施并驗(yàn)收更改 5、文件和資料的控制、文件和資料的控制 應(yīng)建立并保持形成文件的程序,包括下述兩方面文應(yīng)建立并保持形成文件的程序,包括下述兩方面文件:件:對于本標(biāo)準(zhǔn)相關(guān)的所有文件和資料,對于本標(biāo)準(zhǔn)相關(guān)的所有文件和資料,外來的原始文件等,如:外來的原始文件等,如: 標(biāo)準(zhǔn)、參考材料、顧客提供的樣本等標(biāo)準(zhǔn)、參考材料、顧客提供的樣本等 文件和資料的批準(zhǔn)與發(fā)布管理(審批適用性)程序,文件和資料的批準(zhǔn)與發(fā)布管理(審批適用性)程序,防止使用失效或作廢的文件防止使用失效或作廢的文件 文件和資料更改(審批更改)程序,保證文件和資文件和資料更
47、改(審批更改)程序,保證文件和資料適用、系統(tǒng)、協(xié)調(diào)和料適用、系統(tǒng)、協(xié)調(diào)和完整完整6、采購、采購 確保采購的產(chǎn)品符合規(guī)定要求,包括以下領(lǐng)域:確保采購的產(chǎn)品符合規(guī)定要求,包括以下領(lǐng)域:對分承包方的評價(jià)對分承包方的評價(jià)對采購文件的要求:包括的詳細(xì)信息要求及審批對采購文件的要求:包括的詳細(xì)信息要求及審批對采購產(chǎn)品的檢驗(yàn)對采購產(chǎn)品的檢驗(yàn)7、顧客提供產(chǎn)品的控制、顧客提供產(chǎn)品的控制 對顧客提供的產(chǎn)品建立并保持儲存和維護(hù)的控制程對顧客提供的產(chǎn)品建立并保持儲存和維護(hù)的控制程序,并形成文件。序,并形成文件。產(chǎn)品包括:顧客提供的供應(yīng)品或有關(guān)活動(dòng)。產(chǎn)品包括:顧客提供的供應(yīng)品或有關(guān)活動(dòng)。若出現(xiàn)損壞、不適用等情況,應(yīng)予以
48、記錄并通告若出現(xiàn)損壞、不適用等情況,應(yīng)予以記錄并通告顧客。顧客。8、產(chǎn)品標(biāo)識和可追溯性、產(chǎn)品標(biāo)識和可追溯性 在接受和生產(chǎn)、交付及安裝的各階段對產(chǎn)品以適當(dāng)?shù)脑诮邮芎蜕a(chǎn)、交付及安裝的各階段對產(chǎn)品以適當(dāng)?shù)姆绞竭M(jìn)行標(biāo)識。方式進(jìn)行標(biāo)識。 這種標(biāo)識應(yīng)有唯一性和可追溯性。這種標(biāo)識應(yīng)有唯一性和可追溯性。對成品與半成品均需管理。對成品與半成品均需管理。防止產(chǎn)品在加工過程中出現(xiàn)混亂。防止產(chǎn)品在加工過程中出現(xiàn)混亂。9、過程控制、過程控制 對直接影響產(chǎn)品質(zhì)量的生產(chǎn)、安裝和服務(wù)過程進(jìn)行有對直接影響產(chǎn)品質(zhì)量的生產(chǎn)、安裝和服務(wù)過程進(jìn)行有效控制,制定程序并形成文件(制度化),控制對象效控制,制定程序并形成文件(制度化),控
49、制對象可以是過程本身,也可以是與過程相關(guān)的方法、設(shè)備、可以是過程本身,也可以是與過程相關(guān)的方法、設(shè)備、材料、環(huán)境以至人員等。材料、環(huán)境以至人員等。對影響過程質(zhì)量的所有因素,包括工藝參數(shù)、人員、對影響過程質(zhì)量的所有因素,包括工藝參數(shù)、人員、設(shè)備、材料、加工和測試方法、環(huán)境等加以控制。設(shè)備、材料、加工和測試方法、環(huán)境等加以控制。具體規(guī)定操作方法、使用設(shè)備、工具和技術(shù)等要求具體規(guī)定操作方法、使用設(shè)備、工具和技術(shù)等要求10、檢驗(yàn)和試驗(yàn)、檢驗(yàn)和試驗(yàn) 為了使產(chǎn)品滿足規(guī)定的要求,應(yīng)建立并保持進(jìn)行檢驗(yàn)為了使產(chǎn)品滿足規(guī)定的要求,應(yīng)建立并保持進(jìn)行檢驗(yàn)和試驗(yàn)活動(dòng)的程序,并形成文件,包括:和試驗(yàn)活動(dòng)的程序,并形成文件
50、,包括:進(jìn)貨的檢驗(yàn)和試驗(yàn)進(jìn)貨的檢驗(yàn)和試驗(yàn)過程的檢驗(yàn)和試驗(yàn)過程的檢驗(yàn)和試驗(yàn)最終檢驗(yàn)和試驗(yàn)最終檢驗(yàn)和試驗(yàn)對檢驗(yàn)和試驗(yàn)記錄的要求對檢驗(yàn)和試驗(yàn)記錄的要求1111、檢驗(yàn)、測量和試驗(yàn)設(shè)備的控制、檢驗(yàn)、測量和試驗(yàn)設(shè)備的控制 對用于證實(shí)產(chǎn)品符合要求的檢驗(yàn)、測量和試驗(yàn)設(shè)備建對用于證實(shí)產(chǎn)品符合要求的檢驗(yàn)、測量和試驗(yàn)設(shè)備建立并保持控制、校準(zhǔn)和維修的程序,并形成文件立并保持控制、校準(zhǔn)和維修的程序,并形成文件確認(rèn)測量任務(wù)及所要求的精度,選擇合適的設(shè)備。確認(rèn)測量任務(wù)及所要求的精度,選擇合適的設(shè)備。應(yīng)規(guī)定檢驗(yàn)、測量和試驗(yàn)設(shè)備的采購、驗(yàn)收、定期應(yīng)規(guī)定檢驗(yàn)、測量和試驗(yàn)設(shè)備的采購、驗(yàn)收、定期校驗(yàn)、故障維修等控制程序。校驗(yàn)、故障維
51、修等控制程序。對上述校驗(yàn)、維修等記錄需進(jìn)行對上述校驗(yàn)、維修等記錄需進(jìn)行管理管理1212、檢驗(yàn)和試驗(yàn)狀態(tài)、檢驗(yàn)和試驗(yàn)狀態(tài) 對產(chǎn)品的不同狀態(tài),如未檢、已檢合格、已檢不合對產(chǎn)品的不同狀態(tài),如未檢、已檢合格、已檢不合格等,應(yīng)嚴(yán)格區(qū)分,防止不合格的材料、半成品、格等,應(yīng)嚴(yán)格區(qū)分,防止不合格的材料、半成品、部件混入或誤用,應(yīng)明確標(biāo)識。部件混入或誤用,應(yīng)明確標(biāo)識。1313、不合格品的控制、不合格品的控制 建立和保持對不合格品的控制程序,并形成文件,建立和保持對不合格品的控制程序,并形成文件,包括對不合格品的標(biāo)識、記錄、評審、隔離和處置包括對不合格品的標(biāo)識、記錄、評審、隔離和處置等。等。14、糾正和預(yù)防措施、
52、糾正和預(yù)防措施 為消除實(shí)際已出現(xiàn)的不合格品,及其產(chǎn)生根源,應(yīng)為消除實(shí)際已出現(xiàn)的不合格品,及其產(chǎn)生根源,應(yīng)建立并保持相應(yīng)控制程序,并形成文件。建立并保持相應(yīng)控制程序,并形成文件。 糾正措施:糾正措施:有效處理顧客意見和產(chǎn)品不合格報(bào)告。有效處理顧客意見和產(chǎn)品不合格報(bào)告。調(diào)查與產(chǎn)品、過程和質(zhì)量體系有關(guān)的不合格產(chǎn)生調(diào)查與產(chǎn)品、過程和質(zhì)量體系有關(guān)的不合格產(chǎn)生原因,并記錄調(diào)查結(jié)果。原因,并記錄調(diào)查結(jié)果。確定消除不合格根源所需的糾正措施,并保證起確定消除不合格根源所需的糾正措施,并保證起執(zhí)行與有效性。執(zhí)行與有效性。 預(yù)防措施:預(yù)防措施:利用適當(dāng)信息源,已發(fā)現(xiàn)、分析并消除不合格的利用適當(dāng)信息源,已發(fā)現(xiàn)、分析并
53、消除不合格的潛在因素。潛在因素。確保所采取措施的信息提交管理評審。確保所采取措施的信息提交管理評審。1515、搬運(yùn)、儲存、包裝、防護(hù)和交付、搬運(yùn)、儲存、包裝、防護(hù)和交付 應(yīng)建立搬運(yùn)、儲存、包裝、防護(hù)和交付的控制程序,應(yīng)建立搬運(yùn)、儲存、包裝、防護(hù)和交付的控制程序,并形成文件。并形成文件。 提供防止產(chǎn)品損壞或變質(zhì)的搬運(yùn)方法。提供防止產(chǎn)品損壞或變質(zhì)的搬運(yùn)方法。 使用指定的儲存場地,規(guī)定接收和發(fā)放的管理方法。使用指定的儲存場地,規(guī)定接收和發(fā)放的管理方法。 對裝箱、包裝和標(biāo)志過程(包括材料)等進(jìn)行必要對裝箱、包裝和標(biāo)志過程(包括材料)等進(jìn)行必要的控制。采取適當(dāng)?shù)母綦x和防護(hù)措施。的控制。采取適當(dāng)?shù)母綦x和防
54、護(hù)措施。 上述保護(hù)在合同要求下,應(yīng)可以延續(xù)到交付的目的上述保護(hù)在合同要求下,應(yīng)可以延續(xù)到交付的目的地。地。1616、質(zhì)量記錄控制、質(zhì)量記錄控制 應(yīng)建立并保持對質(zhì)量記錄的標(biāo)識、收集、編目、查應(yīng)建立并保持對質(zhì)量記錄的標(biāo)識、收集、編目、查閱、歸檔、儲存、保管和處理的程序,并形成文件閱、歸檔、儲存、保管和處理的程序,并形成文件1717、內(nèi)部質(zhì)量審核、內(nèi)部質(zhì)量審核 為驗(yàn)證質(zhì)量活動(dòng)和有關(guān)結(jié)果是否符合計(jì)劃安排,并為驗(yàn)證質(zhì)量活動(dòng)和有關(guān)結(jié)果是否符合計(jì)劃安排,并確定質(zhì)量體系的有效性,應(yīng)對內(nèi)部質(zhì)量審核工作建確定質(zhì)量體系的有效性,應(yīng)對內(nèi)部質(zhì)量審核工作建立和保持程序,并形成文件。立和保持程序,并形成文件。1818、培訓(xùn)
55、、培訓(xùn) 對所有與質(zhì)量相關(guān)的人員進(jìn)行培訓(xùn),明確培訓(xùn)要求對所有與質(zhì)量相關(guān)的人員進(jìn)行培訓(xùn),明確培訓(xùn)要求并建立程序。并建立程序。在確定培訓(xùn)需求時(shí),要考慮:在確定培訓(xùn)需求時(shí),要考慮: 軟件產(chǎn)品開發(fā)和管理工具、技術(shù)、方法;軟件產(chǎn)品開發(fā)和管理工具、技術(shù)、方法; 特定領(lǐng)域知識和技能特定領(lǐng)域知識和技能1919、服務(wù)、服務(wù) 在規(guī)定由服務(wù)要求的情況下,應(yīng)建立并保持有關(guān)服務(wù)的在規(guī)定由服務(wù)要求的情況下,應(yīng)建立并保持有關(guān)服務(wù)的 實(shí)施、驗(yàn)證和報(bào)告的程序,并形成文件。實(shí)施、驗(yàn)證和報(bào)告的程序,并形成文件。 一般的顧客支持在一般的顧客支持在ISO9000-2ISO9000-2中描述。中描述。 軟件產(chǎn)品維護(hù)通常分為以下幾類:問題解
56、決、接口修軟件產(chǎn)品維護(hù)通常分為以下幾類:問題解決、接口修改、功能擴(kuò)展或性能改進(jìn)。改、功能擴(kuò)展或性能改進(jìn)。 如果顧客要求在初始較符合安裝之后,對軟件產(chǎn)品進(jìn)如果顧客要求在初始較符合安裝之后,對軟件產(chǎn)品進(jìn)行維護(hù),建議在合同中加以規(guī)定。行維護(hù),建議在合同中加以規(guī)定。 建議供方建立并維護(hù)形成文件的程序?qū)嵤┚S護(hù)活動(dòng),建議供方建立并維護(hù)形成文件的程序?qū)嵤┚S護(hù)活動(dòng),并且驗(yàn)證這些活動(dòng)符合規(guī)定維護(hù)要求。并且驗(yàn)證這些活動(dòng)符合規(guī)定維護(hù)要求。 維護(hù)活動(dòng)也可以是對開發(fā)環(huán)境、工具和文檔的維護(hù)。維護(hù)活動(dòng)也可以是對開發(fā)環(huán)境、工具和文檔的維護(hù)。 1919、服務(wù)(續(xù))、服務(wù)(續(xù)) 應(yīng)在合同中說明需維護(hù)的軟件和維護(hù)期限。應(yīng)在合同中說
57、明需維護(hù)的軟件和維護(hù)期限。 所有維護(hù)活動(dòng)應(yīng)按照供方和顧客事先確定并協(xié)商一致所有維護(hù)活動(dòng)應(yīng)按照供方和顧客事先確定并協(xié)商一致的維護(hù)計(jì)劃或規(guī)程實(shí)施和管理。的維護(hù)計(jì)劃或規(guī)程實(shí)施和管理。 對維護(hù)活動(dòng)應(yīng)加以記錄并保存,供方和顧客協(xié)商建立對維護(hù)活動(dòng)應(yīng)加以記錄并保存,供方和顧客協(xié)商建立維護(hù)報(bào)告提交規(guī)則。維護(hù)報(bào)告提交規(guī)則。 2020、統(tǒng)計(jì)技術(shù)、統(tǒng)計(jì)技術(shù) 建立并保持為分析過程能力和產(chǎn)品特性所采用的若干建立并保持為分析過程能力和產(chǎn)品特性所采用的若干統(tǒng)計(jì)技術(shù)的實(shí)施程序,并形成文件。統(tǒng)計(jì)技術(shù)的實(shí)施程序,并形成文件。3 能力成熟度模型(能力成熟度模型(CMM)簡介)簡介1)問題的提出)問題的提出計(jì)算機(jī)軟件的開發(fā)一直是廣泛
58、應(yīng)用計(jì)算機(jī)的瓶頸。計(jì)算機(jī)軟件的開發(fā)一直是廣泛應(yīng)用計(jì)算機(jī)的瓶頸。解決這一問題,初期著重于研究一些新的開發(fā)方法和技術(shù),解決這一問題,初期著重于研究一些新的開發(fā)方法和技術(shù), -對提高計(jì)算機(jī)軟件的生產(chǎn)率和質(zhì)量起到了很大的作用,但問題并沒對提高計(jì)算機(jī)軟件的生產(chǎn)率和質(zhì)量起到了很大的作用,但問題并沒得到很好解決。得到很好解決。 在在8080年代中期,美國工業(yè)界和政府部門開始認(rèn)識到:年代中期,美國工業(yè)界和政府部門開始認(rèn)識到:在軟件開發(fā)中,在軟件開發(fā)中,關(guān)鍵的問題在于軟件開發(fā)組織不能很好地定義和控制其軟件過程。關(guān)鍵的問題在于軟件開發(fā)組織不能很好地定義和控制其軟件過程。 -從而使一些好的開發(fā)方法和技術(shù)都起不到所期
59、望的作用。從而使一些好的開發(fā)方法和技術(shù)都起不到所期望的作用。 在無紀(jì)律的、混亂的軟件項(xiàng)目開發(fā)狀態(tài)中,開發(fā)組織不可能從軟件工在無紀(jì)律的、混亂的軟件項(xiàng)目開發(fā)狀態(tài)中,開發(fā)組織不可能從軟件工程的研究成果中獲益。盡管仍有一些軟件開發(fā)組織能夠開發(fā)出個(gè)別優(yōu)秀軟程的研究成果中獲益。盡管仍有一些軟件開發(fā)組織能夠開發(fā)出個(gè)別優(yōu)秀軟件,但其成功往往歸功于軟件開發(fā)組的一些杰出個(gè)人或小組的努力。件,但其成功往往歸功于軟件開發(fā)組的一些杰出個(gè)人或小組的努力。歷史的經(jīng)驗(yàn)表明歷史的經(jīng)驗(yàn)表明:一個(gè)軟件開發(fā)組織,只有通過:一個(gè)軟件開發(fā)組織,只有通過: 建立全組織的有效的軟件過程;建立全組織的有效的軟件過程; 采用嚴(yán)格的軟件工程方法和
60、管理;采用嚴(yán)格的軟件工程方法和管理; 堅(jiān)持不懈地付諸實(shí)踐;堅(jiān)持不懈地付諸實(shí)踐; -才能取得全組織的軟件過程能力的不斷改進(jìn)才能取得全組織的軟件過程能力的不斷改進(jìn)針對這一問題:針對這一問題: 19861986年年1111月,美國卡內(nèi)基月,美國卡內(nèi)基- -梅隆大學(xué)軟件工程研究所梅隆大學(xué)軟件工程研究所(SEISEI)開始開發(fā)過程成熟度框架。)開始開發(fā)過程成熟度框架。 19871987年年9 9月,月,SEISEI發(fā)布了過程成熟度框架的簡要描述和成發(fā)布了過程成熟度框架的簡要描述和成熟度調(diào)查表。熟度調(diào)查表。 19911991年,年,SEISEI將過程成熟度框架演化為版:將過程成熟度框架演化為版:CMU/S
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 物流服務(wù)合同書范本特點(diǎn)
- 經(jīng)典企業(yè)保證書案例
- 應(yīng)聘者責(zé)任承諾
- 電動(dòng)液壓車采購協(xié)議
- 個(gè)人信譽(yù)承諾書
- 預(yù)售房屋買賣合同范本
- 沙石料銷售購銷協(xié)議
- 小產(chǎn)權(quán)房房屋交易合同模板
- 廉潔招標(biāo)保證書
- 高性能筆記本采購合同
- 環(huán)境、健康、安全施工管理體系及職責(zé)
- 三年級下學(xué)期科學(xué)教學(xué)工作總結(jié)
- 2024年社區(qū)警務(wù)規(guī)范考試題庫
- 2024年7月國家開放大學(xué)法學(xué)本科《知識產(chǎn)權(quán)法》期末考試試題及答案
- 建設(shè)工程計(jì)價(jià)-001-國開機(jī)考復(fù)習(xí)資料
- 2022年全國應(yīng)急普法知識競賽試題庫大全-中(多選題庫-共2部分-1)
- 神經(jīng)病學(xué)運(yùn)動(dòng)系統(tǒng)
- 北京市西城區(qū)2022-2023學(xué)年六年級上學(xué)期數(shù)學(xué)期末試卷(含答案)
- 2024秋期國家開放大學(xué)本科《經(jīng)濟(jì)學(xué)(本)》一平臺在線形考(形考任務(wù)1至6)試題及答案
- 抵押貸款行業(yè)可行性分析報(bào)告
- 小品劇本《錢多多銀行》臺詞完整版今夜現(xiàn)場秀佟銘心
評論
0/150
提交評論