程式設計師學管理

程式設計師學管理

高級程式設計師向管理角色轉變,不僅需要有很強的技術背景,還要具備多方面的綜合素質,如領導能力(1eadersmp)、表達能力(speech)、控制能力(c011tr01)等。本書將告訴你怎樣從一個技術專家轉變為一個出色的技術管理者(rreamLeader)。

基本介紹

  • 書名:程式設計師學管理
  • 作者:雷之宇
  • ISBN:7302162395
  • 定價:¥36.00元
  • 出版社清華大學出版社
  • 出版時間:2008-1-1
基本信息,內容提要,編輯推薦,目錄,

基本信息

作者:雷之宇 等編著
ISBN:10位[7302162395]13位[9787302162391]
出版日期:2008-1-1
定價:¥36.00元

內容提要

本書由三部分構成:第一部分從程式設計師和管理者職業差異和價值取向入手,介紹管理學的概念、原理,幫助大家對管理學的基礎知識有一個初步的認識。第二個部分則是從項目管理的角度出發,結合實際的案例,幫助程式設計師了解項目經理的工作內容、重點墓只、困難,以及標準的項目管理流程,並附有項目管理流程中每個步驟的詳細介紹和真實的項目範例。本書第三部分將對一些常用的管理軟體和工具(如:MSProject、ER—Win、RationalRose、CVS和ACT等)及其使用方法進行介紹。本書附錄中收錄了大型軟體開發項目完整的文檔範例,包括解決方案、測試報告、驗收報告、報價單、編程規範、命名規範等。
本書面向高級程式設計師、項目負責人、技術負責人及其決策者。

編輯推薦

本書由三部分構成:第一部分從程式設計師和管理者職業差異和價值取向入手,介紹管理學的概念、原理,幫助大家對管理學的基礎知識有一個初步的認識。第二個部分則是從項目管理的角度出發,結合實際的案例,幫助程式設計師了解項目經理的工作內容、重點、困難,以及標準的項目管理流程,並附有項目管理流程中每個步驟的詳細介紹和真實的項目範例。本書第三部分將對一些常用的管理軟體和工具(如:MSPrOject、ER—Win、RationalRose、CVS和ACT等)及其使用方法進行介紹。本書附錄中收錄了大型軟體開發項目完整的文檔範例,包括解決方案、測試報告、驗收報告、報價單、編程規範、命名規範等。
本書面向高級程式設計師、項目負責人、技術負責人及其決策者。

目錄

