秋霞电影网午夜鲁丝片无码,真人h视频免费观看视频,囯产av无码片毛片一级,免费夜色私人影院在线观看,亚洲美女综合香蕉片,亚洲aⅴ天堂av在线电影猫咪,日韩三级片网址入口

現(xiàn)代軟件工程(第一講)現(xiàn)代軟件工程概述

上傳人:功*** 文檔編號:253104522 上傳時(shí)間:2024-11-28 格式:PPT 頁數(shù):39 大小:239.50KB
收藏 版權(quán)申訴 舉報(bào) 下載
現(xiàn)代軟件工程(第一講)現(xiàn)代軟件工程概述_第1頁
第1頁 / 共39頁
現(xiàn)代軟件工程(第一講)現(xiàn)代軟件工程概述_第2頁
第2頁 / 共39頁
現(xiàn)代軟件工程(第一講)現(xiàn)代軟件工程概述_第3頁
第3頁 / 共39頁

下載文檔到電腦,查找使用更方便

10 積分

下載資源

還剩頁未讀,繼續(xù)閱讀

資源描述:

《現(xiàn)代軟件工程(第一講)現(xiàn)代軟件工程概述》由會員分享,可在線閱讀,更多相關(guān)《現(xiàn)代軟件工程(第一講)現(xiàn)代軟件工程概述(39頁珍藏版)》請?jiān)谘b配圖網(wǎng)上搜索。

1、,單擊此處編輯母版標(biāo)題樣式,單擊此處編輯母版文本樣式,第二級,第三級,第四級,第五級,*,*,現(xiàn)代軟件工程課程概述,2024年11月28日,2,提綱,一、軟件工程的體系,二、教學(xué)側(cè)重點(diǎn),三、為什么偏重于軟件工程管理,四、軟件工程技術(shù)的發(fā)展,五、教學(xué)內(nèi)容組織,六、教學(xué)方法,七、參考資料,2024年11月28日,3,一、軟件工程的體系,軟件工程:以工程化的原理、原則和方法進(jìn)行軟件開發(fā),以期解決當(dāng)時(shí)出現(xiàn)的“軟件危機(jī)”。,軟件危機(jī):大型軟件開發(fā)成本高;開發(fā)過程不易控制;軟件開發(fā)工作量估計(jì)困難;軟件質(zhì)量低;軟件項(xiàng)目失敗率高,錯(cuò)誤率高;無法判斷大型系統(tǒng)能否正常工作;軟件維護(hù)任務(wù)重等。,2024年11月28

2、日,4,一、軟件工程的體系,軟件工程技術(shù):,1,、軟件開發(fā)模型:軟件開發(fā)全過程中系統(tǒng)的開發(fā)、運(yùn)行和維護(hù)所實(shí)施的全部過程(,PDCA,)、活動、任務(wù)的結(jié)構(gòu)框架。(,what,),2,、軟件開發(fā)方法:采用類似于工程的原理和原則進(jìn)行軟件開發(fā)。(,how,),3,、軟件開發(fā)工具:實(shí)現(xiàn)方法的自動或半自動的軟件支撐環(huán)境。(,CASE,),2024年11月28日,5,一、軟件工程的體系,軟件過程管理,1,、軟件產(chǎn)品和過程的質(zhì)量度量,2,、項(xiàng)目計(jì)劃與管理(包括風(fēng)險(xiǎn)管理),3,、軟件過程改進(jìn)與評估(,SPICE,),工程技術(shù)解決的是開發(fā)效率問題;而過程管理解決的是開發(fā)質(zhì)量問題,。,2024年11月28日,6,一

