搜集了一篇軟件開發中項目管理的文章,大家看看
當項目繁多的時候,需要規范,并且定義到細節,只有這樣,才能支持大規模的開發。 PM非常重要,PM的能力將直接導致項目最后的質量。 本文是根據公司當前的現狀而描述的,并不一定普遍適用--合適的,就是最好的。 項目經理職責: 1、 基本職責就是確保項目目標的實現,領導項目團隊準時、優質地完成全部工作。 2、 與客戶溝通,了解項目的整體需求。并與客戶保持一定的聯系,即時反饋階段性的成果,和即時更改客戶提出的合理需求。 3、 制定項目開發計劃文檔,量化任務,并合理分配給相應的人員。 4、 跟蹤項目的進度,協調項目組成員之間的合作。 5、 監督產生項目進展各階段的文檔,并與QA即時溝通,保證文檔的完整和規范。 6、 開發過程中的需求變更,項目經理需要跟客戶了解需求,在無法判斷新的需求對項目的整理影響程度的情況下,需同項目組成員商量,最后決定是否接收客戶的需求,然后再跟客戶協商。確定要變更需求的情況下,需產生需求變更文檔,更改開發計劃,通知QA。 7、 項目提交測試后,項目經理需了解測試結果,根據測試的bug的嚴重程度來重新更改開發計劃。 8、 向上匯報。向上級匯報項目的進展情況,需求變更等所有項目信息。 9、 項目完成的時候需要項目總結,產生項目總結文檔。
項目經理權利: 1、 開發指揮權。項目開發人員的分配和調整。
2、 技術決策權。主要是審查和批準重大技術措施和技術方案,以防決策失誤,造成重大損失。
3、 申請協作權。項目發展出現不能解決的問題的時候,可以向上級申請協作。
4、 考核成員權?己隧椖拷M成員,視覺和測試組只考核組長。
必備流程: 1. 每天下午5:00――6:00,項目經理召集該項目的相關人員(包括開發人員、美工等)作項目每日總結,內容包括:
(1) 了解每個成員的工作進度情況。 (2) 了解成員在工作中遇到的困難,并尋找資源解決。 (3) 成員之間的配合是否協調一致(比如,需要提交的物件沒有按時提交或遺忘等)。
(4) 如有需要,根據當前的進展情況調整項目計劃。
(5) 安排每個成員第二天的工作。
(6) 如果考慮到項目當前的進展狀態可能會導致項目延期,則項目經理有權安排項目組加班,以保證工期。
2. 如果項目經理接收到新的需求,則項目經理應該在下午的項目每日總結會上提出,并分配安排工作。除非新來的需求特別緊急或影響到項目組當前正在進行的任務,需要召集項目組成員緊急討論外,否則不應打斷項目組的當前工作。 如果新的需求是在每天下班后接收的,則項目經理應在第二天早上召集項目組成員討論并安排任務。
|