版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
軟件工程電子課件第11章軟件工程標(biāo)準(zhǔn)化和軟件文檔11.1軟件工程標(biāo)準(zhǔn)化
什么是軟件工程標(biāo)準(zhǔn)化軟件工程標(biāo)準(zhǔn)化的意義軟件工程標(biāo)準(zhǔn)化的類(lèi)型11.1.1軟件工程標(biāo)準(zhǔn)化的概念
軟件工作的范圍從使用程序設(shè)計(jì)語(yǔ)言編寫(xiě)程序,擴(kuò)展到整個(gè)軟件生存期。諸如,軟件概念的形成、需求分析、設(shè)計(jì)、實(shí)現(xiàn)、測(cè)試、調(diào)試、安裝和檢驗(yàn)、運(yùn)行和維護(hù)直到軟件引退(為新的軟件所代替)。同時(shí)還有許多技術(shù)管理工作(如過(guò)程管理、產(chǎn)品管理、資源管理等)以及確認(rèn)與驗(yàn)證工作(如評(píng)審與審計(jì)、產(chǎn)品分析、測(cè)試等)。11.1.2軟件工程標(biāo)準(zhǔn)化的類(lèi)型及意義
軟件工程的標(biāo)準(zhǔn)化會(huì)給軟件工作帶來(lái)許多好處,如:提高軟件的可靠性、可維護(hù)性和可移植性(這表明軟件工程標(biāo)準(zhǔn)化可提高軟件產(chǎn)品的質(zhì)量);提高軟件的生產(chǎn)率,提高軟件人員的技術(shù)水平;提高軟件人員之間的通信效率,減少差錯(cuò)和誤解;有利于軟件管理;有利于降低軟件產(chǎn)品的成本和運(yùn)行維護(hù)成本;有利于縮短軟件開(kāi)發(fā)周期。
11.2軟件工程標(biāo)準(zhǔn)的制定與推行
圖11-1軟件工程標(biāo)準(zhǔn)的環(huán)狀生命期11.2軟件工程標(biāo)準(zhǔn)的制定與推行順時(shí)針進(jìn)行要經(jīng)歷以下的步驟:(1)建議:擬訂初步的建議方案;(2)開(kāi)發(fā):制定標(biāo)準(zhǔn)的具體內(nèi)容;(3)咨詢:征求并吸收有關(guān)人員意見(jiàn);(4)審批:由管理部門(mén)決定能否推出;(5)公布:公開(kāi)發(fā)布,使標(biāo)準(zhǔn)生效;(6)培訓(xùn):為推行準(zhǔn)備人員條件;(7)實(shí)施:投入使用,需經(jīng)歷相當(dāng)期限;(8)審核:檢驗(yàn)實(shí)施效果,決定修訂還是撤銷(xiāo);(9)修訂:修改其中不適當(dāng)?shù)牟糠郑纬蓸?biāo)準(zhǔn)的新版本,進(jìn)入新的周期。11.2軟件工程標(biāo)準(zhǔn)的制定與推行其中影響軟件工程標(biāo)準(zhǔn)順利實(shí)施的一些不利因素應(yīng)當(dāng)特別引起重視。這些因素可能有:(1)標(biāo)準(zhǔn)本身制定得有缺陷,或是存在不夠合理,不夠準(zhǔn)確的部分。(2)標(biāo)準(zhǔn)文本編寫(xiě)得有缺點(diǎn),例如,文字?jǐn)⑹隹勺x性差,理解性差,或是缺少實(shí)例供讀者參閱。(3)主管部門(mén)未能堅(jiān)持大力推行,在實(shí)施的過(guò)程中遇到問(wèn)題未能及時(shí)加以解決。(4)未能及時(shí)作好宣傳、培訓(xùn)和實(shí)施指導(dǎo)。(5)未能及時(shí)修訂和更新。11.3軟件工程標(biāo)準(zhǔn)的層次和體系框架
軟件工程標(biāo)準(zhǔn)的層次軟件工程過(guò)程中版本控制與變更控制處理過(guò)程中國(guó)的軟件工程標(biāo)準(zhǔn)化工作11.3.1軟件工程標(biāo)準(zhǔn)的層次
1.國(guó)際標(biāo)準(zhǔn)由國(guó)際聯(lián)合機(jī)構(gòu)制定和公布,提供各國(guó)參考的標(biāo)準(zhǔn)。ISO(InternationalStandardsOrganization)——國(guó)際標(biāo)準(zhǔn)化組織。這一國(guó)際機(jī)構(gòu)有著廣泛的代表性和權(quán)威性,它所公布的標(biāo)準(zhǔn)也有較大影響。60年代初,該機(jī)構(gòu)建立了“計(jì)算機(jī)與信息處理技術(shù)委員會(huì)”,專門(mén)負(fù)責(zé)與計(jì)算機(jī)有關(guān)的標(biāo)準(zhǔn)化工作。11.3.1軟件工程標(biāo)準(zhǔn)的層次
2.國(guó)家標(biāo)準(zhǔn)現(xiàn)已批準(zhǔn)了若干個(gè)軟件工程標(biāo)準(zhǔn):ANSI(AmericanNationalStandardsInstitute)——美國(guó)國(guó)家標(biāo)準(zhǔn)協(xié)會(huì)。FIPS(NBS)[FederalInformationProcessingStandards(Nation—BureauofStandards)]——美國(guó)商務(wù)部國(guó)家標(biāo)準(zhǔn)局聯(lián)邦信息處理標(biāo)準(zhǔn)。它所公布的標(biāo)準(zhǔn)均有FIPS字樣BS(BritishStandard)——英國(guó)國(guó)家標(biāo)準(zhǔn)。JIS(JapaneseIndustrialStandard)——日本工業(yè)標(biāo)準(zhǔn)。11.3.1軟件工程標(biāo)準(zhǔn)的層次
3.行業(yè)標(biāo)準(zhǔn)GJB——中華人民共和國(guó)國(guó)家軍用標(biāo)準(zhǔn)。這是由我國(guó)國(guó)防科學(xué)技術(shù)工業(yè)委員會(huì)批準(zhǔn),適合于國(guó)防部門(mén)和軍隊(duì)使用的標(biāo)準(zhǔn)。如,1988年發(fā)布實(shí)施的GJB473—88軍用軟件開(kāi)發(fā)規(guī)范。DOD-STD(DepartmentOfDefense-Standards)——美國(guó)國(guó)防部標(biāo)準(zhǔn)。適用于美國(guó)國(guó)防部門(mén)。MIL-S(Military-Standards)——美國(guó)軍用標(biāo)準(zhǔn)。適用于美軍內(nèi)部。11.3.1軟件工程標(biāo)準(zhǔn)的層次4.企業(yè)規(guī)范一些大型企業(yè)或公司,由于軟件工程工作的需要,制定適用于本部門(mén)的規(guī)范。例如,美國(guó)IBM公司通用產(chǎn)品部(GeneralProductsDivision)1984年制定的“程序設(shè)計(jì)開(kāi)發(fā)指南”,僅供公司內(nèi)部使用。11.3.1軟件工程標(biāo)準(zhǔn)的層次5.項(xiàng)目規(guī)范由某一科研生產(chǎn)項(xiàng)目組織制定,且為該項(xiàng)任務(wù)專用的軟件工程規(guī)范。例如,計(jì)算機(jī)集成制造系統(tǒng)(CIMS)的軟件工程規(guī)范。11.3.2中國(guó)的軟件工程標(biāo)準(zhǔn)化工作
1.基礎(chǔ)標(biāo)準(zhǔn):GB/T11457—89軟件工程術(shù)語(yǔ)。GB1526—891(ISO5807—1985)GB/T15538—1995軟件工程標(biāo)準(zhǔn)分類(lèi)法。GB13502—92(ISO8631)信息處理—程序構(gòu)造及其表示法的約定。GB/T15535—1995(ISO5806)信息處理—單命中判定表規(guī)范。GB/T14085—93(ISO8790)信息處理系統(tǒng)中計(jì)算機(jī)系統(tǒng)配置圖符號(hào)及其約定。2.開(kāi)發(fā)標(biāo)準(zhǔn):GB8566—88軟件開(kāi)發(fā)規(guī)范。GB計(jì)算機(jī)軟件單元測(cè)試。GB軟件支持環(huán)境。GB(ISO6593—1985)信息處理—按記錄組處理順序文卷的程序流程。GB/T14079—93軟件維護(hù)指南。11.3.2中國(guó)的軟件工程標(biāo)準(zhǔn)化工作
3.文檔標(biāo)準(zhǔn):GB8567—88計(jì)算機(jī)軟件產(chǎn)品開(kāi)發(fā)文件編制指南。GB9385—88計(jì)算機(jī)軟件需求說(shuō)明編制指南。GB9386—88計(jì)算機(jī)軟件測(cè)試文件編制規(guī)范。GB軟件文檔管理指南。11.3.2中國(guó)的軟件工程標(biāo)準(zhǔn)化工作
4.管理標(biāo)準(zhǔn):GB/T12505—90計(jì)算機(jī)軟件配置管理計(jì)劃規(guī)范。GB信息技術(shù)軟件產(chǎn)品評(píng)價(jià)——質(zhì)量特性及其使用指南。GB12504—90計(jì)算機(jī)軟件質(zhì)量保證計(jì)劃規(guī)范。GB/T14394—93計(jì)算機(jī)軟件可靠性和可維護(hù)性管理。GB/T19000—3—94質(zhì)量管理和質(zhì)量保證標(biāo)準(zhǔn)第三部分:在軟件開(kāi)發(fā)、供應(yīng)和維護(hù)中的使用指南。11.3.2中國(guó)的軟件工程標(biāo)準(zhǔn)化工作
11.4ISO9000國(guó)際標(biāo)準(zhǔn)簡(jiǎn)介1.ISO9000標(biāo)準(zhǔn)產(chǎn)生的背景分析ISO9000系列標(biāo)準(zhǔn)如此迅速地在國(guó)際上廣為流行,其原因主要在于:(1)市場(chǎng)經(jīng)濟(jì),特別是國(guó)際貿(mào)易的驅(qū)動(dòng)。(2)ISO9000系列標(biāo)準(zhǔn)適用領(lǐng)域廣闊。11.4ISO9000國(guó)際標(biāo)準(zhǔn)簡(jiǎn)介2.ISO的由來(lái)國(guó)際標(biāo)準(zhǔn)化活動(dòng)最早開(kāi)始于電子領(lǐng)域,于1906年成立了世界上最早的國(guó)際標(biāo)準(zhǔn)化機(jī)構(gòu)---國(guó)際電工委員會(huì)(IEC)。其他技術(shù)領(lǐng)域的工作原先有成立于1926年的國(guó)家標(biāo)準(zhǔn)化協(xié)會(huì)的國(guó)際聯(lián)盟(InternationalFederationoftheNationalStandardizingAssociations,簡(jiǎn)稱ISA)承擔(dān),重點(diǎn)在于機(jī)械工程方面。ISA的工作在1942年終止。1946年,來(lái)自25個(gè)國(guó)家的代表在倫敦召開(kāi)會(huì)議,決定成立一個(gè)新的國(guó)際組織,其目的是促進(jìn)國(guó)際間的合作和行業(yè)標(biāo)準(zhǔn)的統(tǒng)一。于是,ISO這一新組織于1947年2月23日正式成立,總部設(shè)在瑞士的日內(nèi)瓦。ISO于1951年發(fā)布了第一個(gè)標(biāo)準(zhǔn)工業(yè)長(zhǎng)度測(cè)量用標(biāo)準(zhǔn)參考溫度。11.4ISO9000國(guó)際標(biāo)準(zhǔn)簡(jiǎn)介3.ISO的組織結(jié)構(gòu)
根據(jù)IS09000—1給出的定義,IS09000族是指“由ISO/TC176技術(shù)委員會(huì)制定的所有國(guó)際標(biāo)準(zhǔn)”。準(zhǔn)確的說(shuō)法應(yīng)該是:由ISO/TC176技術(shù)委員會(huì)制定并已由ISO(國(guó)標(biāo)準(zhǔn)化組織)正式頒布的國(guó)際標(biāo)準(zhǔn)有19項(xiàng),ISO/TC176技術(shù)委員會(huì)正定還未經(jīng)ISO頒布的國(guó)際標(biāo)準(zhǔn)有7項(xiàng)。對(duì)ISO已正式頒布的IS09000族的19項(xiàng)際標(biāo)準(zhǔn),我國(guó)已全部將其等同轉(zhuǎn)化為我國(guó)國(guó)家標(biāo)準(zhǔn)。其他還處在標(biāo)準(zhǔn)草案階段的7項(xiàng)國(guó)際標(biāo)準(zhǔn),我國(guó)也正在跟蹤研究,一旦正式頒布,我國(guó)將及時(shí)將其等同轉(zhuǎn)化為國(guó)家標(biāo)準(zhǔn)。11.4ISO9000國(guó)際標(biāo)準(zhǔn)簡(jiǎn)介4.ISO9000標(biāo)準(zhǔn)簡(jiǎn)介ISO9000系列標(biāo)準(zhǔn)的主體部分可以分為兩組:(1)“需方對(duì)供方要求質(zhì)量保證”的標(biāo)準(zhǔn)─9001~9003;(2)用于“供方建立質(zhì)量保證體系”的標(biāo)準(zhǔn)─9004。ISO9000系列標(biāo)準(zhǔn)的內(nèi)容。ISO9000質(zhì)量管理和質(zhì)量保證標(biāo)準(zhǔn):選擇和使用導(dǎo)則。ISO9001質(zhì)量體系:設(shè)計(jì)/開(kāi)發(fā)、生產(chǎn)、安裝和服務(wù)中的質(zhì)量保證模式ISO9002質(zhì)量體系:生產(chǎn)和安裝中的質(zhì)量保證模式。ISO9003質(zhì)量體系:最終檢驗(yàn)和測(cè)試中質(zhì)量保證模式。ISO9004質(zhì)量管理和質(zhì)量體系要素:導(dǎo)則。ISO9000-3標(biāo)準(zhǔn)。11.5軟件文檔
軟件文檔的作用和分類(lèi)對(duì)軟件文檔編制的質(zhì)量要求軟件文檔的管理和維護(hù)11.5.1軟件文檔的作用和分類(lèi)
1.文檔的作用(1)提高軟件開(kāi)發(fā)過(guò)程的能見(jiàn)度。(2)管理人員可把這些記載下來(lái)的材料作為檢查軟件開(kāi)發(fā)進(jìn)度和開(kāi)發(fā)質(zhì)量的依據(jù),實(shí)現(xiàn)對(duì)軟件開(kāi)發(fā)的工程管理。(3)提高開(kāi)發(fā)效率。(4)作為開(kāi)發(fā)人員在一定階段的工作成果和結(jié)束標(biāo)志。(5)記錄開(kāi)發(fā)過(guò)程中有關(guān)信息,便于協(xié)調(diào)以后的軟件開(kāi)發(fā)、使用和維護(hù)。(6)提供對(duì)軟件的運(yùn)行、維護(hù)和培訓(xùn)的有關(guān)信息,便于管理人員、開(kāi)發(fā)人員、操作人員、用戶之間協(xié)作、交流和了解。(7)便于潛在用戶了解軟件的功能、性能等各項(xiàng)指標(biāo),為他們選購(gòu)符合自己需要的軟件提供依據(jù)。11.5.1軟件文檔的作用和分類(lèi)
2.文檔的分類(lèi)軟件文檔從形式上可以分兩為類(lèi):開(kāi)發(fā)過(guò)程中填寫(xiě)的各種圖表(工作表格)和編制的技術(shù)資料或技術(shù)管理資料(文檔或文件)。按照文檔產(chǎn)生和使用的范圍,軟件文檔大致可以分為三類(lèi):(1)開(kāi)發(fā)文檔:主要包括軟件需求說(shuō)明書(shū)、數(shù)據(jù)要求說(shuō)明書(shū)、概要設(shè)計(jì)說(shuō)明書(shū)、詳細(xì)設(shè)計(jì)說(shuō)明書(shū)、可行性研究報(bào)告、項(xiàng)目開(kāi)發(fā)計(jì)劃等。(2)管理文檔:主要有項(xiàng)目開(kāi)發(fā)計(jì)劃、測(cè)試計(jì)劃、測(cè)試報(bào)告、開(kāi)發(fā)進(jìn)度月報(bào)以及項(xiàng)目開(kāi)發(fā)總結(jié)。(3)用戶文檔:用戶手冊(cè)、操作手冊(cè)和維護(hù)修改建議,軟件需求說(shuō)明書(shū)等。11.5.1軟件文檔的作用和分類(lèi)3.文檔包含的內(nèi)容(1)可行性研究報(bào)告(2)項(xiàng)目開(kāi)發(fā)計(jì)劃(3)軟件需求說(shuō)明書(shū)(4)數(shù)據(jù)要求說(shuō)明書(shū)(5)概要設(shè)計(jì)說(shuō)明書(shū)(6)詳細(xì)設(shè)計(jì)說(shuō)明書(shū)(7)用戶手冊(cè)11.5.1軟件文檔的作用和分類(lèi)(8)操作手冊(cè)(9)測(cè)試計(jì)劃(10)測(cè)試分析報(bào)告(11)開(kāi)發(fā)進(jìn)度月報(bào)(12)項(xiàng)目開(kāi)發(fā)總結(jié)報(bào)告(13)維護(hù)修改建議11.5.1軟件文檔的作用和分類(lèi)這些文檔最終要向軟件管理部門(mén),或是向用戶回答以下的問(wèn)題:(1)哪些需求要被滿足,即回答“做什么”;(2)所開(kāi)發(fā)的軟件在什么環(huán)境中實(shí)現(xiàn)以及所需信息從哪里來(lái),即回答“從何處”;(3)某些開(kāi)發(fā)工作的時(shí)間如何安排,即回答“何時(shí)干”;(4)某些開(kāi)發(fā)(或維護(hù))工作打算由“誰(shuí)來(lái)做”;(5)某些需求是怎么實(shí)現(xiàn)的;(6)為什么要進(jìn)行那些軟件開(kāi)發(fā)或維護(hù)修改工作。
11.5.2對(duì)軟件文檔編制的質(zhì)量要求
造成軟件文檔質(zhì)量不高的原因可能是:缺乏實(shí)踐經(jīng)驗(yàn),缺乏評(píng)價(jià)文檔質(zhì)量的標(biāo)準(zhǔn)。不重視文檔編寫(xiě)工作或是對(duì)文檔編寫(xiě)工作的安排不恰當(dāng)。11.5.2對(duì)軟件文檔編制的質(zhì)量要求
高質(zhì)量的文檔應(yīng)當(dāng)體現(xiàn)在以下一些方面:(1)針對(duì)性(2)精確性(3)清晰性(4)完整性(5)靈活性(6)可追溯性11.5.3軟件
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 畹町燒烤活動(dòng)方案策劃(3篇)
- 打井建房施工方案(3篇)
- 大堂換燈施工方案(3篇)
- 天津?qū)I(yè)活動(dòng)策劃方案(3篇)
- 社團(tuán)冬至活動(dòng)策劃方案(3篇)
- 物流行業(yè)運(yùn)輸與配送規(guī)范
- 2025年老齡服務(wù)行業(yè)護(hù)理操作規(guī)范
- 醫(yī)院開(kāi)業(yè)廣告投放方案
- 給排水技術(shù)培訓(xùn)
- 2025年大學(xué)大二(管理學(xué))專業(yè)核心能力測(cè)試題及解析
- 招投標(biāo)業(yè)務(wù)流程及合同管理指南
- 校園小導(dǎo)游測(cè)試卷(單元測(cè)試)2025-2026學(xué)年二年級(jí)數(shù)學(xué)上冊(cè)(人教版)
- 2025年西藏公開(kāi)遴選公務(wù)員筆試試題及答案解析(綜合類(lèi))
- 揚(yáng)州市梅嶺中學(xué)2026屆八年級(jí)數(shù)學(xué)第一學(xué)期期末綜合測(cè)試試題含解析
- 末梢血標(biāo)本采集指南
- GB/T 46156-2025連續(xù)搬運(yùn)設(shè)備安全規(guī)范通用規(guī)則
- AI賦能的虛擬仿真教學(xué)人才培養(yǎng)模式創(chuàng)新報(bào)告
- 數(shù)據(jù)管理能力成熟度評(píng)估模型(DCMM)評(píng)估師資格培訓(xùn)試題及答案
- 工程變更簽證培訓(xùn)課件
- 自然分娩的好處
- 教練技術(shù)一階段課件
評(píng)論
0/150
提交評(píng)論