產品經理十五章 專案管理的主要步驟

2021-09-20 01:23:03 字數 2049 閱讀 2524

簡介

產品需求的研發往往是以專案的形式進行的。

專案是什麼?專案是為了提供某項特殊產品或者是服務所作出的臨時性的努力。

每乙個專案的目標都是清晰的,明確的,但是專案本身卻存在諸多的不確定的因素。比如,專案質量、專案時間、專案成本、專案範圍等等。

對於網際網路開發專案來說,專案質量具有固定的要求,專案範圍、專案時間和專案成本是專案活動中三個關鍵的不確定因素。

為什麼需要專案管理?

因為專案存在不確定的因素,同時呢,它們又是互相制約,互相影響,所以為了增強對專案的控制,提公升專案質量,實現專案整體效益的最大化,我們就要對專案進行有效的管理。

什麼是專案管理?

專案管理是在專案活動中運用各種專門的知識、技能、工具和方法,使專案能夠在有限的資源限定條件下實現專案目標。

專案管理的核心內容是對專案的各類制約因素進行綜合的協調平衡。

如何管理專案?

專案管理可以簡單的分為兩個階段:

一是根據專案要求(時間、範圍、目標、資源)制定行之有效的計畫;

二是按照專案計畫對專案執行過程進行控制。

如何制定專案計畫?

制定專案計畫大致分為以下幾個步驟。

1、組建專案團隊

不同的專案所需的團隊成員角色也會有所不同,通常包括:專案經理、產品經理、系統架構師、開發工程師、測試工程師、qa工程師、資料庫管理員等等。

另外,需要特別強調的是,專案經理要盡量避免在專案後期增加新的成員。專案後期增加人手通常是因為某些原因導致專案進度嚴重落後。無論是處於何種原因,這都會給專案管理帶來很多麻煩。新成員的加入,需要接受專案相關資訊的講解、培訓;團隊成員的工作要重新分配,專案計畫要調整;部分已經完成的工作可能不可用;團隊成員間的溝通成本增加······

2、界定專案範圍

專案範圍不等於產品範圍,專案範圍不僅包括專案最終實現的產品,而且包括實現該產品所應做的全部工作。簡單來說,在專案過程中,任何為了實現專案目標的工作都屬於專案範圍的範疇。比如,專案過程中必要的溝通例會,對專案質量的測量以及檢查等都應該包含在專案範圍中。

3、分解專案工作

分解專案工作使得乙個大的專案按照功能或者是按照實施過程分解成乙個乙個的階段或者是小的專案工作,分配各團隊中的每個小團隊或者是個人。每乙個任務都有可以交付的成果,使每個專案團隊成員在專案中的責任更加清晰。

4、評估任務工作量

專案工作被分解成多個任務之後,專案經理要組織專案團隊成員將每個任務的工作量評估出來,開發工程師負責評估所有編碼相關任務的工作量,測試工程師負責評估所有測試相關任務的工作量。

5、制定專案進度計畫

在此之前,我們已經確認了專案成本和專案範圍;現在,我們重點要做的就是控制專案工期(專案時間),也就是要制定專案進度計畫。

制定專案進度計畫就是對專案各項任務的進度進行合理的安排,最終確定專案的開始時間和完成時間。

6、制定專案計畫

專案進度計畫不等於專案計畫。專案進度計畫是專案管理中非常重要的乙份文件,貫穿整個專案管理過程的始終。

乙份完整的專案計畫要包含以下幾部分內容:

二、跟蹤、控制專案計畫的執行

隨著專案工作的不斷推進,專案會遭遇各種先前沒有遇見的問題和風險。諸如專案需求方提出新的需求,團隊成員臨時請假缺席,某個關鍵功能的開發難度比預想的大,等等。

這些問題和風險直接導致某些專案因素(專案範圍、時間、成本)發生變化,先前的專案進度可能不再可行。這個時候,專案經理要根據實際情況對專案的各類制約因素進行綜合的協調平衡,及時對專案計畫作出調整。因此,在整個專案期間,我們往往看到專案進度計畫會被反反覆覆地修訂。

專案經理如何及時的發現專案中隱藏的問題呢?

通過這些手段,專案經理可以掌握整個專案的情況,對專案進度進行跟蹤,然後控制好專案進度。

第十五章 磁碟管理

uuid 掛載點swap 產品型別swap 掛載選項預設值default 預設不檢測,檢測順序 0 0 檢視分割槽 swapon s s表示show 手動掛載 swapon dev sda3 缺點 重啟後就消失,想永久生效,寫配置檔案 解除安裝分割槽 swapoff dev sda3 vim etc...

產品經理學專案管理01 產品經理為啥要學專案管理

從事網際網路行業的人大都每過一陣子就會產生一撥焦慮 最近明明很忙,但感覺工作推進得並不順利 明明好不容易完成了乙個大專案,但是成就感並不高 年底工作匯報,感覺一年忙忙碌碌,但是似乎都在重複性工作,自己似乎並沒有太多的長進 每當有一撥人焦慮時,就會有另一撥人趁著焦慮來收割 20歲的他年薪百萬,只因為做...

第十五章 物件導向的程式設計

虛函式抽象基類 訪問控制和繼承 類作用域 建構函式與拷貝控制 容器與繼承 物件導向程式設計的核心思想是資料抽象 繼承 和動態繫結。型別轉換與繼承 可以使用using宣告改變成員的可訪問性。派生類可訪問的名字才可以使用using class預設私有繼承,struct預設公有繼承 名字查詢先於型別檢查,...