軟件工程與項目管理解析

出版時間:2003-10  出版社:電子工業(yè)出版社  作者:林銳  頁數(shù):321  字數(shù):481600  
Tag標簽:無  

內(nèi)容概要

  國內(nèi)IT企業(yè)長期面臨著軟件產(chǎn)品質(zhì)量低下、進度延誤、費用超支等難題,究其根源,是由于企業(yè)在軟件工程與項目管理領域的能力不足所致。本書深入闡述軟件工程與項目管理的原理,把追求企業(yè)利益最大化這個根本目標分解到軟件工程與項目管理的諸多實踐之中。旨在幫助軟件人員理解“是什么、為什么和怎么辦”這些基本問題,使他們能夠自然而然地將軟件工程與項目管理方法應用于產(chǎn)品開發(fā)過程之中,從而達到“提高質(zhì)量、提高效率和降低開發(fā)成本”的目的。本書的主要讀者對象是IT企業(yè)的研發(fā)主管、項目經(jīng)理和軟件開發(fā)人員,以及即將到IT企業(yè)工作的高校畢業(yè)生。本書可以作為軟件學院的教學參考書。

作者簡介

林銳,1973年生。1990年到1996年,就讀于西安電子科技大學,獲碩士學位。1997年到2000年,就讀于浙江大學計算機系,獲博士學位。大學期間兩度被評為中國百名跨世紀優(yōu)秀大學生,1996年獲電子工業(yè)部科技二等獎,1997年獲首屆中國大學生電腦大賽軟件展示一等獎。2000年7月加入上海貝爾有限公司,從事軟件工程和CMM/CMMI研究與推廣工作,與合作者共同創(chuàng)作了“CMMI3級軟件過程改進解決方案”工作期間出版著作三部?,F(xiàn)為上海貝爾阿爾卡特朒有限公司軟件工程專家。2003年7月當選為Alcatel集團技術委員會會員。

書籍目錄

