一.網際網路專案管理一定要知道的幾個常識
序:最近專案管理部門新加入一名同學,之前是做專案助理。但是從他的實際工作情況上來看,還不具備專案管理的能力。因此總結了一些網際網路專案管理的一些必要基礎常識給他,也分享給大家,分享給那那些對網際網路專案管理感興趣的同學們。
正文:
1.網際網路專案管理流程:無論深處哪一個部門,負責什麼樣的專案,瞭解當前專案的管理流程是最重要的。儘管每個專案都會有屬於自己的特色流程,但是最基本的專案流程是一樣的。(後面會有詳細的關於流程的分享)
需求調研->需求評審->專案立項->計劃安排->設計開發->提測->測試->需求驗收->釋出上線->線上監測
2.網際網路專案裡的那些角色:在網際網路專案裡一定要知道的那幾個角色
產品經理:需求方
專案經理:專案管理,統籌專案,完成需求
服務端研發人員:掌握服務端技術的人員,如java, c,.net, c++,python等。主要負責專案複雜的邏輯實現,處理。
前端研發研發人員:前端研發人員可以細分為兩類。1)APP端(客戶端) 掌握Android,IOS技術的人員。負責客戶端(APP端)的展示框架搭建,頁面互動效果實現。2)頁面前端/H5:掌握JS/CSS/Html,H5,等頁面前端技術的人員。負責PC端的前端展示框架搭建,頁面互動效果,以及嵌入在APP端的網頁的設計與互動。
QA(Quality Assurance):質量監測團隊,可同測試團隊。負責專案的測試工作與質量把控。相比傳統的測試團隊,有比較高的地位與話語權。有權利決定專案上線時間節點,與專案經理一起完成專案的主要質量把控。
3.網際網路專案裡的那些專有名詞:
1)提測:提交給測試,專案流程中的一個關鍵節點與過渡點。從研發到測試的標誌。
2)冒煙測試:冒煙測試隸屬於QA負責,由QA人員負責編寫用例,由研發人員完成。提測的前提條件。保證提交測試的專案可以像冒煙一樣,整體專案流程通暢。
3)釋出,發版與發版本:在最開始的時候,這三個意思都是差不多的。都表示上線的意思。但是隨著敏捷專案的推廣以及APP產品不斷的產出。一個產品將會按照一定的版本號來迭代每個產品的新的功能與需求。因此發版與發版本湧現出來。仔細體會也會有不同的意味,釋出的話多指釋出動作,有時候也會指一些小功能的修改,線上功能的優化等。發版:更多的會被用在APP產品,釋出新一版本的APP。發版本:既通指新的版本的迭代釋出。發版與發版本皆是按照比較規律的頻率與週期進行釋出的。
4)APP稽核:目前APP從作業系統上區分主要是IOS跟Android。所以在APP可以從我們知道的應用市場上下載之前,需要經過APP市場的稽核。IOS的稽核,就是蘋果公司的APP store稽核。Android因為應用市場比較多,所以每一個單獨的應用市場都會稽核。比如:華為應用市場,小米應用市場,應用寶,OPPO應用市場等。
5)程式碼分支:提到程式碼分支,偏技術的名詞。可以理解為每一個專案,每一個需求都會有一個分支,用作自己需求的編寫。
6)Master分支:master分支是所有分支的媽媽。是生產環境執行的程式碼。每一個程式碼分支,從她而出,最終加回她。Master是最健康的,最新的上線分支。
今天想到這些,先寫到這了,日後遇到新的,會慢慢完善這篇文章的。