版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
軟件工程(SoftwareEngineering)計(jì)算機(jī)科學(xué)與工程學(xué)院SchoolofComputerScience&Engineering缺乏項(xiàng)目計(jì)劃項(xiàng)目缺乏過程控制,開發(fā)過程沒有納入配置管理項(xiàng)目之間的相互牽扯較多沒有明確的的生命周期模型開發(fā)過程不可視缺乏質(zhì)量保證意識(shí),“專家”和“牛人”支撐企業(yè)沒有需求管理措施開發(fā)存在的主要問題關(guān)注功能實(shí)現(xiàn),缺乏對(duì)可測(cè)試性、可維護(hù)性等等質(zhì)量屬性方面的關(guān)注開發(fā)規(guī)程、規(guī)范、模板、檢查單較少缺乏培訓(xùn)體系制定了一些規(guī)范和標(biāo)準(zhǔn),但可操作性還不強(qiáng),需要更新和完善缺乏IT支撐體系開發(fā)存在的主要問題不成熟組織軟件項(xiàng)目的特征缺乏確定的軟件過程和相應(yīng)的管理和控制;即使給出了軟件過程,也不嚴(yán)格的執(zhí)行;管理是完全被動(dòng)的,管理者采用的策略是救火式的,解決的時(shí)候也難以縱觀全局,只顧眼前;由于缺乏有依據(jù)的估算,制訂軟件預(yù)算和生產(chǎn)計(jì)劃時(shí)往往跟著感覺走,實(shí)際生產(chǎn)常常超標(biāo);如果強(qiáng)制在預(yù)定期限內(nèi)完成,那么軟件的功能和質(zhì)量肯定是得不到保證;缺乏評(píng)價(jià)軟件產(chǎn)品質(zhì)量和解決產(chǎn)品缺陷和過程問題的客觀基礎(chǔ)。成熟組織軟件項(xiàng)目的特征具有在企業(yè)范圍內(nèi)管理、控制軟件開發(fā)和維護(hù)過程的能力;現(xiàn)有人員和新進(jìn)人員均了解所遵循的軟件過程,且工作活動(dòng)均按照事先的計(jì)劃完成;在定義好的軟件過程中,所有項(xiàng)目和機(jī)構(gòu)中的角色和責(zé)任分明;制定的計(jì)劃是有效的且與實(shí)際的工作進(jìn)展一致;軟件過程在必要時(shí)可按照一定規(guī)則和程序加以修改;軟件產(chǎn)品和過程的具有一定的可控性。這主要體現(xiàn)在:成熟組織軟件項(xiàng)目的特征管理者能夠監(jiān)督軟件產(chǎn)品的質(zhì)量和生產(chǎn)過程;具有客觀的和定量化的措施來判斷產(chǎn)品質(zhì)量并分析產(chǎn)品與生產(chǎn)過程中的問題;計(jì)劃和預(yù)算有章可循,它是基于歷史數(shù)據(jù)的,從而是實(shí)際可行的;預(yù)算的結(jié)果,包括成本、時(shí)間表、產(chǎn)品功能和質(zhì)量等,通常能夠達(dá)到;有關(guān)的參與者完全理解遵循軟件過程的價(jià)值并認(rèn)真地遵循之;具有支撐軟件過程的基礎(chǔ)設(shè)施,如標(biāo)準(zhǔn)過程庫(kù)、歷史數(shù)據(jù)庫(kù)等。不成熟組織軟件項(xiàng)目的結(jié)果救火英雄輩出錯(cuò)誤付出高昂代價(jià)員工積極性降低企業(yè)生存壓力受到嚴(yán)重挑戰(zhàn)……數(shù)/KLOC軟件Bug率對(duì)比0.5公司SEI7.3Bug率數(shù)據(jù)分析問題所占百分比錯(cuò)誤類型XX產(chǎn)品XX版本問題按錯(cuò)誤分布統(tǒng)計(jì)圖14.214.814.84.833.118.3接口需求編碼邏輯設(shè)計(jì)其他數(shù)據(jù)分析問題所占百分比錯(cuò)誤類型設(shè)計(jì)問題分布7.141.119.7設(shè)計(jì)思想錯(cuò)誤設(shè)計(jì)缺陷更改設(shè)計(jì)新增設(shè)計(jì)32.1數(shù)據(jù)分析問題所占百分比錯(cuò)誤類型需求問題分布244需求不明確需求不合理新增需求72數(shù)據(jù)分析原微軟全球技術(shù)中心總經(jīng)理唐俊會(huì)見朱鎔基時(shí)分析中國(guó)軟件企業(yè)的不足:中國(guó)軟件企業(yè)缺乏標(biāo)準(zhǔn)化的研發(fā)模式,缺乏了解正規(guī)的軟件研發(fā)流程的管理人員,缺乏真正熟悉軟件開發(fā)流程的高級(jí)程序員。專家言論印度軟件產(chǎn)業(yè)現(xiàn)狀:
2002年軟件產(chǎn)值為101億美元、出口76.8億美元,估計(jì)在2008年為850億美元,出口500億美元。全球最大的500家公司中有200多家采用印度軟件,美國(guó)最大的100家公司幾乎100%把印度作為國(guó)外軟件的首選地。印度成功的經(jīng)驗(yàn):
CMM流程化管理,全球CMM五級(jí)組織有42家,CMM四級(jí)組織有87家,印度有80多家。印度模式如何搜集、管理和使用信息,將決定你在競(jìng)爭(zhēng)中的輸贏。中國(guó)不缺少軟件人才,缺少的只是群體作業(yè)和協(xié)同發(fā)展的全球戰(zhàn)略眼光以及市場(chǎng)運(yùn)作的能力?!葼枴どw茨軟件發(fā)展存在的問題硬件的發(fā)展一直超過軟件,難以發(fā)揮硬件的潛能建造程序的能力遠(yuǎn)遠(yuǎn)不能滿足人們對(duì)新程序的需求,不能滿足商業(yè)和市場(chǎng)的要求。軟件的可靠性越來越重要。軟件失敗,會(huì)造成巨大的經(jīng)濟(jì)損失,有可能帶來災(zāi)難。拙劣的設(shè)計(jì)和資源的缺乏難以支持和增強(qiáng)已有軟件。產(chǎn)業(yè)的觀點(diǎn)為什么需要長(zhǎng)時(shí)間才能結(jié)束開發(fā)?為什么成本如此之高?為什么不能在軟件交付給客戶之前就發(fā)現(xiàn)所有的錯(cuò)誤?為什么軟件開發(fā)過程中我們難以度量其進(jìn)展?老化的軟件工廠軟件的競(jìng)爭(zhēng)這種關(guān)注最終導(dǎo)致軟件工程實(shí)踐的出現(xiàn)軟件技術(shù)面臨的問題規(guī)模復(fù)雜性生產(chǎn)率Exchange2000Windows2000項(xiàng)目經(jīng)理25人約250人開發(fā)人員140人約1700人測(cè)試人員350人約3200人Windows95有1000萬行代碼Windows2000有5000萬行代碼Exchange2000和Windows2000開發(fā)人員結(jié)構(gòu)軟件危機(jī)的主要特征軟件開發(fā)周期大大超過規(guī)定日期;軟件開發(fā)成本嚴(yán)重超標(biāo);軟件質(zhì)量難于保證改正一個(gè)問題需付出的代價(jià)需求分析結(jié)構(gòu)設(shè)計(jì)詳細(xì)設(shè)計(jì)編碼集成測(cè)試系統(tǒng)測(cè)試現(xiàn)場(chǎng)改正一個(gè)問題的估計(jì)費(fèi)用改正一個(gè)問題估計(jì)的工作量20200200010005.02.50.050.5(美元)(人天)成功沒有那么輕易到來31%53%16%SuccessfullyChallengedCanceled成功與失敗成功的標(biāo)準(zhǔn):用戶在用用戶可很容易做完要做的事失敗的根本原因:開發(fā)人員寫出的東西達(dá)不到用戶要求(人的問題.技術(shù)問題)處在十字路口的中國(guó)軟件產(chǎn)業(yè)主權(quán)大國(guó)必須建立基于自主技術(shù)的、完整的軟件產(chǎn)業(yè)體系。軟件本國(guó)提供率:中國(guó)1/3左右,美國(guó)97%“印度模式”還是“中國(guó)模式”軟件人才結(jié)構(gòu)不合理,缺乏中高級(jí)軟件人才,軟件人員缺乏軟件工程化的概念。軟件工程的定義1IEEE【IEE83】給出的軟件工程定義:“軟件工程是開發(fā)、運(yùn)行、維護(hù)和修復(fù)軟件的系統(tǒng)方法?!盜EEE【IEE93】給出了一個(gè)更加綜合的定義:“將系統(tǒng)化的、規(guī)范的、可度量的方法應(yīng)用于軟件的開發(fā)、運(yùn)行和維護(hù)的過程,即將工程化應(yīng)用于軟件中?!避浖こ痰亩x2軟件工程是應(yīng)用計(jì)算機(jī)科學(xué)、數(shù)學(xué)及管理科學(xué)等原理開發(fā)軟件的工程。它借鑒傳統(tǒng)工程的原則、方法,以提高質(zhì)量,降低成本為目的。軟件工程的定義3軟件工程是一門交叉學(xué)科軟件工程的主要研究?jī)?nèi)容:軟件開發(fā)技術(shù):軟件開發(fā)方法學(xué)軟件開發(fā)過程軟件工具和軟件工程環(huán)境軟件工程管理:軟件管理學(xué)軟件經(jīng)濟(jì)學(xué)軟件心理學(xué)軟件工程所包含的內(nèi)容不是一成不變的,隨著人們對(duì)軟件系統(tǒng)的研制開發(fā)和生產(chǎn)的理解。應(yīng)用發(fā)展的眼光看待它。質(zhì)量焦點(diǎn)軟件工程一種層次化技術(shù)Softwareengineeringlayers軟件工程三個(gè)要素:過程、方法、工具過程方法工具三要素:方法、工具和過程軟件工程方法包括了多方面的任務(wù),如項(xiàng)目計(jì)劃與估算、軟件系統(tǒng)需求分析、數(shù)據(jù)結(jié)構(gòu)、系統(tǒng)總體結(jié)構(gòu)的設(shè)計(jì)、算法的設(shè)計(jì)、編碼、測(cè)試以及維護(hù)等。軟件工具為軟件工程方法提供了自動(dòng)的或半自動(dòng)的軟件支撐環(huán)境。如CASE、ISEE等。軟件工程過程則是將軟件工程的方法和工具綜合起來以達(dá)到合理、及時(shí)地進(jìn)行計(jì)算機(jī)軟件開發(fā)的目的。過程定義了方法使用的順序、要求交付的文檔資料、為保證質(zhì)量和協(xié)調(diào)變化所需要的管理、及軟件開發(fā)各個(gè)階段完成的里程碑。軟件工程過程特性易理解性可見性可支持性可接受性可靠性健壯性可維護(hù)性速度工程是對(duì)技術(shù)(或社會(huì))實(shí)體的分析、設(shè)計(jì)、建造、驗(yàn)證和管理。因此工程須回答下列問題:要解決的問題是什么?要用于解決該問題的實(shí)體具有什么特點(diǎn)?如何實(shí)現(xiàn)該實(shí)體(解決方案)?如何建造該實(shí)體?采用什么方法去發(fā)現(xiàn)該實(shí)體設(shè)計(jì)和建造過程中產(chǎn)生的錯(cuò)誤?當(dāng)該實(shí)體的用戶要求修改、適應(yīng)和增強(qiáng)時(shí),如何支持這些活動(dòng)?軟件工程的一般視圖與一般軟件工程相關(guān)的三個(gè)階段:定義階段集中于“做什么”:涉及所要處理的信息、所需完成的功能和性能、所擬具有的系統(tǒng)行為、所想建造的界面、設(shè)計(jì)約束以及系統(tǒng)的評(píng)價(jià)標(biāo)準(zhǔn)等。包括三個(gè)主要任務(wù):系統(tǒng)或信息工程;軟件項(xiàng)目計(jì)劃;需求分析。開發(fā)階段集中于“如何做”:涉及數(shù)據(jù)如何結(jié)構(gòu)化、功能如何轉(zhuǎn)換為軟件體系結(jié)構(gòu)、過程細(xì)節(jié)如何實(shí)現(xiàn)、界面如何表示、設(shè)計(jì)如何轉(zhuǎn)換成程序設(shè)計(jì)語言(或非過程語言)、測(cè)試如何執(zhí)行。包括三個(gè)主要任務(wù):軟件設(shè)計(jì);代碼生成;軟件測(cè)試。軟
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度智能化魚塘承包經(jīng)營(yíng)一體化服務(wù)合同4篇
- 2025年度農(nóng)業(yè)化肥環(huán)保技術(shù)研發(fā)與應(yīng)用合同4篇
- 二零二五年度工業(yè)廠房出租與綠色建筑運(yùn)營(yíng)合同
- 2025年度美甲店技師星級(jí)評(píng)定及獎(jiǎng)勵(lì)合同
- 2025年度個(gè)人二手房交易合同模板智能家居改造版2篇
- 2025年度南京環(huán)保項(xiàng)目污染治理工程承包合同4篇
- 2025年度美術(shù)館東館館舍租賃藝術(shù)展覽策劃與推廣合同4篇
- 二零二五年度農(nóng)業(yè)科技研發(fā)農(nóng)副業(yè)承包合同書模板4篇
- 2025年度農(nóng)家樂房屋租賃合同及可持續(xù)發(fā)展承諾協(xié)議4篇
- 2025年度門診部醫(yī)療廢物處理設(shè)施運(yùn)營(yíng)管理合同
- 藥娘激素方案
- 提高靜脈留置使用率品管圈課件
- GB/T 10739-2023紙、紙板和紙漿試樣處理和試驗(yàn)的標(biāo)準(zhǔn)大氣條件
- 《心態(tài)與思維模式》課件
- C語言程序設(shè)計(jì)(慕課版 第2版)PPT完整全套教學(xué)課件
- 行業(yè)會(huì)計(jì)比較(第三版)PPT完整全套教學(xué)課件
- 值機(jī)業(yè)務(wù)與行李運(yùn)輸實(shí)務(wù)(第3版)高職PPT完整全套教學(xué)課件
- 高考英語語法填空專項(xiàng)訓(xùn)練(含解析)
- 危險(xiǎn)化學(xué)品企業(yè)安全生產(chǎn)標(biāo)準(zhǔn)化課件
- 《美的歷程》導(dǎo)讀課件
- 心電圖 (史上最完美)課件
評(píng)論
0/150
提交評(píng)論