3、、軟件工程的體系,為什么需要軟件工程?,當(dāng)你遇到一個(gè)新領(lǐng)域的問題而不知道該如何下手時(shí);,當(dāng)你在解決復(fù)雜問題的過程中感覺到雜亂無章、力不從心時(shí);,當(dāng)你面對一個(gè)充滿個(gè)性的開發(fā)團(tuán)隊(duì)而不知如何協(xié)調(diào)時(shí);,當(dāng)你感覺到開發(fā)效率低下、開發(fā)質(zhì)量始終是你的心頭之患時(shí),.,2024年11月28日,7,二、教學(xué)側(cè)重點(diǎn),本科生教學(xué)側(cè)重點(diǎn):,1,、軟件工程的概念,2,、軟件生命周期,3,、軟件開發(fā)模型,4,、軟件開發(fā)方法,5,、軟件開發(fā)工具,6,、基本的項(xiàng)目管理知識,2024年11月28日,8,二、教學(xué)側(cè)重點(diǎn),研究生教學(xué)側(cè)重點(diǎn):,1,、對軟件開發(fā)技術(shù)的尋根索源;,2,、軟件質(zhì)量,3,、軟件度量,4,、軟件過程及項(xiàng)目管理,

4、5,、,SPICE/CMM,6,、新型軟件工程技術(shù)(基于軟件體系結(jié)構(gòu)的開發(fā)方法、面向?qū)ο蠼?、分布式部件對象技術(shù)、軟件復(fù)用技術(shù)等),2024年11月28日,9,三、為什么偏重于軟件工程管理,3.1,軟件企業(yè)的特殊性,3.2,我國軟件企業(yè)的現(xiàn)狀,3.3,印度軟件企業(yè)的現(xiàn)狀,3.4,我國與印度軟件企業(yè)的差距分析,3.5,重視軟件工程管理的必要性,2024年11月28日,10,3.1,軟件企業(yè)的特殊性,軟件的復(fù)雜性和各模塊間的相互依賴性是其他的產(chǎn)品所無法比擬的。所有的模塊以及模塊間的連接環(huán)節(jié)必須是,100%,的正確,不能像硬件那樣允許出現(xiàn)一定范圍的偏差。,想象一下:如果沒有好的管理,軟件的架構(gòu)會顯得

5、混亂,軟件的開發(fā)過程會是雜亂無章的。,2024年11月28日,11,3.1,軟件企業(yè)的特殊性,軟件作為產(chǎn)品,是用人的大腦生產(chǎn)出來的,不是機(jī)器制造出來的,因而,軟件過程對人的依賴性極大。除去采用好的方法和工具等技術(shù)外,軟件的質(zhì)量極大地依賴于人。(人的創(chuàng)造性極具個(gè)性化),工程制造業(yè)影響質(zhì)量的,5,要素:人、機(jī)器、原料、方法、環(huán)境。人占,20%,。,軟件工程管理就是要為人提供好的方法和工具以減輕人的壓力,提高效率;通過過程管理技術(shù)盡量減少人的低級錯(cuò)誤,減少過程對于人的依賴程度。,2024年11月28日,12,3.2,我國軟件企業(yè)的現(xiàn)狀,從上世紀(jì),70,年代至今,始終處于落后于國際的位置。,CMM5-

6、,摩托羅拉中國軟件中心;,CMM3,有聯(lián)想軟件、東軟、托普軟件等,大部分企業(yè)在向,CMM2,努力。,CMM3,是軟件企業(yè)邁向國際化的門檻。,2024年11月28日,13,3.2,我國軟件企業(yè)的現(xiàn)狀,Why?,規(guī)?;拖到y(tǒng)化不夠。,規(guī)?;?:軟件企業(yè)無法形成規(guī)模,大多數(shù)企業(yè)都是從小型軟件開發(fā)干起來的,當(dāng)軟件企業(yè)達(dá)到一定規(guī)模時(shí),管理工作跟不上,無法形成規(guī)模效應(yīng)。,系統(tǒng)化,:軟件是一種商品,只有系統(tǒng)地控制產(chǎn)品的質(zhì)量、開發(fā)時(shí)間、開發(fā)成本才能使商品走入市場、走向國際。,2024年11月28日,14,3.3,印度軟件企業(yè)的現(xiàn)狀,根據(jù)印度國家軟件和服務(wù)企業(yè)協(xié)會的數(shù)據(jù):最近,5,年印度軟件產(chǎn)業(yè)的累計(jì)增長率達(dá)到

