开发管理 CheckLists(1) -启动项目
注:?開發管理 CheckLists-系列文章是從本人?? Iteye博客中移植過來.后續會直接在此更新 ? ??開發管理 CheckLists? ?專欄
?
注:本系列文章是開發管理的checkLists ,主要的目的是用來檢測和提示在該模塊的工作中哪些應該做,哪些沒有做.所以各個的功能點可能不會講解的特別細
?
一、為什么要關注項目啟動
????? 所有的項目均存在風險,但在項目生命周期的各個過程中,啟動過程給項目帶來的風險是最大的,很多項目的失敗都是一開始就留下來失敗的隱患,當這些隱患積攢到項目的后期爆發出來,項目管理人員已經無力回天。
?
二、項目啟動前我們應該關注什么
?????下面簡單介紹下項目開始前應該做些什么?
?????1、先確定項目驅動因素和項目驅動因素的優先級.目前的項目大體上有如下驅動因素
??????????發布成本 、發布日期 、功能集合、減少缺陷 、人員配備 、工作環境
????????? 然后確定上面驅動因素的優先級,可以由產品經理進行確認,如果產品經理不確認,那就由項目經理確認
????????? 務必要確認需求的優先級
?? ??? ?例如如下使用矩陣表名項目的優先級
Java代碼???
????????解析:
?????????? (1)、在這個項目中,發布日期是最主要的驅動因素。如果產品今年不能發布,這個項目就沒有什么存在的意義了。
?????? ??? (2)、完備的功能也很重要——功能不齊全,即使及時發布,整個項目也沒有價值。而且,
????????? ?(3)、由于公司業務屬于受政府管制的行業,產品的缺陷率必須很低。
???????? ? (4)、接下來是人員配備,因為只要這些人能在十個星期之后參與下個項目計劃就可以了。
???????? ??(5)、項目的成本控制不太重要,因為項目的價值會很高。
???????? ? (6)、工作環境排在最后,為了保證及時交付? 我可以靈活調整某些事情。
?
????????? ???? 了解了項目的關鍵驅動因素,我就可以定義出項目的成功條件,并選擇適合項目的生命周期了。
?????????? 項目團隊可以制定出發布條件,并根據驅動因素合理地安排各自的工作
?
????? 2、使用與上下文無關的問題識別項目真正的驅動因素?
??? ?????? 對于如何確定驅動因素的優先級,項目經理可以采用如下的形式來逐步推測。
?????????? 可以通過如下上下文無法的問題來識別優先級,通過這些比較抽象的問題,
?????????? 可以誘導其他人說出他們對于項目的假設。不妨從下面這些問題開始。
??????????? ?1、項目要怎么樣才算成功??
??????????? ?2、為什么想得到這樣的結果??
??????????? ?3、這種解決方案對你來說價值何在??
??????????? ?4、這個系統要解決什么樣的問題??
??????????? ?5、這個系統可能會造成什么樣的問題?
???
???????????? ?要注意:少用”為什么“來提問,“為什么”這類問題很容易讓對方產生戒心。
??????????????????? 注意避免“怎么做”之類的問題,出資人會覺得你在讓他們設計系統。
?????????????????? ?在問問題時,要讓人感覺到你真心希望了解這個項目,? 而不要讓別人抱有戒心。
??????????????????? 這些問題可以為項目經理和出資人將來的合作打下良好的基礎,而不是形成齟齬的關系。
三、編寫項目章程,共享現有決策
??????????????項目章程會明確記錄項目的需求和約束,還可以幫助項目經理思考如何進行項目規劃。
????????整個團隊和出資人都可以查看項目章程,以此確保他們對項目有關的決策可以達成一致。 ?
??????? ?下面是我的項目章程模板。
??? ?????1、遠景
???????????????? 發起這個項目的緣由和項目的價值,用描述遠景的句子說明項目的價值
?????????2、需求
??????????????? ?某個特定日期發布某個功能,例如
?????????????? “8月21日發布的主要版本中,我們需要這個xxx功能?!边@些才是項目的驅動因素,產品功能列表不是?
??????? ?3、目標
???????? ?????? 希望通過項目所達成的目標
??????? ?4、成功標準
??????????????? 成功標準是圍繞客戶能基于完成的產品做什么給出的定義。成功的標準并不涉及缺陷,而只關注能力。
??????????? 下面是一些成功標準實例。?
???????????? 1、要包括功能1、2、3,這樣我們的產品就可以打入目標市場了。?
???????????? 2、要提升產品性能,再測出相關數值,這樣我們就可以將其與競爭對手的產品進行對比,?
??????????? ?3、在第一季度發布
?
????????? ???? ????項目章程是有意要設計成這么簡短的,目的是幫助團隊趕緊啟動,足夠讓大家著手開展工作。?
四、銘記在心
?????????? ?1、 每個項目啟動時都要有章程。?
?????????? ?2、 對項目章程的反復修改要有心理準備。章程不一定完美,它的意義在于幫助整個項目團隊進行規劃活動。?
?????????? ?3、 要知道“質量”的意義以及項目的驅動因素。這樣隨著項目的不斷推進,項目經理和團隊才可以作出正確的決策。?
?
?
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?<開發管理 CheckLists> by dyllove98?@開發管理 CheckLists?
?
轉載于:https://www.cnblogs.com/dyllove98/archive/2012/04/08/2437523.html
總結
以上是生活随笔為你收集整理的开发管理 CheckLists(1) -启动项目的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 如何清理日志?
- 下一篇: kvmweb管理工具_KVM web管理