前言
在英語中,我最喜歡的單詞是“how”。這是如何工作的?這是怎么做的?他們是怎么做到的?每當我看見有趣的事情發生時,就會充滿了與這個短小有力的單詞有關的許多問題。並且,我找到的大多數答案都集中在人們如何套用他們的智慧,而非特定的技術或理論知識。
經過多年的項目開發經歷,以及對我的經驗和其他經理人、程式師、設計師的經驗進行比較,我了解到如何把項目管理好。本書是這些想法的總結,涉及用於如下領域的方法:領導團隊、管理想法、組織項目.管理進度、處理政治以及讓事情發生,甚至是面對巨大挑戰和不公平的情況。
儘管本書的標題是個很廣泛的領域,但我的工作經驗主要來自於技術領域,尤其是微軟公司。從1994年到2003年的這段時間,我一直在微軟那裡工作,領導項目團隊,例如:Internet Explorer、Microsoft Windows以及MSN。有幾年時間,我在微軟的卓越工程組(engineering excellence group)工作。我在那裡負責為公司內各個團隊提供教學和諮詢工作,並經常受邀在許多公開的會議、公司和大學中演講。本書中的大多數建議、教訓以及故事都來自於這些經驗。
雖然我的背景來自於軟體和網站開發,但我編寫的這本書的內容還是很廣泛的,利用了工程和管理領域以外的很多參考資料和技術。對於通常的商業世界人仕,本書會有非常大的價值。我相信,無論在哪個領域,組織、領導、設計以及交付所面對的挑戰,都基本類似。製造烤箱、摩天大樓、汽車、網站以及軟體產品所涉及的流程,都會遇到很多相同的挑戰,本書主要關注的就是如何克服這些挑戰。
不同於其他介紹如何領導項目的書籍,本書並沒有依賴於任何正規的理論,也沒有推斷出創新的理論。替而代之,我主要關注的是實用性和多樣性。當人員、技能、態度和使用的戰術得以恰當地組合時,無論這些因素來自何處(或缺少出處),項目都將產生好的結果。本書的結構是我所發現的最合理的結構:聚焦於核心情況,提供建議來說明如何正確地處理它們。關於如何挑選正確的主題、如何提供好建議等話題,我經過深思熟慮,下了很大的賭注來做出選擇。我希望你將發現我做出的抉擇是正確的。
誰應該讀這本書?
想了解這本書是否適合於你,我建議你打開本書,翻到目錄,從中挑選一個你感興趣的主題,看看我在說什麼。我通常不大相信前言,因此,我建議你也不要相信它,很少有書會在前言之後依然保持與前言相同的風格或語調。但無論如何,本書還是值得你試一試。
本書對於下面的一種或多種類型的人員將非常有價值:
* 有經驗的團隊領導和經理人。對於在任何項目任何擔任領導角色的人,本書都非常適用。這些實例來自於軟體開發領域,但很多概念都可以很容易地用於其他種類的工作。你也許是正式的團隊領導者,或者只是團隊中比較有經驗的人員。對於本書的某些主題,你可能已經非常熟悉,但本書採用的直接的方法仍將有助於你澄清和精煉你的想法。即使你不同意我持有的觀點,你也會有一個清晰的工作基礎,來精煉你自己的觀點。
* 新的團隊領導和經理人。如果你看看本書目錄中列的主題,就會對領導和經理人參與項目時實際所做的每件事情,有個紮實的概要了解。每章都會提供即使是有經驗的人員也會犯的、常見的錯誤,並且說明為什麼會發生此事以及可以使用哪些戰術來避免這些錯誤。本書將為你提供一個更為寬廣的視野,讓你了解即將承擔的新的責任,以及管理它們的最明智的方法。因為大多數章節都主要關注於重要的主題,因此,會經常包含一些注釋,來參考更深入的信息來源。
* 程式設計師和測試人員,或者項目的其他成員。本書會改善你對所做工作的了解,並介紹可以運用哪些手段來有效地工作。如果你曾懷疑為什麼項目方向經常改變或者項目為什麼管理得很差,本書可幫助你了解其原因和補救方法。至少,讀這本書可以幫助你在工作中表現不凡(使你在工作時,始終保持清醒的頭腦)。如果你對以後自己管理或領導團隊感興趣,本書將幫助你研究其真正的規律,使你了解你是否已為其做好準備。
*商業管理、產品設計或軟體工程的學生。我使用學生這個詞是從廣義來說的:如果你對這些主題有興趣,或者目前正在研究這些領域,本書應該非常有益。和其他討論這些主題的書籍不同,本書關注於問題和敘述上。書中的經驗和故事都是真實的,它們是教訓和戰術的基礎,而不是反過來。我有意避免在不同學科之間畫上界線,以我的經驗來看,這些界線對項目沒幫助,也無助於了解實際(世界也不會像在大學裡那樣被劃分)。替而代之,本書結合了商業理論、心理學、管理戰術、設計流程和軟體工程等領域的知識,以任何所需的方式來為重要的主題提供建議。
假設如下:
* 你不笨。我假設只要我選對章節,把它寫好,你就不需要我花時間慢慢地建立詳盡的信息框架。替而代之,我會主要講重點,把時間花在這裡。我把你當成是找我來諮詢的同事——經驗也許多些、少些,或有著不同的經驗。
* 你是好奇和務實的。我列舉了很多學科的實例,假定你會從網站和軟體開發以外的教訓中找到價值。這不是障礙,而是為了滿足好奇心的要求。有時這些信息只是以腳註形式呈現。我假定你想學習知識,對各種不同的想法保持開放的心態,而且將認識到深思熟慮的意見的價值——即使你不同意那些意見。
* 你不喜歡行話或深奧的理論。我不認為行話和深奧的理論會有助於學習和套用新信息。我會避開它們,除非它們可以提供未來對我們有幫助的有用的信息。
* 你對自己、軟體或管理不會看的太嚴肅。軟體開發和項目管理可能會很無聊。雖然本書不會是好笑的遊戲(雖然由Mark Twain或David Sedans編寫的軟體工程書籍可能會這樣),但我會毫不猶豫地開自己的玩笑(或某些其他人),或者以幽默的手法來舉例說明論點。
如何使用本書?
如果讀到某處你開始厭煩了,或者發現例子會使你分心,跳過去就是了。我在編寫本書時,已考慮到有人會略讀,或者只需要特定主題的正確建議。這些章節的安排適合於這些需求,尤其是那些關於人員的內容(第8-13章和第16章)。但是,按照順序進行閱讀會有好處,因為有些後面的概念是在前面建立的,而且本書基本是按照大多數項目的時間進程進行內容設計的。第一章是本書中內容最廣的一章,同時深度也超過其他章節。如果你對為什麼應該關心項目管理感到奇怪,或者有其他重要的人士曾說過這個,那你就應該看一看。如果你試過,但討厭它,我強烈建議你,在拋開本書前再試試另一章。
本書所列的所有參考資料、URL以及附加注釋和說明,都放在網站上。如果你對本書的討論組感興趣,一定要閱讀本書後面的附錄,它解釋了存在哪些討論組,並為你建立自己的討論組提供了建議。
現在,因為你很聰明,而且有耐心讀完這段介紹,我想,你該急於了解本書的其他內容了(頁數、腳註及所有其他的事項),那就繼續吧。
譯者序
本書是《項目管理藝術》的修訂版。《項目管理藝術》一書是項目管理領域的一部經典書籍,曾獲2006年度Jolt世界圖書大獎,在各種暢銷書排行榜上都名列前茅,這些都從一個側面說明了本書的份量。
在翻譯此書的過程中,我的最大的一個感受就是本書的實用性。本書的作者在其職業生涯中,主要就職於微軟公司的項目管理工作,有著十多年的項目管理經驗,書中內容都是來自於作者的一線實踐經驗。本書抓住了我們在平時項目管理過程中所涉及的重點,以輕鬆樸實、容易理解的敘述方式告訴我們:什麼是項目管理?相關管理該做哪些事情?為什麼做這些事情?怎么做這些事情?在具體的環境下應該抓住什麼?忽略什麼?
我們平時看到的大多理論書籍都有著非常完備、嚴謹、系統的知識體系,想來大家對此都深有體會。這些書籍的內容很嚴謹,不容易發現問題,但常常與實踐的距離太遠,使得我們不知道如何將這些理論運用到實踐中。本書則完全是從實踐出發,將項目管理理論中的要點通過實踐經驗一一道來,並將實踐中面對的問題毫不忌諱地一一呈現,雖然某些問題的解決方法未必是完全正確的,但作者敢於提出問題、面對問題、找到解決方法的態度是非常值得讚賞的。我相信,這些來自於一線的實踐經驗對你會更有價值。
與大多數項目管理的書籍相比,本書還有另外一個鮮明的特色,就是考慮了人的因素,這也使得提出的觀點具有很好的實踐性。
本書適用於與項目管理工作相關的各種行業的人士閱讀,包括領導、項目經理、開發經理、產品經理、業務分析師、架構設計師、軟體工程師、測試工程師等等各種相關角色。雖然作者主要經歷的項目多為軟體開發項目,但項目管理的思路都是類似的。當然,如果你是來自於軟體開發領域,會發現作者所說的於你工作中所遇到的會更加的一致。
我很榮幸作為本書的譯者,向大家強力推薦這本好書。從我自己的體會來說,這是我看過的項目管理領域最有收穫的書籍,我相信你也一定可以從中獲得收益。
本書由李桂傑、黃明軍共同翻譯而成,由於能力和時間所限,疏漏在所難免,請大家批評指正,謝謝!
李桂傑、黃明軍
2008年11月
目錄
譯者序 3序
前言 聯社
第1章 項目管理簡史
第1部分 規劃
第2章 關於進度表的原理
第3章 如何知道該做什麼
第4章 編寫好的遠景文檔
第5章 想法從何而來
第6章 有了想法之後做什麼
第2部分 技巧
第7章 撰寫優秀的規格說明書
第8章 如何制定好的決策
第9章 溝通和人際關係
第10章 怎樣才能不惹惱別人:流程、電子郵件和會議
第11章 事情出錯時該做什麼
第3部分 管理
第12章 為什麼領導力以信任為基礎
第13章 如何讓事情發生
第14章 中盤戰略
第15章 終盤戰略
第16章 政治與權力
附錄 討論組指導