7、了令人驚奇的,52%,,軟件出口累計(jì)增長率超過,55%,。,印度年軟件產(chǎn)業(yè)產(chǎn)值,2010,年達(dá)到,600,億美元。,印度軟件產(chǎn)業(yè)從業(yè)人員,40,萬人。,2000,多家軟件企業(yè)中,,400,家通過,ISO9000,,,300,多家軟件公司通過了,CMM,認(rèn)證。,2024年11月28日,15,3.3,印度軟件企業(yè)的現(xiàn)狀,一個(gè)現(xiàn)象:一個(gè)印度人到美國登記住宿,接待員問:“你是從印度來嗎?”“是的”,“那你一定是個(gè)軟件專家”。,以前呢?舞蛇者,公眾對印度軟件的肯定來自于質(zhì)量。其成功當(dāng)然還來自于:良好的英語、低廉的人力成本。,2024年11月28日,16,3.3,印度軟件企業(yè)的現(xiàn)狀,國內(nèi)從業(yè)人員到印度的感

8、受:,流程重于項(xiàng)目,QC,獨(dú)立于研發(fā)部門,專門檢查研發(fā)部門的開發(fā)流程是不是按照流程走,如果,QC,覺得流程不對,會報(bào)告上層人員,項(xiàng)目可能會因此而停止。,所謂的項(xiàng)目經(jīng)理一般是從編碼人員升上來的,并不是不懂技術(shù),一般至少有,4,年的工作經(jīng)驗(yàn)。,2024年11月28日,17,3.3,印度軟件企業(yè)的現(xiàn)狀,項(xiàng)目經(jīng)理就是制定開發(fā)計(jì)劃,負(fù)責(zé)協(xié)調(diào),填寫各種表格。,所有的東西(包括草稿)都有文檔。,詳細(xì)設(shè)計(jì)文檔要求達(dá)到只有這個(gè)文檔就可以編碼的程度,一般寫文檔的時(shí)間為,60%,,編碼時(shí)間極少。,有各種詳細(xì)的,review,,組內(nèi)的、組間的、客戶的等。,計(jì)劃很詳細(xì),的確能達(dá)到小時(shí)級別,但是實(shí)際情況還是誤差比較大,所

9、以也有加班。,2024年11月28日,18,3.4,我國與印度軟件企業(yè)的差距分析,Example:,軟件中需要一個(gè)列表,用來表示處理的事務(wù)。該列表在業(yè)務(wù)繁忙的時(shí)候?qū)⒆兊煤艽蟆?我國從業(yè)人員:用雙向鏈表(先編碼后分析)。,印度從業(yè)人員:開一個(gè)大的數(shù)組,不用鏈表。(先分析后編碼),Why?,小型機(jī)的,512MB,內(nèi)存足夠,數(shù)組訪問方便、效率高。,2024年11月28日,19,3.4,我國與印度軟件企業(yè)的差距分析,軟件教育水平比較:印度軟件人員面對同樣的問題有驚人相似的解決方法和程序結(jié)構(gòu)。而我國軟件人員更重視的是解決問題的個(gè)人技巧,重視創(chuàng)造性地發(fā)揮(每個(gè)人都覺得別人做的軟件不好,自己需要延續(xù)別人的工

10、作時(shí)總是將別人貶損一通,然后重新開發(fā),殊不知:程序員只要具備擰好螺絲釘?shù)哪芰涂梢粤?。?2024年11月28日,20,3.4,我國與印度軟件企業(yè)的差距分析,許多公司的項(xiàng)目經(jīng)理不需要懂技術(shù),有些甚至就是,MBA,或者是領(lǐng)域?qū)<?,而不是編碼專家,卻能夠領(lǐng)導(dǎo)一大群素質(zhì)良好的程序員把工作做好,沒有內(nèi)部不團(tuán)結(jié)的情況。國內(nèi)的項(xiàng)目經(jīng)理如果不懂技術(shù)則后果是可想而知的(內(nèi)部不團(tuán)結(jié),技術(shù)人員與管理人員做對,=,項(xiàng)目經(jīng)理必須在技術(shù)上能夠壓服下屬)。,2024年11月28日,21,3.4,我國與印度軟件企業(yè)的差距分析,印度的編程人員的流動率高達(dá),30%,!可以想見他們的文檔工作做得多么地好,他們的產(chǎn)品不依賴于任何一

