




已閱讀5頁,還剩28頁未讀, 繼續(xù)免費閱讀
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
軟件項目管理課程介紹及要求,毛新軍 /xjmao 計算機科學與技術系602教研室 0731-(45)73649,軟件項目管理課程 之,Copyright Xinjun Mao 2005,軟件項目管理課程介紹和要求,2,講授內容,產生背景 教師課件 教學目標 內容組織 講解方式 先導要求 學習要求 考核方式 參考文獻,Copyright Xinjun Mao 2005,軟件項目管理課程介紹和要求,3,問題,你是否參加過軟件項目的開發(fā) 你是否組織過軟件項目的開發(fā) 有哪些印象深刻的成功和失敗案例 你認為軟件開發(fā)中最具有挑戰(zhàn)性的問題是什么 你認為自己能否勝任以下職位 程序員、設計師、項目經理、開發(fā)顧問 你希望將來在IT企業(yè)中充當什么角色?如何達到這一角色,Copyright Xinjun Mao 2005,軟件項目管理課程介紹和要求,4,1. 產生背景,什么是軟件危機 軟件危機的表現 產生軟件危機的根源 解決危機的技術途徑 解決危機的管理途徑,Copyright Xinjun Mao 2005,軟件項目管理課程介紹和要求,5,什么是軟件危機,軟件在開發(fā)和維護過程中遇到的一系列問題 困擾學術界和工業(yè)界 用戶對軟件開發(fā)缺乏信心 軟件開發(fā)的高投入和高風險,Copyright Xinjun Mao 2005,軟件項目管理課程介紹和要求,6,軟件危機的表現(1 of 3),成本高 IBM 360 OS, 5000多人年,耗時4年(19631966),花費2億多美元 美國空軍:1955年軟件占總費用(計算機系統(tǒng))的18%,70年60%,85年達到85 美國全球軍事指揮控制系統(tǒng),硬件1億美元,軟件高達7.2億美元 計算機軟件和硬件費用比,Copyright Xinjun Mao 2005,軟件項目管理課程介紹和要求,7,軟件危機的表現(2 of 3),軟件質量得不到保證 軟件應用面的擴大:科學計算、軍事、航空航天、工業(yè)控制、企業(yè)管理、辦公、家庭 軟件越來越多的應用于安全猶關(safety critical)的系統(tǒng),對軟件質量提出更高的要求 80年代歐洲亞麗安娜火箭的發(fā)射失敗,原因是軟件錯誤 美國阿托拉斯火箭的發(fā)射失敗,原因是軟件故障 英國1986年開發(fā)的辦公室信息系統(tǒng)Folios經4年,因性能達不到要求,1989年取消 日本第5代機因為軟件問題在投入50億美元后于1993年下馬 由于軟件質量問題導致失敗的軟件項目非常多,Copyright Xinjun Mao 2005,軟件項目管理課程介紹和要求,8,軟件危機的表現(3 of 3),進度難以控制 項目延期比比皆是 由于進度問題而取消的軟件項目較常見 只有一小部分的項目能夠按期完成 維護非常困難 軟件維護的多樣性 軟件維護的復雜性 軟件維護的副作用,Copyright Xinjun Mao 2005,軟件項目管理課程介紹和要求,9,產生軟件危機的根源,邏輯產品,不同于物理產品 復雜性高 邏輯產品,邏輯復雜性,遠高于硬件復雜性 軟件的復雜性隨規(guī)模呈指數級上升 規(guī)模大 應用擴大,代碼量,1000萬行,仍在不斷膨脹 影響軟件生產率和質量的因素比較復雜 人員的能力和水平 團隊合作 缺乏有效、系統(tǒng)原理、原則、方法和工具的指導和輔助,Copyright Xinjun Mao 2005,軟件項目管理課程介紹和要求,10,解決危機的技術途徑,20世紀60年代爆發(fā),然而實際上軟件危機隨著計算機軟件的產生而產生,只是在此之前其問題的嚴重性沒有引起人們的關注和重視 提出有效的方法和工具支持軟件開發(fā) 1968年提出軟件工程概念和思想 20世紀70年代的結構化軟件開發(fā)方法 20世紀80年代的面向對象的軟件開發(fā)方法 新的技術: 軟件重用、快速原型、需求工程 典型技術: COM, Java, C+, J2EE, .Net, . 支撐工具和環(huán)境:Jbuilder, Visual Studio, WebLogic, ,Copyright Xinjun Mao 2005,軟件項目管理課程介紹和要求,11,技術手段不能完全解決軟件危機,到了20世紀90年代,軟件危機依然存在,甚至更為嚴重 應用牽引技術的發(fā)展 瀑布模型 結構化軟件開發(fā)方法 OO軟件開發(fā)方法 技術推動應用的深化 應用的擴大和深入 應用變得越來越大和復雜,技術變得更加力不從心 錯誤的觀念“只要有好的軟件開發(fā)方法和工具就能高效率地開發(fā)出高質量的軟件”,Copyright Xinjun Mao 2005,軟件項目管理課程介紹和要求,12,解決危機的管理途徑,問題出在哪里? 20世紀80年代末,美國DoD和工業(yè)界開始認識到管理的重要性 美國DoD的一項研究表明,70%的項目由于管理不善導致難以控制進步、成本和質量; 進一步的研究發(fā)現:管理是影響軟件項目成功開發(fā)的全局性因素,而技術只影響局部 如果軟件開發(fā)組織不能對軟件項目進行有效管理,就不能充分發(fā)揮軟件開發(fā)方法和工具的潛力,也就不能高效率地開發(fā)出高質量的軟件產品,Copyright Xinjun Mao 2005,軟件項目管理課程介紹和要求,13,重視管理,管理是影響軟件項目成敗的第一要素 學術界和工業(yè)界開始研究和探索針對軟件企業(yè)以及軟件開發(fā)所需的管理機制和措施 提高企業(yè)的過程管理和控制能力 ISO 9000系列強調質量 CMM、CMMI強調企業(yè)的過程管理和控制的能力 強化軟件項目的管理 需求、質量、風險、成本、版本等的管理,Copyright Xinjun Mao 2005,軟件項目管理課程介紹和要求,14,軟件項目管理的本質,對象 人員、成本、產品 主線 過程 目標 在成本和進度范圍內開發(fā)出高質量的軟件產品,Copyright Xinjun Mao 2005,軟件項目管理課程介紹和要求,15,軟件項目管理的研究和應用,研究 針對不同的技術 針對不同的機構規(guī)模和特點 探索新的途徑 應用 越來越多的企業(yè)關注管理問題,管理出效益、加強質量、降低風險 嘗試尋找適合于自身特點的管理措施,Copyright Xinjun Mao 2005,軟件項目管理課程介紹和要求,16,2.教師和課件,教師 毛新軍, 計算機系602教研室 Tel: (45)73649(o) Email: 課件下載 Homepage: ,Copyright Xinjun Mao 2005,軟件項目管理課程介紹和要求,17,3.教學目標,理解 掌握 運用,Copyright Xinjun Mao 2005,軟件項目管理課程介紹和要求,18,理解,什么是軟件項目管理? 為什么需要對軟件項目進行管理? 軟件項目管理涉及那些方面? 軟件項目管理需要解決那些問題? 軟件項目管理有關的標準和規(guī)范 軟件項目管理的有關概念,Copyright Xinjun Mao 2005,軟件項目管理課程介紹和要求,19,掌握,解決問題的具體方法和措施 問題 過程 方法 結果 輔助軟件解決的各種工具 CASE工具,Copyright Xinjun Mao 2005,軟件項目管理課程介紹和要求,20,運用,增進組織在軟件項目管理方面的能力 推動組織的軟件項目管理 制定滿足標準和規(guī)范的有關規(guī)程 針對企業(yè)和機構的特點,在實際的項目開發(fā)過程中運用所學的知識促進軟件項目管理,Copyright Xinjun Mao 2005,軟件項目管理課程介紹和要求,21,4.內容組織,過程管理,Copyright Xinjun Mao 2005,軟件項目管理課程介紹和要求,22,5.講解方式,案例引入,分析問題和提出問題 What,Why,How 支持管理的CASE工具 針對案例解決問題 小結,Copyright Xinjun Mao 2005,軟件項目管理課程介紹和要求,23,6.先導要求,軟件工程 軟件開發(fā)經驗 軟件開發(fā)方法 程序設計語言,Copyright Xinjun Mao 2005,軟件項目管理課程介紹和要求,24,7.學習要求,學習和掌握先導課程 理解知識點和思想 無需死記硬背 大膽提出你的想法和意見 掌握方法和工具 運用解決實際問題,實踐,課程實習 閱讀相關資料,Copyright Xinjun Mao 2005,軟件項目管理課程介紹和要求,25,8.考核方式,課程實習(約60%) 考試(約40%),Copyright Xinjun Mao 2005,軟件項目管理課程介紹和要求,26,課程實習要求(1/2),內容 相關課堂內容講解完成之后 時間 23周之內 方式 電子文檔 評價 完整性、合理性、規(guī)范性,Copyright Xinjun Mao 2005,軟件項目管理課程介紹和要求,27,課程實習要求(2/2),分組 以小組為單位,2-3人一組為宜 報告 正規(guī)的文檔,按階段遞交和打分 講解 10個學時講解、How & Why 討論 課堂討論,Copyright Xinjun Mao 2005,軟件項目管理課程介紹和要求,28,9.參考文獻(1/3),管理軟件開發(fā)項目-通向成功的最佳實踐,美尼爾懷特,電子工業(yè)出版社,2002 年 軟件項目管理案例教程,韓萬江,姜立新,機械工業(yè)出版社,2005 軟件工程實踐導論-有關方法、設計、實現、管理之三十六計,金尊和,清華大學出版社,2005. 軟件開發(fā)的科學與藝術,微軟亞洲研究院,電子工業(yè)出版社,2002 年,Copyright Xinjun Mao 2005,軟件項目管理課程介紹和要求,29,參考文獻(2/3),軟件項目管理實踐,Pankaj Jalote,清華大學出版社,2003 軟件工程實踐者的研究方法,R S.Pressman,機械工業(yè)出版社 超越混沌有效管理軟件開發(fā)項目,美里康斯坦丁著,雷明等譯,電子工業(yè)出版社,2002年 軟件項目管理:一個統(tǒng)一的框架,Walker Royce,中信出版社,2002 年 領導軟件開發(fā)團隊,Whitehead,電子工業(yè)出版社, 2002 年,Copyright Xinjun Mao 2005,軟件項目管理課程介紹和要求,30,參考文獻(3/3),從技術主管到項目經理,Patricia Ensworth,電子工業(yè)出版社,2002 年 3 月 快速軟件開發(fā)-有效控制與完成進度計劃,斯蒂夫邁克康奈爾著,電子工業(yè)出版社,2002 年 1 月 軟件開發(fā)的滑鐵盧,羅伯特.格拉斯,電子工業(yè)出版社,Copyright Xinjun Mao 2005,軟件項目管理課程介紹和要求,31
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 采購專員崗位面試問題及答案
- 太空站物資管理師崗位面試問題及答案
- 湖北省十堰市張灣區(qū)東風高中2025屆高二化學第二學期期末達標檢測試題含解析
- 2025屆山東省煙臺市萊州市一中化學高一下期末學業(yè)水平測試試題含解析
- 供電公司計劃管理辦法
- 農村鄉(xiāng)鎮(zhèn)街區(qū)管理辦法
- 老年護理服務優(yōu)化-洞察及研究
- 團青志愿服務管理辦法
- 民航企業(yè)準入管理辦法
- 杭州企業(yè)年金管理辦法
- 《就業(yè)指導與禮儀》課件
- 數學競賽輔導:《高中數學競賽輔導班》教案
- 眼視光醫(yī)學病例解析與現代治療技術
- 外協(xié)件檢驗流程
- 2025四川成都市新都區(qū)事業(yè)單位招聘歷年管理單位筆試遴選500模擬題附帶答案詳解
- 2024年國家電網招聘之通信類題庫及參考答案(考試直接用)
- 甘肅省平涼市崆峒區(qū)2023-2024學年八年級下學期期末數學試題
- 廣東深圳市南山區(qū)機關事業(yè)單位面向高校畢業(yè)生招聘編外人員104人歷年重點基礎提升難、易點模擬試題(共500題)附帶答案詳解
- 放化療相關口腔黏膜炎預防及護理課件
- 北京市海淀區(qū)2025屆高一下生物期末檢測模擬試題含解析
- 2024四川廣元市檢察機關招聘聘用制書記員22人筆試備考題庫及答案解析
評論
0/150
提交評論