项目管理之产品交付1
偶來有感,提筆婉婉道來,忘諸君勿笑之,勿噴之......
1、確定項目的三方人員,項目經理,產品經理,技術經理三者角色和分工邊界
2、確定好各方資源,尤其是前期產品資源進場調研需求的人員,技術經理保持全程跟進,和業務開會溝通需求,產品梳理方案,技術提供解決思路和溝通需求實現的實效和人員權衡
3、和產品經理分析需求,協助梳理產品方案,和項目經理爭取有效的資源和初步的計劃
4、建立早期的開發團隊組織,人員編排,精準分工
5、開會,和產品、開發人員一起過需求,把控住需求的范圍和負責開發的模塊人員約定初步可完成的時間
6、過完整體項目的業務需求方案,技術經理要對整個項目有個完整的把控,熟悉全局業務,對業務的邊界和擴展性做充分的考慮來應對中期產品方案的變更和業務變革點
7、制定詳細的開發計劃(前端,后端,測試人員資源計劃)和項目里程碑
8、任務拆解到每個開發人員手上,建立好TPAD管理,評審各模塊的開發設計,預計一周時間讓各開發人員消化產品需求,輸出自己的設計實現方案和思路
9、搭建工程骨架,建立好代碼管理方式,分配代碼權限給各模塊開發負責人
10、機器資源申請,測試環境準備,中間件組件部署服務(包括不局限于:redis(集群),rocketmq,mysql(主從),jdk8,disconf,tomcat8,zookeeper,nginx,dubbo控制臺,mongodb【導出服務專屬】,elasticjob),代碼發布jekins平臺
11、輸出項目整體的部署架構圖和服務器清單,賬號信息
?
上面11點作為項目初期的基本工作推動,技術經理做好需求評審的把關工作,確保每個業務需求拆解到對應的開發人員身上,評估好人員的壓力,技術經理輸出三樣東西:工程骨架,部署架構圖,服務器清單。
?
12、進入開發階段,確保各項開發工作循序漸進,有效執行,及時了解每個人的難點和困難所在,資源的協調和尋求有效的幫助
13、制定早會站立會的制度,每日早上9點開晨會,匯報每個人的工作進度,及時了解項目整體的推進計劃和風險點
14、針對風險點和相關人員做必要的溝通,包括本身開發人員做有效的減負,和產品經理,項目經理保持溝通,資源上能否有調整或者需求版本能否按優先級排期來做,把次要的功能流程往后延一定的周期
15、開發過程中技術經理和一線開發人員保持隨時在線狀態,協助解決相關疑難雜癥問題,包括給團隊中開發經驗欠缺的人員提供有效的幫助來完成他所負責模塊的功能
16、準備SIT環境給到測試人員,確定提測功能,拉通項目主線流程,完成V1.0版本的交付,對象(內部測試人員)
?
項目到了中期階段,技術經理要和產品一起輸出當前可提測的功能模塊,分析滿足的業務場景,技術經理輸出一樣東西:SIT版本功能模塊測試資源計劃表
?
17、完成SIT版本的開發工作后,技術經理需要復盤當前手上的人力資源,評估好接下來需要完成的功能模塊內容,重制定一份開發計劃
18、在完成SIT版本后,可能會收到業務臨時提出的方案變更,附加需求到上線版本范圍內,這個時候要和產品經理,項目經理一起慎重的討論可行性方案,一定要避諱項目超預算,耗時過長,偏離當初SOW的范圍,為了回款適當對甲方松松也不是不可以
19、經歷第一個版本的摧殘,項目組成員應該都是精疲力竭的,為了這群為事業勞心勞力的真漢子和假漢子,必要的團隊活動不可少,適當的減負非常有必要,團隊中每個人的情緒都很重要,讓每個人舒心做事是項目成功的必要條件,當然這事很難。
20、進入UAT準備階段,這個時候關注開發人員新功能的開發進度和老bug的修復情況至關重要,確保給到客戶測試的是完整的流程,出錯率要控制在1%,這個當然需要測試團隊保障,開發人員全力解決問題
21、提前兩周全員進入UAT狀態,建立日清日結會議,重大緊急問題當日解決,關鍵會議邀請領導參與,里程碑全員一起驗證
22、準備UAT環境交到客戶人員手上,及時記錄并解決客戶提出的問題
23、UAT驗證通過后,準備上線環境,做好切換計劃
?
項目到了后期交付階段,技術經理要確定項目交付到客戶現場的人員安排和支持,確認項目順利上線,技術經理輸出一樣東西:上線切換計劃
?
注意:
1)以人為本,盡量做到更好,一將功成萬骨枯的團隊一定走的不長遠
2)做一個項目不簡單,身兼多職更容易摧殘人的心志,多給團隊人員打氣和有效的發泄途徑至關重要,雖然你做不到加薪說話的權力,但至少你能做你能做的
3)帶好一個項目過程中會遇到各種糟心的問題,客戶方的,團隊成員的,上頭領導的,能扛住這些壓力的人必然都是不簡單的人,情緒管理相當重要
?
總結
以上是生活随笔為你收集整理的项目管理之产品交付1的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 大华流媒体服务器型号列表,大华DAHUA
- 下一篇: python基础--初识python