項目和任務管理
- 編輯:admin -優秀的經理能在預算范圍內按時完成項目,創造出符合預期的股東價值。偉大的經理,即使是在面對災難時,也能做到同樣的事情。他們完成任務的方法,都是先把戰略目標分解成完成目標所必需的組成部分,然后從組織內外獲得適當的幫助,并在實現目標的道路上不斷衡量進度。雖然本書不是關于項目管理的,我們不會詳細介紹如何有效地管理擴展項目,但理解成功完成-個項目所必需的行動,還是很重要的。
優秀的經理能在預算范圍內按時完成項目,創造出符合預期的股東價值。偉大的經理,即使是在面對災難時,也能做到同樣的事情。他們完成任務的方法,都是先把戰略目標分解成完成目標所必需的組成部分,然后從組織內外獲得適當的幫助,并在實現目標的道路上不斷衡量進度。雖然本書不是關于項目管理的,我們不會詳細介紹如何有效地管理擴展項目,但理解成功完成-個項目所必需的行動,還是很重要的。湯姆.哈德是llScale公司的運營和基礎設施VP。CTO約翰尼.菲克斯給他定的目標是在一個月內,把由于可擴展性造成的停機故障時間減少到57分鐘以內。于是湯姆列出了實現這個目標所需的任務,包括識別造成故障的根本原因、把它們分類、確認修復每個問題的成本和時間以及實施解決方案。湯姆經過更加深人思考后,發現不必真正實施上述步驟就能發現一系列問題,因而可以直接跳到實施解決方案那步??紤]到如果要在第一個月 就有所改善,那么需要在前兩周就發現-些問題,于是湯姆決定要在一一周7天內發現造成問題的最大原因,然后他會進一一步關注那些近兩個月來發生過的故障。
湯姆對他的團隊用RASCI方法進行了分工,確保每個人都有明確的戰略目標和戰術目標。一個團隊由負責記錄和跟蹤產品故障的人員構成,湯姆給他們的任務是找出近兩個月來發生的問題。湯姆和他們一一起工作,監督他們每天的進展,以便能夠迅速地有所行動。湯姆和他的團隊在兩天內找到了一個這樣的問題,即經常重啟一組應用服務器,對公司在尖峰時刻處理請求的能力帶來了負面影響。湯姆讓團隊繼續對余下的故障進行分類,以便將來的工作使用,自己則開始處理這個問題。
湯姆很快意識到,要解決這個問題,只有自已監管的系統管理員、操作員、網絡工程師和數據庫管理員是不夠的,于是他向約翰尼.菲克斯請求協助。湯姆陳述了自己的理由,說明只要修改一些配置,允許在尖峰時刻打開更多的數據庫通信線程,就可以在一個月內把停機時間減少約8分鐘。他認為,只要足夠重視,一周左右就能完成這個修改。約翰尼給他分配了一個架構師和兩個工程師,在接下來的兩周中,重點從事這一工作。
湯姆與架構師和工程師一-起 為解決重啟問題,制定了三個可用的解決方案,其中兩個方案只靠湯姆自己原本是制定不出來的。最簡單的方法是在應用中對請求作出速率限制,而不是在內部把請求放在隊列中等待。這樣做需要部署額外的應用服務器,但是資本投人增加不多,代碼修改不大,卻可以極大地減少停機時間。湯姆制訂了一個項目計劃,列出的職責有部署基礎設置、修改代碼和測試所有的修改。
考慮到這個網站建設項目的時間要求緊,所以計劃中還列出了每天的里程碑。湯姆還決定每天都召開一一次項目進度會議,以跟蹤項目進展,直到項目結束為止。此外,湯姆還對每日管理會議做了會議紀要,記錄了想到達到的項目的最終狀態、當前狀態和完成項目有哪些風險。我們通過這個故事,給大家展示了管理是個多么積極的學科。把戰略目標分解為多個任務,積極地管理這些任務,衡量這些任務是否完成了,并及時溝通進度,這些都是成功完成一個項目所必需的管理工作。