當前位置:學者齋 >

企業管理 >專案管理 >

產品專案管理流程

產品專案管理流程

產品能否研發成功,能否切合客戶核心需求,產品的專案管理至關重要。在專案管理過程中,專案經理的責任與考核、專案立項與可行性研究、客戶核心需求的分析、產品研發過程需求溝通與管理、體驗性測試的重視、生產環境驗證、客戶反饋的處理是核心。下面是yjbys小編為大家帶來的產品專案管理流程,歡迎閱讀。

產品專案管理流程

  1.產品可行性分析報告和立項報告

產品研發之前需要確認《產品可行性分析報告》和《產品立項報告》。《產品立項報告》需由分管負責人明確立項意見。產品是否進入設計研發,以立項意見為準。

提交人可以由公司分管負責人、總工辦、市場部門、產品設計部門、技術開發部門。基本程式是由專案相關人初步研究討論後,形成立項建議書,分管負責人指定具有專案研究勝任能力之人(一般為專案經理/產品經理)組織專案研究,形成《可行性分析報告》。

《可行性分析報告》主要闡述專案開發的背景、現狀、意義、戰略、競爭力,法律、經濟、技術、市場、資源配置的可行性,提出產品實現路線和技術路線,提出創新點,投入產出預算,市場計劃,銷售計劃,經濟與社會效益,專案風險評估與風險控制措施,公司配套保障措施等。

風險控制:一般新技術在產品中的使用比例不要超出30%。超出該限度,質量和進度往往不容易保證。

為了做好本步驟工作,專案分析人員需要進行公司戰略分析、市場分析、競品分析、技術分析、內部資源分析、經濟預算等。

  2.總體設計與專案研發計劃

《產品總體設計》與《產品研發計劃》由專案經理負責編寫。

總體設計的內容包括使用者需求界定、產品使用場景說明、業務流程和執行模式、系統功能結構和模組概述、系統技術架構、業務資料流和資料庫邏輯結構設計、介面設計、異常處理邏輯、執行環境、功能效能指標要求等。

總體設計還要對成本、進度、風險進行準確評估,反映給分管上級,以便及時做出戰略調整或資源協調。

為了做好總體設計,專案經理需與使用者進行多次溝通,掌握使用者的核心需求,分辨核心需求與次要需求。

確定專案研發計劃。研發計劃包括專案範圍、任務分解、進度、質量、團隊、資源等方面的組織安排。指定產品經理、視覺設計師、前端工程師、硬體工程師、軟體工程師、結構工程師、測試工程師等。

  3.需求規格說明和介面設計

需求分析與需求規格說明書由專案經理組織產品團隊負責編寫。

產品團隊根據產品《總體設計》編寫產品規格說明書和互動說明書,出具原型和視覺設計圖。

產品規格說明書和互動說明書要對產品使用的場景、流程、功能需求、資訊結構、互動方式、使用者體驗等進行詳細闡述。

原型檔案和視覺設計圖要對使用者互動方式、視覺介面等進行逼真設計。

為了做好這一步驟,需要頻繁和終端使用者進行溝通交流,掌握終端使用者的真實體驗和內心期待。

  4.系統詳細設計和測試文件

專案經理組織技術經理及其團隊根據《總體設計》和需求規格說明書編寫《系統詳細設計說明書》。測試經理及其團隊應根據總體設計、需求規格和詳細設計編制測試大綱和測試用例。

系統詳細設計要求表達出模組的演算法、流程、狀態轉換、資料結構詳細設計等內容。常用類圖、狀態圖、判定表、序列圖、虛擬碼等形式進行輔助說明。軟體詳細設計要對成本、進度、風險進行細化,提出對資源的要求。

詳細設計應對公司現有的軟體資源進行分析,看看哪些是可以複用的,哪些是需要開發的,哪些是有一定難度,需要諮詢、外包或者購買的。

經專案經理批准的詳細設計,可以進入程式碼編寫。

  5.軟體編碼和自測

軟體工程師編制程式碼後,按照《測試大綱》,自測通過後,提交給測試工程師進行可靠性測試。

軟體自測要求保證系統功能和介面實現符合正常使用者使用的基本習慣、基本功能邏輯和介面體驗,符合總體設計、需求規格說明書和介面設計稿對產品核心需求的特定說明,正向執行測試流暢,不存在明顯障礙。

在詳細設計和程式碼編寫過程中,專案經理必須全程協調監控,產品經理等相關人員積極參與。專案經理帶領相關人員負責需求解釋、產品和技術可行性方案討論和決策。

  6.產品測試,體驗性測試,公測

小型系統的產品測試一般需要測試工程師完成,但較複雜、新型或大型專案的產品測試則需要測試工程師和產品相關人員共同進行。產品測試除了按照測試大綱測試,還需要結合正常使用者使用的基本習慣、基本功能邏輯和介面體驗,消滅需求文件、程式設計沒有具體體現和強調的盲區。

測試內容包括功能性測試、可靠性測試、體驗性測試;功能性測試針對產品的每一項功能逐條進行測試;可靠性測試針對產品進行長時間執行、模擬現場情況進行測試;體驗性測試針對產品的使用者使用場景進行實用性、流暢性、舒適性、審美性等情況進行測試。

體驗性測試特別體現測試人員和產品人員的產品思維。測試過程可能發現需求設計和程式設計的`盲區,這些盲區可能是影響正常使用者使用的基本習慣、基本功能邏輯和介面體驗。因此,程式開發人員、測試工程師、產品人員都有責任予以消除。

體驗性測試還可能發現特定場景中對提升使用者體驗特別有價值的需求。這些需求可能只需在當前版本做少量修改即可顯著提升相關體驗;也可能需求實現比較複雜,有必要規劃到下一個版本進行迭代升級。

一般產品測試經過內部測試即可釋出。但有些面向廣泛群體且特別考量使用者體驗的產品,可以有限度邀請部分使用者進行測試,或界定一段時間開放給公眾進行外部測試。公測可以切換視角,從終端使用者收集非常有價值的意見和建議,增加產品與使用者的粘合度,既有利於改善產品體驗,又有利於營銷產品。

  7.部署生產環境

測試通過後,專案經理根據專案計劃組織安排產品部署到生產環境。產品部署到生產環境後,專案經理帶領產品、測試相關人員還需進行一次生產環境驗證,確保核心功能、頁面呈現、主要互動在生產環境正常。

這項工作決不能忽視,如果發現生產環境發現意外問題,必須立即修復並重新部署。

  8.專案驗收與客戶反饋

專案驗收與客戶反饋是專案結題的關鍵環節。專案驗收需由專案經理和客戶代表共同簽字確認產品符合客戶確認的核心需求。客戶試用期間提出的屬於需求說明書範圍內的問題得到修復。客戶提出的改進建議得到記錄,並作為下一個版本迭代的參考依據。

客戶驗收和反饋意見需在專案交付後一個月內收回。

附:產品專案成敗的關鍵問題

1.確認專案經理的責任與考核標準

2.產品立項與可行性研究

3.產品核心需求的確認

4.產品研發過程的需求溝通與需求管理

5.產品研發計劃的合理性、預見性與突發情況處理

6.體驗性測試的重視

7.客戶驗收和反饋的處理

8.產品質量控制程式的設計

9.專案成員進度與質量責任考核標準

標籤: 專案管理 流程
  • 文章版權屬於文章作者所有,轉載請註明 https://xuezhezhai.com/zh-tw/qygl/xiangmu/go9ejl.html