在項目管理中,存在一個鉆石五角,包含了一個項目所需考慮的五大要素,分別包括成本,質量,進度,功能,持續(xù)發(fā)展力,一個好的管理者,應該要綜合這五個要素,全面規(guī)劃項目,帶領項目組弟兄做好計劃,需求,設計和編碼,測試和發(fā)布幾個階段的工作。在項目管理的流程中,每個階段都有自己的起止范圍,有本階段的輸入文件和本階段要產生的輸出文件。同時,每個階段都有本階段的控制關口,即本階段完成時將產生的重要文件也是進入下一階段的重要輸入文件。每個階段完成時一定要通過本階段的控制關口,才能進入下一階段的工作。
在成本方面,分為人工成本,差旅成本,采購成本,其中最主要的還是人工成本的控制,一個好的項目管理規(guī)劃,必定要在項目確定之前,分析規(guī)劃好人工成本,而這跟用戶的需求是息息相關的,有了對用戶需求的正確全面的判斷,以及有效的用戶需求管理,才能有效控制好成本支出,不因為不必要的需求變更導致成本的成倍增加,因此,要想做好該階段的工作,除了用經驗和能力做好成本預算之外,最關鍵的還是做好需求分析。
在質量方面,我覺得關鍵還是對需求的把握,用戶的需求決定了項目所要的質量范圍。是否要進行設計評審,是否要進行代碼review,是否要進行單元測試,是否要進行性能測試,這些都由用戶所要的效果和項目管理的價值,利潤范圍所決定。(如果已定項目價錢的話)如果項目價值高,客戶有發(fā)展前景,那么質量的要求上理所當然要高點,倘若只是一些日常且價值低的項目,又或者只是一些很小且無潛在發(fā)展前景的客戶,質量要求可以適當降低,以預算和項目組工作人員工作強度為重。
而在質量的保證上,要盡量和客戶多溝通交流,盡早讓客戶體驗產品,通過客戶的反饋和項目組內部的評審,來保證項目的質量。
在項目的進度方面,首先我們得在計劃階段就確定好幾個關鍵的時間節(jié)點,包括初驗時間,換個直白的說法這是公司收錢的時間,至關重要,要放在主要位置,還有就是首個版本發(fā)布時間,需求調研時間,終驗時間這三個。這些都是檢驗和保證項目管理的進度的途徑和關鍵點,同時我們還得做好用戶需求變更的準備,做好突發(fā)情況的應對方案,以有力保證項目進展順利,按時按質完成。
至于功能,首先要在需求上下功夫,確保項目設計和開發(fā)之前確定下的需求的正確性。在開發(fā)過程中不生搬硬套生命周期模型,可以適當?shù)母鶕?jù)具體情況做相應的改動,以保證開發(fā)的順利,要盡早的讓客戶試用,讓客戶參與對產品的評測,減少bug,實現(xiàn)客戶的需求。
最后是持續(xù)發(fā)展力的問題,其實在這方面,我了解得不算深,我淺淺的談下我的認識,一個項目的好壞,除了要對外滿足客戶的需求外,對內,還要看看能不能利用這個項目做點什么,而持續(xù)發(fā)展力的問題就體現(xiàn)在這里了。
我們可否借這個項目發(fā)展內部的人員?是否可以借此項目穩(wěn)定一些客戶關系,一直做這些客戶心目中的專家,方便日后的需求變更控制?嘗試著在一些項目中做點新的變化,為以后的項目發(fā)展項目進化做點準備?增加內部技術的積累?我們應該在做項目的過程中,一并把這些因素考慮進去,才能真正的做好一個項目。這四種嘗試都只是持續(xù)發(fā)展力的幾個方面,一個項目若能在完成客戶要求之余同時做到這四個方面,無疑是完美的。