《軟體領導——成功開發軟體的指導準則》是一本Murray Cantor編制,由清華大學出版社在2004 年版的書籍。
基本介紹
- 書名:軟體領導——成功開發軟體的指導準則
- 又名:Software Leadership: A Guide to Successful Software Development
- 作者:Murray Cantor
- 出版社:清華大學出版社
圖書信息,內容簡介,作譯者介紹,目錄,前言,
圖書信息
原書名: Software Leadership: A Guide to Successful Software Development
原出版社: Addison Wesley/Pearson
作者: Murray Cantor
譯者: 朱劍平等
出版社:清華大學出版社
ISBN:7302097836
出版日期:2004 年11月
開本:148×210
頁碼:184
版次:1-1
內容簡介
軟體開發團隊對高效率開發的高需求,以及公司對高質量軟體的需求,使得資深專業人士成為軟體公司
的寶貴資產。新一代的經理人必須快速掌握該職位所要求的關鍵技能,而資深專業人士也必須掌握能大大縮短軟體一發周期的團隊協作的新方法。本書對如何成為一個成功的經理人以及如何構建一支有競爭力的軟體開發團隊等方面提供了生動、實用的指導。本書適用於那些有一定軟體背景的經理人以及資深的軟體專業人士。
本書是作者多年專業經驗的結晶,對每個成功的團隊領導人所必須掌握的知識和必須具備的技能做了精
準而易懂的介紹。成功的軟體領導必須理解的內容包括:
·軟體質量
·高效開發實踐
·團隊動力學
·適當的領導風格
作譯者介紹
Murray Cantor是Rational Software Corporation的首席顧問,負責向眾多軟體公司提供項目管理和諮詢
服務。他在IBM和TASC做軟體經理的經驗大大拓展了他的眼界。他還編寫了Object-Oriented Project
Management with UML(由John Wiley&Sons出版社於1998年出版)。
目錄
第1章 高質量軟體
1.1 一個需要注意的問題
1.2 產品的利害關係人
1.3 高質量品質
1.4 高質量需要多大的代價
1.5 零缺陷陷阱
1.6 底線:質量依靠設計
第2章 軟體體系結構
2.1 體系結構定義
2.2 詳細說明軟體體系結構
2.3 軟體體系結構
2.4 再論質量問題
2.5 指導原則:體系結構第一
第3章 軟體項目
3.1 開發問題
3.2 開發產品
3.3 軟體項目是非線性活動
3.4 團隊:動態非線性系統
3.5 項目計畫
3.6 處理開發風險
.3.7 一句警告:沒有尚方寶劍
第4章 軟體開發效率
4.1 軟體開發經濟學模型
4.2 管理項目難度
4.3 減少投入
4.4 提高企業的工作效率
4.5 自動化日常任務
4.6 往返工程
4.7 通向毀滅的道路:錯用加班
第5章 rational統一過程
5.1 採用一個標準過程
5.2 好的和壞的過程
5.3 過程工程
5.4 疊代式開發
5.5 rup階段
5.6 規定和工件
5.7 項目管理
5.8 可能做的最糟糕的事情
5.9 回報:有所改進的結果
第6章 管理和領導
6.1 領導風格
6.2 團隊領導
6.3 承諾和肯定
6.4 最終結論:現代領導關係
附錄 3種失敗的軟體開發方法
a.1 一些令人誤解的類比
a.2 瀑布方法
a.3 不干預方法
a.4 快速原型法
a.5 行業經驗教訓
前言
我寫這本書主要是由於挫折感。作為Rational軟體公司戰略服務組織首席諮詢師,我發現軟體開發對許多公司來說是一個災難性的過程。當然,從過去擔任開發經理和技術領導的經驗中,我知道事情不至如此。在絕大多數情況下,問題都可以追溯到不正確的領導方法。我的挫折感來自於自己知道這些問題本來能夠被糾正。 很多書和文章集中討論了軟體開發管理是多么的糟糕。這不是寫作本書的目的,我是要帶給讀者好訊息
:在過去的40年中,領導軟體組織的經驗積累了很多。通過這些經驗教訓,讀者能夠成為任何軟體開發組織中的更好的領導者(跟隨者)。
編寫本書的一個原因是看到了對軟體領導技巧日益增長的需要。不僅是軟體行業在持續的增長,很多其
他領域的公司也開始認識到他們在軟體上支付的越來越多的資金。例如,讓我們看一個設計醫療超音波成像儀的案例,這種成像儀用於透視子宮中的胚胎。有兩種設計方法。
·硬體為中心的方法:一家傳統醫療器械供應商銷售的超音波儀器,大小類似於寫字檯,重量和一架小
型鋼琴差不多,它包括了大量特殊的硬體,不僅發射和接收聲波,還處理信號和生成圖形。這個設備非常昂貴,難於維護和升級。
·軟體為中心的方法:一家新的小型競爭企業認識到可以利用現成的硬體製造一個超音波成像系統。使
用ASIC(可程式晶片)、微軟公司的作業系統、一些感測器和接收器、液晶顯示屏和其他設備即可。為了把設備
推向市場,新公司做了一些工業設計,將按鈕和刻度盤布置好,還編制了大量的專用軟體。新產品採用便攜形式,重量為5.4磅,市場價格不到老設備的一半,盈利率很高。如果他們的軟體設計得好,他們的產品就會比老式的系統更容易維護和擴展。upstart公司的攜帶型設備在1999年3月得到了美國政府的批准,在2000年的前9個月裡實現了25000000美元的銷售收入,比前一年的745 000美元增長了很多。他們還沒有完全替代老公司,但是他們的目標是這樣的。為了在醫療器械領域保持競爭力,傳統的設備製造商進入了軟體行業。