第1章  新視野:企業(yè)—產(chǎn)品—人	   1.1  軟件危機新理解	   1.2  企業(yè)—產(chǎn)品—人	   1.3  企業(yè)的根本目標	   1.3.1  觀點和論斷	   1.3.2  案例與評論	   1.3.3  推論	   1.4  產(chǎn)品開發(fā)之道	   1.4.1  開發(fā)正確的產(chǎn)品	   1.4.2  正確地開發(fā)產(chǎn)品	   1.5  用人之道	   1.5.1  如何組建軟件開發(fā)團隊	   1.5.2  如何管理軟件開發(fā)團隊	   1.6  漫談軟件白領	   1.6.1  軟件白領的概念	   1.6.2  軟件白領的生活現(xiàn)狀	   1.6.3  軟件白領的前途	   1.7  如何成為優(yōu)秀的軟件人才	   1.7.1  學習強勢知識	   1.7.2  提高表達能力	   1.7.3  提高管理能力	   1.7.4  提升人格魅力	   1.8  小結	   思考與練習	第2章  立項管理和結項管理	   2.1  什么是立項管理	   2.2  立項建議	   2.2.1  規(guī)程介紹   2.2.2  產(chǎn)品構思	   2.2.3  立項調(diào)查	   2.2.4  如何撰寫立項建議書	   2.3  可行性分析	   2.3.1  為什么要進行可行性分析   2.3.2  市場可行性分析	   2.3.3  政策可行性分析	   2.3.4  技術可行性分析	   2.3.5  成本收益分析	   2.3.6  SWOT分析	   2.4  立項評審	   2.4.1  角色職責	   2.4.2  如何評審	   2.5  項目籌備	   2.6  結項管理	   2.6.1  什么是結項管理	   2.6.2  結項管理的流程	   2.7  小結	   思考與練習	第3章  項目規(guī)劃與項目監(jiān)控	   3.1  項目規(guī)劃的概念	   3.2  如何進行項目估計	   3.2.1  數(shù)學模型真的好用嗎	   3.2.2  簡單直觀的估計方法	   3.3  制定項目計劃	   3.4  項目計劃審批	   3.5  項目計劃變更控制	   3.6  Future項目規(guī)劃工具介紹	   3.7  如何有效地監(jiān)控項目	   3.7.1  為什么要進行項目監(jiān)控	   3.7.2  任務進度監(jiān)控	   3.7.3  項目開支監(jiān)控	   3.7.4  人員業(yè)績記錄	   3.7.5  軟硬件資源監(jiān)控	   3.7.6  風險管理	   3.7.7  項目進展報告	   3.8  Future項目監(jiān)控工具介紹	   3.9  小結	   思考與練習	第4章  需求開發(fā)與需求管理	   4.1  什么是需求   4.1.1  基本概念	   4.1.2  需求案例	   4.2  了解用戶	   4.3  需求工程	   4.3.1  基本概念	   4.3.2  一些感悟	   4.4  需求開發(fā)的主要困難與對策	   4.4.1  知識技能問題	   4.4.2  態(tài)度問題	   4.4.3  合作關系	   4.4.4  用戶說不清楚需求	   4.4.5  雙方誤解需求	   4.4.6  開發(fā)人員寫不好需求文檔	   4.4.7  用戶經(jīng)常變更需求	   4.5  如何開展需求調(diào)查	   4.5.1  需求調(diào)查規(guī)程	   4.5.2  準備調(diào)查	   4.5.3  調(diào)查與記錄	   4.5.4  撰寫用戶需求說明書	   4.6  如何進行需求分析	   4.6.1  問答分析法	   4.6.2  建模分析法   4.6.3  做出決策	   4.7  什么是好的產(chǎn)品求規(guī)格說明書	   4.7.1  正確	   4.7.2  清楚	   4.7.3  無二義性	   4.7.4  一致	   4.7.5  必要	   4.7.6  完備	   4.7.7  可實現(xiàn)	   4.7.8  可驗證	   4.7.9  確定優(yōu)先級	   4.7.10  闡述“做什么”而不是“怎么做”	   4.8  如何定義產(chǎn)品需求	   4.8.1  規(guī)程	   4.8.2  軟件需求規(guī)格說明書的模板	   4.9  需求確認	   4.9.1  規(guī)程	   4.9.2  需求評審	   4.9.3  需求承諾	   4.10  需求跟蹤	   4.11  需求變更控制	   4.12  Future需求管理工具介紹	   4.13  小結	   思考與練習	第5章  軟件系統(tǒng)設計	   5.1  軟件系統(tǒng)設計的核心內(nèi)容	   5.2  漫談設計模式	   5.3  體系結構設計	   5.3.1  體系結構設計原則	   5.3.2  體系結構設計的規(guī)程與模板	   5.3.3  談談層次結構	   5.4  用戶界面設計	   5.4.1  什么是好的用戶界面	   5.4.2  用戶界面設計原則	    5.4.3  用戶界面設計的規(guī)程與模板	   5.4.4  示例及詳細的設計規(guī)則	   5.5  數(shù)據(jù)庫設計	   5.5.1  數(shù)據(jù)庫設計的主要困難與對策	   5.5.2  數(shù)據(jù)庫設計的規(guī)程與模板	   5.6  模塊設計	   5.6.1  何為“模塊”與“模塊化”	   5.6.2  模塊設計原則	   5.6.3  模塊設計的規(guī)程與模板	   5.7  數(shù)據(jù)結構與算法設計理念	   5.8  小結	   思考與練習	第6章  軟件實現(xiàn)	   6.1  軟件實現(xiàn)的流程	   6.2  準備工作	   6.2.1  要準備什么	   6.2.2  制定計劃	193   6.2.3  制定編程規(guī)范	   6.2.4  技術攻關	   6.3  對編程的建議	   6.3.1  盡可能采用成熟可靠的技術	   6.3.2  對代碼進行單步跟蹤調(diào)試	   6.3.3  寫工作日記	   6.3.4  源代碼的版本管理	   6.3.5  正常作息	   6.4  代碼審查	   6.5  開發(fā)小組內(nèi)部測試	   6.6  調(diào)試改錯的方法	   6.7  完善性工作	   6.8  小結	   思考與練習	第7章  軟件測試	   7.1  測試的常識與道理	   7.1.1  你真的懂測試嗎	   7.1.2  為什么需要測試	   7.1.3  測試的目的是什么	   7.1.4  一些常識和經(jīng)驗之談	   7.2  測試的分類與比較	   7.2.1  測試的分類及關系圖	   7.2.2  黑盒測試與白盒測試的比較	   7.2.3  有了黑盒測試為什么還要白盒測試	   7.2.4  單元測試	   7.2.5  集成測試	   7.2.6  系統(tǒng)測試	   7.2.7  驗收測試	   7.2.8  回歸測試	   7.3  測試人員的組織	   7.3.1  Microsoft公司的經(jīng)驗教訓	   7.3.2  測試心理學	   7.3.3  如何組織測試人員	   7.3.4  避免開發(fā)人員與測試人員產(chǎn)生矛盾	   7.4  企業(yè)的測試策略	   7.4.1  一些指導方針	   7.4.2  如何合理地減少測試工作量	   7.4.3  測試何時結束	   7.4.4  需求經(jīng)常變更怎么辦	   7.4.5  獎勵機制	   7.5  測試規(guī)范	   7.5.1  流程圖	   7.5.2  測試的“啟動準則”和“完成準則”	   7.5.3  測試計劃	   7.5.4  測試用例	    7.5.5  測試報告	   7.6  軟件系統(tǒng)的主要測試內(nèi)容及技術	   7.6.1  接口與路徑測試	   7.6.2  功能測試	   7.6.3  健壯性測試	   7.6.4  性能測試	   7.6.5  用戶界面測試和評估	   7.6.6  信息安全性測試	   7.6.7  壓力測試	   7.6.8  可靠性測試	   7.6.9  安裝/反安裝測試	   7.7  小結	   思考與練習	第8章  軟件維護	   8.1  什么是軟件維護	   8.2  影響軟件維護代價的主要因素	   8.3  怎樣進行軟件維護   8.4  再生工程	   8.4.1  什么是再生工程	   8.4.2  重構	   8.4.3  逆向工程	   8.4.4  前向工程	   8.5  小結	   思考與練習	第9章  軟件質(zhì)量管理	   9.1  軟件的質(zhì)量屬性和質(zhì)量要素	   9.2  商業(yè)目標決定質(zhì)量目標	   9.3  質(zhì)量保證能夠保證質(zhì)量嗎   9.4  質(zhì)量人員的狀況	   9.4.1  郁悶的質(zhì)量人員	   9.4.2  路在何方	   9.4.3  贊美詩	   9.5  全面軟件質(zhì)量管理	   9.5.1  模型   9.5.2  質(zhì)量人員的職責	   9.5.3  質(zhì)量管理計劃	   9.5.4  技術評審	   9.5.5  軟件測試	   9.5.6  過程檢查	   9.5.7  缺陷跟蹤工具	   9.6  Future質(zhì)量管理工具介紹	   9.7  小結	   思考與練習	第10章  軟件配置管理	   10.1  什么是軟件配置管理	   10.2  為什么需要軟件配置管理	   10.3  人的問題	    10.4  軟件配置管理規(guī)范	   10.4.1  概念與流程	   10.4.2  配置管理計劃	   10.4.3  版本控制規(guī)則	   10.4.4  變更控制規(guī)則	   10.4.5  配置庫操作	   10.4.6  配置審計	   10.5  常用配置管理工具	   10.5.1  SourceSafe	   10.5.2  CVS	   10.5.3  ClearCase	   10.5.4  Future配置管理工具介紹	   10.6  小結	   思考與練習	第11章  軟件外包管理	   11.1  軟件外包管理流程	   11.2  選擇承包商	   11.3  簽訂外包合同	   11.4  監(jiān)控外包開發(fā)過   11.6  Future合同管理工具介紹	    11.7  小結	    思考與練習	    參考文獻第10章  軟件配置管理	第11章  軟件外包管理

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    軟件工程與項目管理解析 PDF格式下載


用戶評論 (總計0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7