第一部分 管理學基礎
第1章 給所估定辨有的程式設計師朋友
1.1 小實驗:假如你意外獲得500萬元大獎
1.2 本書的讀者
1.3 本書的價值
第2章 從程式設計師到管理者
2.1 程式設計師的生活
2.2 程式設計師的價值觀
2.3 程式設計師,職業生涯的起點
2.4 程式設計師的困惑
2.5 程式設計師的未來
2.5.1 選擇一:繼續從事技術研發的路線
2.5.2 選擇二:晉升為技術管理層
2.5.3 選擇三:轉行到市場、行銷或其他領域
2.5.4 選擇譽乃霉櫻四:自己獨立創業
2.6 管理,職業生涯的轉折
2.7 編程與管理有關係嗎
2.8 程式設計師和管理者,誰更有價值
2.9 學習管理,學會溝通
2.10 項目溝通
2.11 給程式設計師朋友的幾個忠告
第3章 管理者與管理
3.1 什麼是管理
3.2 管理的重要性
3.3 誰是管理者
3.4 成功的管理者/有效的管理者
3.5 管理者的必備素質
3.6 什麼是技術型管理歸霉祝(專指IT行業)
3.7 技術型管理管什麼,怎樣管
3.8 人性化管理還是制度化管理
3.9 計畫性、條例性
3.10 給管理者的5個建議
第4章 管理學
4.1 溫故而知新
4.2 管理學發展的歷史
4.2.1弗雷德里克·泰勒的科學管理方法
4.2.2亨利·法約爾的管理理論
4.2.3霍桑研究,人的因素
4.2.4戴碑牛獄爾·卡耐基的人際關係管理方法
4.3 管理學的統一框架,綜蒸蘭閥驗合多樣化理論
4.4 全面的質量管理(TQM)
4.5 管理學是萬能的嗎
第5章 IT企業的人力資源管理
5.1人力資源管理
5.2 人力資源的管理過程
5.3 IT企業人才招聘
5.4 留住有價值的員工
5.5知名IT企業的關於人的挨格凳理念
5.6 信任的價值
5.7 程式設計師的績效考核
5.8 程式設計師的激勵機制
案例1 傑軟公司:夾縫中的生存法則
案例2 全寧網路的市場策略
案例3回歸線的企業戰略
案例4 “貝貝派”的網際網路生意經
第二部分 項目管理
第6章 項目管理學
6.1什麼是項目管理
6.1.1項目的特點
6.1.2項目管理體系
6.2IT項目管理的特點
63如何評價IT項目管理的成功與失敗 / 133
64成功項目管理的條件 / 134
第7章程式設計師到項目經理 / 136
71項目經理編程是不務正業嗎 / 136
72項目經理的定位 / 137
721項目經理的地位和作用 / 137
722項目經理的職責和權利 / 138
73項目經理的基本要求 / 139
74全面、有序的項目計畫安排 / 139
75幫助項目組成員進入角色 / 140
76執行是關鍵 / 140
77IT項目的巨觀控制 / 141
78怎樣有效地拒絕客戶 / 142
79怎樣友好的拒絕客戶 / 142
710IT項目的延期控制 / 144
711進度和質量哪個更重要 / 144
712給項目經理的三個建議 / 144
713程式設計師的最高境界:CTO / 146
7131什麼是CTO / 146
7132CTO在幹些什麼 / 147
7133成為CTO的必備素質 / 151
7134項目經理離CTO有多遠 / 152
第三部分常用的管理工具軟體
第8章項目管理軟體MS Project 2003 / 155
81項目和項目管理 / 155
82項目管理軟體介紹 / 158
83MS Project 2003基礎概述 / 160
831名詞解釋 / 161
832主要視圖介紹 / 163
84MS Project 2003功能概述 / 166
841制定項目計畫 / 167
842項目管理 / 177
85本章小結 / 183
第9章數據建模工具ERWin / 185
91ERWin模型 / 186
92什麼是ERWin / 188
921認識ERWin / 188
922ERWin的功能 / 190
93繪製第一個ER圖 / 191
931添加實體 / 192
932添加屬性 / 194
933建立實體聯繫 / 195
934邏輯/物理模型之間的轉換 / 195
94生成資料庫腳本 / 196
95本章小結 / 198
第10章建模工具Rational Rose / 199
101為什麼要使用UML和Rational Rose / 199
102Rational Rose的核心——UML / 200
103開始使用Rose / 201
1031建立Use Case圖 / 203
1032建立類圖 / 206
1033建立順序圖 / 210
104本章小結 / 211
第11章版本控制工具CVS / 212
111什麼是版本控制 / 213
112為什麼要進行版本控制 / 214
113CVS簡介 / 215
1131CVS的工作模式 / 216
1132CVS的功能 / 216
114搭建CVS的工作環境 / 217
1141安裝CVS / 217
1142創建用戶並為用戶賦許可權 / 219
1143初始化CVS工作環境 / 220
115使用WinCvs / 221
1151Import和Checkout項目模組 / 221
1152commit和update檔案 / 223
1153解決衝突 / 226
1154管理檔案和目錄 / 227
1155管理分支 / 228
116本章小結 / 230
第12章性能測試工具ACT / 231
121常用測試工具介紹 / 232
122怎樣使用ACT進行性能測試 / 233
123性能分析結論詳解 / 240
124本章小結 / 243
附錄
附錄1常用文檔清單 / 247
附錄2解決方案(範例) / 248
附錄3報價單(範例) / 306
附錄4測試報告 / 314
附錄5系統驗收匯報(範例) / 319
附錄6編程規範(內部) / 325
3.1 什麼是管理
3.2 管理的重要性
3.3 誰是管理者
3.4 成功的管理者/有效的管理者
3.5 管理者的必備素質
3.6 什麼是技術型管理(專指IT行業)
3.7 技術型管理管什麼,怎樣管
3.8 人性化管理還是制度化管理
3.9 計畫性、條例性
3.10 給管理者的5個建議
第4章 管理學
4.1 溫故而知新
4.2 管理學發展的歷史
4.2.1弗雷德里克·泰勒的科學管理方法
4.2.2亨利·法約爾的管理理論
4.2.3霍桑研究,人的因素
4.2.4戴爾·卡耐基的人際關係管理方法
4.3 管理學的統一框架,綜合多樣化理論
4.4 全面的質量管理(TQM)
4.5 管理學是萬能的嗎
第5章 IT企業的人力資源管理
5.1人力資源管理
5.2 人力資源的管理過程
5.3 IT企業人才招聘
5.4 留住有價值的員工
5.5知名IT企業的關於人的理念
5.6 信任的價值
5.7 程式設計師的績效考核
5.8 程式設計師的激勵機制
案例1 傑軟公司:夾縫中的生存法則
案例2 全寧網路的市場策略
案例3回歸線的企業戰略
案例4 “貝貝派”的網際網路生意經
第二部分 項目管理
第6章 項目管理學
6.1什麼是項目管理
6.1.1項目的特點
6.1.2項目管理體系
6.2IT項目管理的特點
63如何評價IT項目管理的成功與失敗 / 133
64成功項目管理的條件 / 134
第7章程式設計師到項目經理 / 136
71項目經理編程是不務正業嗎 / 136
72項目經理的定位 / 137
721項目經理的地位和作用 / 137
722項目經理的職責和權利 / 138
73項目經理的基本要求 / 139
74全面、有序的項目計畫安排 / 139
75幫助項目組成員進入角色 / 140
76執行是關鍵 / 140
77IT項目的巨觀控制 / 141
78怎樣有效地拒絕客戶 / 142
79怎樣友好的拒絕客戶 / 142
710IT項目的延期控制 / 144
711進度和質量哪個更重要 / 144
712給項目經理的三個建議 / 144
713程式設計師的最高境界:CTO / 146
7131什麼是CTO / 146
7132CTO在幹些什麼 / 147
7133成為CTO的必備素質 / 151
7134項目經理離CTO有多遠 / 152
第三部分常用的管理工具軟體
第8章項目管理軟體MS Project 2003 / 155
81項目和項目管理 / 155
82項目管理軟體介紹 / 158
83MS Project 2003基礎概述 / 160
831名詞解釋 / 161
832主要視圖介紹 / 163
84MS Project 2003功能概述 / 166
841制定項目計畫 / 167
842項目管理 / 177
85本章小結 / 183
第9章數據建模工具ERWin / 185
91ERWin模型 / 186
92什麼是ERWin / 188
921認識ERWin / 188
922ERWin的功能 / 190
93繪製第一個ER圖 / 191
931添加實體 / 192
932添加屬性 / 194
933建立實體聯繫 / 195
934邏輯/物理模型之間的轉換 / 195
94生成資料庫腳本 / 196
95本章小結 / 198
第10章建模工具Rational Rose / 199
101為什麼要使用UML和Rational Rose / 199
102Rational Rose的核心——UML / 200
103開始使用Rose / 201
1031建立Use Case圖 / 203
1032建立類圖 / 206
1033建立順序圖 / 210
104本章小結 / 211
第11章版本控制工具CVS / 212
111什麼是版本控制 / 213
112為什麼要進行版本控制 / 214
113CVS簡介 / 215
1131CVS的工作模式 / 216
1132CVS的功能 / 216
114搭建CVS的工作環境 / 217
1141安裝CVS / 217
1142創建用戶並為用戶賦許可權 / 219
1143初始化CVS工作環境 / 220
115使用WinCvs / 221
1151Import和Checkout項目模組 / 221
1152commit和update檔案 / 223
1153解決衝突 / 226
1154管理檔案和目錄 / 227
1155管理分支 / 228
116本章小結 / 230
第12章性能測試工具ACT / 231
121常用測試工具介紹 / 232
122怎樣使用ACT進行性能測試 / 233
123性能分析結論詳解 / 240
124本章小結 / 243
附錄
附錄1常用文檔清單 / 247
附錄2解決方案(範例) / 248
附錄3報價單(範例) / 306
附錄4測試報告 / 314
附錄5系統驗收匯報(範例) / 319
附錄6編程規範(內部) / 325

相關詞條

熱門詞條

聯絡我們