1. 程式人生 > >記一次分散式專案小結(2017-2018)

記一次分散式專案小結(2017-2018)

2017年公司業務系統升級,5-7月進行需求整理,8月至2018年4月開發上線,專案共計工作量1568工作日,專案需處理的資料規模千萬級起,採用分散式,微服務架構,資料庫採用MySql(原始為Sql Server),專案成員包括開發,前端,產品共計17人。

專案技術上屬於從傳統單體C/S系統,向大型分散式B/S系統的轉型,技術挑戰較多,自己也第一次協調如此規模的專案,中間踩了不少坑,也有不少收穫,簡單小結一下:

1.提前的技術儲備很重要,專案緊張優先保證預期

2.專案計劃中務必體系完整的專案工作,包含設計,測試,繫結等以保證合理的專案預期

3.專案開始前,明確所有的需求很重要,不明確的建議放棄

4.專案執行,前緊後鬆,務必階段性驗收,莫要等到最後才整合專案

5.務必預留1-2個月專案整合通測時間,期間不安排任何開發任務

6.專案啟動前明確所有的獎勵分配機制,觸發大家工作積極性(如果有可能)

7.多鍛鍊身體,關愛自己,關愛家人(非常重要)

8.保證對技術的關注,專案因技術陷入停滯狀態時 ,要能迎頭頂上

9.選人很重要,用真正有能力的人,能力有問題並且無積極改進態度的儘早淘汰,對個人的放縱,就是對團隊和自己的不負責

10.適當的人員流動,保證團隊內部競爭性

11.給別人機會,並且相信他行,事必躬親是在搶奪別人的成長機會,管理人員的工作是為下屬搭建發揮的平臺,協調到需要的資源,而不是替他幹活