11、個(gè)人,誰都可以立即辭職,產(chǎn)品的開發(fā)還是會正常進(jìn)行。,國內(nèi):老板害怕總工,技術(shù)骨干擁兵自重,抗拒管理。任何制定好的計(jì)劃都有可能被技術(shù)人員推翻或者跟你消極怠工。,2024年11月28日,22,3.4,我國與印度軟件企業(yè)的差距分析,印度的開發(fā)計(jì)劃能夠做到小時(shí)級別。如果項(xiàng)目經(jīng)理沒有上班,手下的員工可能不知道干什么。一般的計(jì)劃都定到天。(來自于良好的度量),國內(nèi)能夠?qū)⒂?jì)劃定到月就不錯(cuò)了,而且給出的月度計(jì)劃要么不可能實(shí)現(xiàn),要么就可能被取消,開發(fā)人員一般會出現(xiàn)前松后緊的局面。,2024年11月28日,23,3.5,重視軟件工程管理的必要性,印度軟件公司十分重視軟件開發(fā)過程的管理及與其相關(guān)理論與標(biāo)準(zhǔn)的發(fā)展。認(rèn)

12、為編碼是十分簡單的工作,高中生就可以完成。,國內(nèi)軟件公司更重視個(gè)人技能的發(fā)揮,忽視了過程的管理。,國內(nèi)的個(gè)人創(chuàng)造性應(yīng)該在有限的范圍內(nèi)得到發(fā)揮。,在滿足國內(nèi)軟件市場需求的同時(shí),拓展國際軟件市場,增加軟件出口量。,2024年11月28日,24,四、軟件工程技術(shù)的發(fā)展,新型軟件開發(fā)模型,如:,RUP,(,Rational Unified Process,)、,XP,(,eXtrem Programming,)。,新的軟件開發(fā)方法:面向?qū)ο筌浖_發(fā)方法。,新的軟件開發(fā)工具:,UML(Unified Modeling Language),、,ROSE(Rational Object-oriented S

13、oftware Engineering),2024年11月28日,25,四、軟件工程技術(shù)的發(fā)展,以軟件體系結(jié)構(gòu)為中心的面向?qū)ο筌浖_發(fā)過程,提煉特定應(yīng)用領(lǐng)域的穩(wěn),定需求和易變需求,建,立可復(fù)用的領(lǐng)域模型。,在特定領(lǐng)域模型的基礎(chǔ),上提煉特定應(yīng)用領(lǐng)域的,軟件體系結(jié)構(gòu)。,進(jìn)行體系,結(jié)構(gòu)設(shè)計(jì),分配系統(tǒng)功能,到相應(yīng)的構(gòu)建,和連接件上,存放設(shè)計(jì)模式、對象或,其它可重用的設(shè)計(jì)構(gòu)件。,設(shè)計(jì)構(gòu)件和,連接件,復(fù)用,/,存儲,2024年11月28日,26,四、軟件工程技術(shù)的發(fā)展,分布式部件對象技術(shù),Microsoft COM/DCOM/COM+,OMG CORBA(Common Object Request Bro

14、ker Architecture),Sun Microsystem JavaBean,2024年11月28日,27,四、軟件工程技術(shù)的發(fā)展,軟件復(fù)用技術(shù),Pattern(analysis,design,process),Framework,2024年11月28日,28,五、教學(xué)內(nèi)容組織,第一章 軟件工程現(xiàn)狀及發(fā)展,1.1,軟件發(fā)展現(xiàn)狀,1.2,軟件危機(jī),1.3,軟件工程及發(fā)展歷程,1.4,軟件工程框架,1.5,軟件發(fā)展趨勢及特點(diǎn),2024年11月28日,29,五、教學(xué)內(nèi)容組織,第二章 軟件生命周期過程,2.1,軟件生命周期,2.2,基本過程,2.3,支持過程,2.4,組織過程,2024年11月

