軟件項目管理的過程比較複雜,在項目管理知識體系指南中,已經定義了十大領域,包括總體、範圍、時間、成本、質量、人力資源、溝通、風險、採購、項目干係人。可是本文只講講軟件項目管理的大概過程。html
下面圍繞項目管理中的五大過程組對項目管理過程進行概述。架構
1、開始,先要啓動項目。學習
軟件項目管理,首先要肯定項目經理的權力,還有組建好項目組成員。也就是先肯定人,而後再肯定事。對於項目團隊成員,每每是從部門內部抽調人手進行的組建。之前筆者的項目組,也是領導從部門裏找來人手(有些人可能手上還有工做),組建起來的。在項目的後期,也就是項目驗收以後,就能夠解散項目組了,這時候只留下該項目的維護人員便可。而後,就是項目經理圍繞該項目進行項目管理了。這裏就是對項目進行啓動,固然還要包括項目啓動會議等等內容。測試
2、而後要對項目進行計劃。設計
這時候要肯定項目的需求。這時候就是項目經理與客戶之間的溝通問題了。項目經理須要具有必定的領域經驗,這樣才能與客戶進行有效的溝通,才能對需求有深刻的瞭解。這時候,可能須要技術經理、架構師的配合,對需求進行分析,分解,將大的需求劃分紅小的需求,即將需求轉化爲設計。在需求肯定以後,就要將需求作工做分解結構,就是講需求劃分紅一個個相對具體的功能點。而後將該分解結構讓項目開發人員進行時間評估,看看須要多少時間來完成該項目。這樣才能作到內心有數,從而在風險管理中對項目風險進行把控。固然,計劃要包括需求分析、概要設計、詳細設計、系統測試、系統試運行、系統驗收等全部跟項目相關的內容。htm
3、而後要對項目進行執行blog
在項目計劃完成以後,項目經理就須要對項目進行執行,就象命令同樣,將該項目計劃在項目組內進行開展執行。執行過程比較簡單,就是在項目計劃中對項目計劃進行執行,讓項目組全部成員都開動起來,針對項目計劃進行相關內容的執行,這裏提一下,可能包括需求分析、概要設計、詳細設計、系統測試等等內容。其實就是充分調度組內的各類資源,讓項目可以按照計劃進行開展工做。項目管理
4、接着要對項目進行監控資源
在項目的執行過程當中,項目經理須要對項目進行監控。在項目計劃中,就是對執行過程當中的內容進行跟蹤管理,發現存在的問題,分析存在的問題,解決存在的問題。在項目管理中,每每使用甘特圖進行項目監控管理。這個能夠參考個人博文(使用Project進行項目管理 - 項目管理系列文章)。監控不單單包括與客戶的溝通,項目計劃的執行時間,項目組各資源的調度狀況等等。監控貫穿項目的整個過程(項目的過程請參見開篇:軟件項目的整個流程 - IT軟件人員學習系列文章)。開發
5、最後對項目進行收尾
項目的收尾包括合同收尾和項目收尾。在項目試運行結束以後,就須要對項目進行收尾工做。這時候包括項目對客戶的確認,這時候須要郵件給客戶確認要收尾的時間和人,將項目收尾工做單打印出來拿給客戶進行簽名確認,作到責任劃分詳細,這樣對項目的收尾將有很大的幫助。這期間估計將組織專家組對項目進行驗收確認等等。合同收尾相對比較簡單,就是對項目費用的收尾,對項目款項進行收尾,同時也須要對項目單進行確認。
在項目的實際工做中,咱們估計會遇到各類未知的問題,這個就是風險管理的一部分了,這裏只是根據五大過程組隊項目管理作了簡要的概述。後期將會根據項目管理知識體系指南中的十大領域對項目管理作詳細的介紹。
Ps.今天是週五,立刻又要到春節了,祝你們週末快樂。