




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
軟件工程1.3軟件工程軟件危機軟件工程軟件工程知識體系軟件危機20世紀60年代,隨著軟件系統(tǒng)的規(guī)模越來越大,復(fù)雜程度越來越高,軟件可靠性問題也越來越突出,程序設(shè)計的復(fù)雜度和難度也隨之增長,原來的個人設(shè)計、個人使用的方式已經(jīng)不能滿足需要。軟件危機開始爆發(fā)。隨著計算機越來越廣泛的應(yīng)用,社會對軟件的需求越來越大型化和復(fù)雜化、對軟件的期望越來越高,使得軟件開發(fā)與維護的工作量和難度越來越大,由此導致了不止一次軟件危機。軟件危機早期出現(xiàn)的軟件危機的主要表現(xiàn):對軟件開發(fā)的進度及成本難以控制軟件產(chǎn)品質(zhì)量無法保證用戶對產(chǎn)品難以滿意生產(chǎn)出來的軟件難以維護軟件缺少適當?shù)奈臋n資料軟件危機從20世紀80年代開始,軟件系統(tǒng)的規(guī)模和復(fù)雜度進一步增長,軟件危機的主要表現(xiàn):軟件成本在計算機系統(tǒng)總成本中所占的比例居高不下,且逐年上升。統(tǒng)計數(shù)字表明,1985年度軟件成本大約占總成本的90%。軟件開發(fā)生產(chǎn)率提高的速度遠遠跟不上計算機應(yīng)用迅速普及深入的需要,軟件產(chǎn)品供不應(yīng)求的狀況使得現(xiàn)代計算機硬件所能提供的巨大潛力得不到充分利用。軟件危機的原因1、客戶需求不明確(1)在軟件開發(fā)出來之前,客戶自己也不清楚目標軟件系統(tǒng)的具體需求。(2)客戶對業(yè)務(wù)情況、對目標軟件的需求描述不正確、不明確、不全面,可能有矛盾、有遺漏、有二義性、甚至有錯誤。(3)在軟件開發(fā)過程中,客戶還不斷提出新的需求。(4)軟件開發(fā)人員對業(yè)務(wù)的理解、對用戶需求的理解、對目標軟件系統(tǒng)的構(gòu)想與客戶和用戶有差異。軟件危機的原因缺乏正確的理論指導與方法軟件開發(fā)規(guī)模越來越大軟件開發(fā)復(fù)雜度越來越高軟件開發(fā)人員自身的不足軟件生產(chǎn)知識密集和人力密集的特點1.3軟件工程1968年,北大西洋公約組織的計算機科學家在聯(lián)邦德國召開國際會議,第一次討論軟件危機(SoftwareCrisis)問題,并正式提出“軟件工程(SoftwareEngineering)”一詞,從此一門新興的工程學科——軟件工程,為研究和克服軟件危機應(yīng)運而生。軟件工程軟件工程,是一門工程學科,涉及從最初的需求到交付的軟件生產(chǎn)、再到交付后的軟件運行和維護的軟件生命周期的各個方面,包括軟件開發(fā)的技術(shù)過程、軟件項目管理、以及支持軟件開發(fā)的工具和方法。軟件工程就是要運用工程的思想、理論、方法、過程和工具來開發(fā)軟件,生產(chǎn)出沒有錯誤的軟件,按時且在預(yù)算內(nèi)交付,滿足用戶的需求;而且軟件必須易于維護。軟件工程軟件工程三要素方法工具過程軟件工程知識體系軟件需求軟件設(shè)計軟件構(gòu)建軟件測試軟件維護電氣與電子工程師協(xié)會(InstituteofElectricalandElectronicsEngineers,簡稱IEEE)于2014年發(fā)布了《軟件工程知識體系指南》,將軟件工程知識體系劃分為15個知識領(lǐng)域。軟件配置管理軟件工程管理軟
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 湖北中醫(yī)藥大學《預(yù)防醫(yī)學綜合設(shè)計》2023-2024學年第二學期期末試卷
- 2025年重慶市安全員《A證》考試題庫
- 成都工業(yè)學院《數(shù)字電視節(jié)目編導與制作》2023-2024學年第二學期期末試卷
- 西寧城市職業(yè)技術(shù)學院《城市傳播》2023-2024學年第二學期期末試卷
- 上海交通大學《單片機原理及其應(yīng)用》2023-2024學年第二學期期末試卷
- 內(nèi)蒙古大學《材料化學與物理》2023-2024學年第二學期期末試卷
- 西安海棠職業(yè)學院《風景園林制圖》2023-2024學年第二學期期末試卷
- 襄陽職業(yè)技術(shù)學院《設(shè)計基礎(chǔ)(1)》2023-2024學年第二學期期末試卷
- 河南藝術(shù)職業(yè)學院《形體基訓》2023-2024學年第二學期期末試卷
- 隴南師范高等??茖W校《生物安全與實驗室安全》2023-2024學年第二學期期末試卷
- QSB快速反應(yīng)看板
- 初中信息技術(shù)備課組工作計劃8篇
- 售后維修服務(wù)單模板
- (中職)電子技術(shù)基礎(chǔ)與技能(電子信息類)教案
- 汪小蘭有機化學課件(第四版)3
- 減少電力監(jiān)控系統(tǒng)告警信息上傳方法的研究(QC成果)
- 交易商協(xié)會非金融企業(yè)債務(wù)融資工具發(fā)行注冊工作介紹
- 《人與環(huán)境》課程教學大綱
- 班組長管理能力提升培訓(PPT96張)課件
- 深圳市城市用地分類表
- 內(nèi)蒙古自治區(qū)小額貸款公司試點管理實施細則
評論
0/150
提交評論