在cmmi中,專案開發經理是整個專案的核心人和領導人,負責整個專案的規劃、設計和實施,一般不參與編碼或編寫專案中簡單且不很重要的功能模組,也是其所負責專案與其他輔助或合作專案的介面人(可以指定其他人,但個人認為最好由專案開發經理擔當),專案中的任何活動都是由專案開發經理發起,也是到他這裡結束的,專案開發經理不僅要管理好自己的開發團隊,還要維護好和使用者之間對專案開發設計等方面的問題,專案開發經理要對cmmi中的過程及文件都很熟悉,專案組開發人員及文件的分配合適正確。
1、專案開發經理是整個專案的核心人和領導人,負責整個專案的規劃、設計和實施。
個人認為乙個人不能擔當二個或二個以上專案的專案開發經理。在cmmi中對於專案開發團隊的開發人員,如果乙個人不是全身心的投入乙個專案而是二個、三個、四個或更多的專案,那麼在某乙個專案中cmmi並不認為這乙個人是乙個完整的人力,而是1/2、1/3、1/4或更少的人力,這就使得全身心人力如果計畫5個工作日完成的任務,對於1/2的人力需要10個工作日,對於1/3的人力需要15個工作日,對於1/4的人力需要20個工作日,對於更少的人力則需要更多的工作日,甚至到無限拖延,無法完成。開發人員都是如此,那麼專案開發經理就更分身不暇了。
專案開發經理需要分配自己開發團隊成員任務,提出並制定專案的規劃、設計和實施計畫以及方案,提交評審後確定。無論是計畫還是方案如有變動,就必須走變更流程,變更流程被評審通過後才能執行活動。
2、專案開發經理一般不參與編碼或編寫專案中簡單且不重要的功能模組。
專案的活動過程是個漫長的過程,在軟體工程中我們都知道,乙個專案要經歷:需求調研、可行性分析、立項、概要設計、資料庫設計、詳細設計、編寫**、單元測試、模組整合測試、系統整體測試、試用期、驗收、維護期等過程。編寫**只是其中的乙個活動,而專案開發經理要從需求調研開始就對專案負責,直到專案進入維護期。因此不能占用專案開發經理的大量時間在編碼環節上。對於小的專案可以省去一些環節,而重點放在編碼上,但一般的中大型專案都不能只把重點放在編碼上,如果那樣生產出來的軟體肯定和使用者及開發者理想中的軟體有很大的出入。複雜或重要模組的編碼會耗費專案開發經理時間,來鑽研專案的程式設計技術難點而讓其沒有過多時間關心專案的整體開發進展,使專案處於失控狀態,設想一下因管理整套機器的人正在研究產品線上某一環節,而讓整套機器生產產品的階段處於失控狀態,產品能有多大的合格率呢?
3、專案開發經理是與其他輔助或非輔助專案的介面人。
專案開發經理對整個專案的活動以及所處階段都清楚,也知道每個活動中的執行人,因此如果與其所負責的專案發生任何關係,讓專案開發經理做介面人是再合適不過了,不過這並不是絕對的,要衡量專案的大小以及乙個人力在8小時工作中的工作率(不能將加班時間算在內,那並不客觀,只是管理者或領導主觀強加的,工作率並不高,甚至會貶值),也可將介面人分配給某乙個人單獨擔當。
4、專案開發經理其他職責
專案開發經理要制定整個活動的計畫,主要包括:活動名稱、計畫工作日、計畫開始日期、計畫結束日期、前置任務、參與執行人、實際工作日、實際開始日期、實際結束日期、實際參與執行人、延期或超前原因等。通過評審後,按計畫實施整個專案的活動,如果有延期或超前的活動必須在實際的活動記錄中被反應。
專案開發經理還有其他一些瑣碎的工作,比如需要寫個人工作週報、專案週報、發起一些通知、專案風險成本評估等等任務。這裡就不再闡述了!
CMMI中專案開發經理職責
在cmmi中,專案開發經理是整個專案的核心人和領導人,負責整個專案的規劃 設計和實施,一般不參與編碼或編寫專案中簡單且不很重要的功能模組,也是其所負責專案與其他輔助或合作專案的介面人 可以指定其他人,但個人認為最好由專案開發經理擔當 專案中的任何活動都是由專案開發經理發起,也是到他這裡結束的,專案開...
專案經理職責
和產品經理確定需求細節和互動方式,根據技術實現難度對產品的需求給出建議。在需求確定後,要進行技術調研,和相關技術同事多做溝通,收集資訊,確定需求可能影響的範圍和技術路線,最後輸出技術文件。拉相關同事進行方案 review,盡早暴露方案可能的存在的風險,至少二到三名技術同事認可方案後才可以確定技術方案...
軟體開發中專案經理有那些職責
蒐集了一篇軟體開發中專案管理的文章,大家看看 當專案繁多的時候,需要規範,並且定義到細節,只有這樣,才能支援大規模的開發。pm非常重要,pm的能力將直接導致專案最後的質量。本文是根據公司當前的現狀而描述的,並不一定普遍適用 合適的,就是最好的。專案經理職責 1 基本職責就是確保專案目標的實現,領導專...