15、28日,30,五、教學(xué)內(nèi)容組織,第三章 軟件過程改進(jìn)的,CMM/PSP/TSP,模型,3.1 CMM,產(chǎn)生背景,3.2 CMM,內(nèi)容及管理透視,3.3 CMM,組織結(jié)構(gòu),3.4 CMM,應(yīng)用,3.5 CMM,與,ISO9001,3.6 PSP,過程組織結(jié)構(gòu),3.7 TSP,過程及角色,2024年11月28日,31,五、教學(xué)內(nèi)容組織,第四章 軟件質(zhì)量,4.1,軟件質(zhì)量概念,4.2,軟件質(zhì)量屬性,4.3,軟件質(zhì)量度量,4.4,軟件質(zhì)量保證,4.5,質(zhì)量管理和質(zhì)量保證的實(shí)施,2024年11月28日,32,五、教學(xué)內(nèi)容組織,第五章 軟件項(xiàng)目管理,5.1,項(xiàng)目管理過程,5.2,風(fēng)險(xiǎn)管理,5.3,軟件質(zhì)量

16、和效率度量,5.4,軟件項(xiàng)目成本和進(jìn)度估算,5.5,軟件項(xiàng)目進(jìn)度安排,5.6,項(xiàng)目組織結(jié)構(gòu)設(shè)計(jì),5.7,項(xiàng)目過程監(jiān)控,2024年11月28日,33,五、教學(xué)內(nèi)容組織,第六章 面向?qū)ο蠼UZ言和過程,6.1,面向?qū)ο蠼K枷?6.2,面向?qū)ο蠼7椒?6.3,統(tǒng)一建模語言,UML,6.4,統(tǒng)一建模過程,RUP,6.5,輕量級建模過程,XP,2024年11月28日,34,五、教學(xué)內(nèi)容組織,第七章 軟件體系結(jié)構(gòu),7.1,軟件體系結(jié)構(gòu)概念,7.2,軟件體系結(jié)構(gòu)的研究意義,7.3,軟件體系結(jié)構(gòu)的研究內(nèi)容,7.4,基本軟件體系結(jié)構(gòu)風(fēng)格,7.5,基于體系結(jié)構(gòu)的軟件開發(fā)模式,2024年11月28日,35,五、教學(xué)內(nèi)容組織,第八章 分布式部件對象技術(shù),8.1,分布式網(wǎng)絡(luò)計(jì)算,8.2,基于部件的技術(shù),8.3,部件模型,8.4,互操作性,8.5,部件對象技術(shù)的發(fā)展,2024年11月28日,36,五、教學(xué)內(nèi)容組織,第九章 軟件復(fù)用之模式和框架,9.1,軟件復(fù)用類型,9.2,模式復(fù)用,9.3,設(shè)計(jì)模式,9.4,過程模式和分析模式,9.5,框架復(fù)用,9.6,模式和框架的關(guān)系,2024年11月28日,37,五、教學(xué)

展開閱讀全文
溫馨提示:
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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

相關(guān)資源

更多
正為您匹配相似的精品文檔
關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  sobing.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網(wǎng)安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!