基本信息
作 者:張凱 著 叢 書 名:軟體工程師叢書 出 版 社:中國電力出版社ISBN:9787508372273
出版時間:2009-01-01 版 次:1 頁 數:217 裝 幀:平裝 開 本:16開 所屬分類:圖書 > 計算機與網際網路 > 軟體工程及軟體方法學內容簡介
《軟體工程師指南》核心闡述了公司組織中的軟體工程師、軟體工程師的全體工作概述、系統設計的重點、軟體工程師的演講技巧、作為項目經理的軟體工程師、客戶的納貨和驗收、系統移交運行、維護團隊及高級軟體工程師的目標。《軟體工程師指南》的目的並不是追求軟體工程理論的前沿,而是一本為培養能勝任軟體開發和套用工作的實用型、複合型人才的套用性書籍。
作者簡介
張凱,高級系統工程師,碩士生導師,北京航空航天人學軟體學院教授、口文套用軟體開發專業主任。日本文部省獎學金獲得者,獲日本國立二重大學計算機工學博士學位。具有從事中、日、美各國軟體開發和套用的豐富經驗,在留學和工作期間,曾任項目經理和跨國公司駐亞太地區技術主管經理。其中,在國際一級刊物及著名國際會議上發表包括“最佳‘配置集成’的模擬解析軟體算法的開發研究”等多篇學術論文。不僅參與了多項工程管理,還參與了庫管理、物流管理等大型軟體項目的丌發,具有通過剛絡對跨國多家分公司的ERP管理系統的導入和運作的工作經驗。為發展祖國的教育事業,於2003年6月回國T作,受聘於北京航空航天大學軟體學院。回國任教後,潛心籌建日義套用軟體開發專業,同時負責專業建設。承擔多項雙語教學任務,如“數據結構和算法分析”(英)、“科技寫作與溝通技巧”(英)、“規範化軟體設計工程”(日)、“汁算機口語”(日)等;組織編寫《軟體丁程規範設計》等教材,是學院軟體/饅件知識經驗兼備的骨幹教帥之一。近年被評為北京航窄航天大學軟體學院優秀教師和北京航空航天大學優秀研究生指導教師。
·查看全部>>
目錄
前言
第1章 軟體工程師概述
1.1 計算機系統
1.2 軟體工程師
1.3 其他相關的工程師
1.4 軟體工程師所應具備的能力
第2章 公司組織中的軟體工程師
2.1 與軟體工程師直接相關的各種職業
2.2 公司的規模和軟體工程師的立場
2.3 軟體工程師與行銷人員的關係
2.4 軟體工程師和法律的關係
2.5 軟體工程師和財務的關係
第3章 軟體工程師的整體工作概述
3.1 三種典型的系統開發方法
3.2 調查客戶的現狀,理解需求
3.3 概要的提案
3.4 系統構築和軟體工程師的作用
3.5 交貨及交貨後的維護
第4章 系統設計的重點
4.1 在考慮費用的同時設計系統
4.2 決定開發系統的概要
4.3 組成項目團隊
4.4 製作設計文檔
第5章 文檔設計
5.1 文檔的種類
5.2 各類文檔的設計
第6章 需求分析及文檔化
6.1 需求分析的重要性
6.2 需求分析的概要
6.3 需求分析工作的步驟
6.4 需求分析的技術和工具
第7章 軟體工程師的演講技巧
7.1 演講的必要性
7.2 實際演講
7.3 接受反饋意見
第8章 作為項目經理的軟體工程師
8.1 計畫管理的方法
8.2 系統開發團隊各成員的作用
8.3 系統設計中的必要發想
8.4 考慮用戶外部接口
8.5 開發系統
8.6 將系統分割開發成子系統
8.7 測試系統
8.8 驗證和解決系統的問題點
第9章 客戶的納貨和驗收·系統移交運行·維護團隊
9.1 驗證系統
9.2 系統的交貨日與運行日
9.3 向運轉團隊移交系統
第10章 高級軟體工程師的目標
10.1 磨鍊作為軟體工程師的技術力
10.2 開發更好的系統
10.3 項目管理注意事項
10.4 對高級軟體工程師的期待
10.5 滿足客戶需求的軟體
10.6 軟體開發階段的客戶滿足
10.7 在使用軟體時使客戶滿足
10.8 在軟體運轉維護方面使客戶滿足
10.9 公司內的利害關係人員對軟體工程師的期待
10.10 在軟體開發中起到自己的作用
10.11 與客戶的交涉技巧
附錄A RationalRose
參考文獻
前言
本書主要闡述了公司組織中的軟體工程師、軟體工程師的全體工作概述、系統設計的重點、軟體工程師的演講技巧、作為項目經理的軟體工程師、客戶的納貨和驗收、系統移交運行、維護團隊及高級軟體工程師的目標。本書的目的並不是追求軟體工程理論的前沿,而是一本為培養能勝任軟體開發和套用工作的實用型、複合型人才的套用性書籍。
軟體工程已經由當初僅為少數擁護者所實踐的朦朧思想演化成一門正式的工程學科。現在,它已被認為是一個值得認真研究、細心學習和熱烈爭論的主題。在整個行業中,“軟體工程師”已經替代了“程式設計師”而成為更受歡迎的工作頭銜。我們經常聽到軟體工程師這個概念,但是,如果考慮軟體工程師究竟是什麼,回答將會因人而異。本書將通過以下幾個方面,來分析軟體工程師的本質。