项目技术管理经验总结
昨天系統上線,本項目也快進入尾聲,在此總結一下經驗,希望以后有更多提高
這次項目分3個子系統(1個b2b平臺 2個業務系統)開發任務重,開發周期短,開發3個多月,測試1個多月,技術團隊7,8個人,都是新招的,算上測試10個人。
我主要從以下幾個方面做好技術管理任務,保證質量、按進度上線
1、把握技術技術設計和架構
? ? 設計和架構很重要,3個系統我搭建了框架代碼,對各個業務模塊建立目錄結構,設計數據庫pdm
? ?從總體上保證開發不會失控,代碼不會亂放,數據庫不會隨便改動,新成員更容易上手
2、規范和紀律
? 建立聊天群,溝通更方便
? 上傳編碼規范文件,統一編碼規范
? 上傳學習技術的電子書,鼓勵大家學習
? ?對svn的使用要求每天下班必須上傳寫好的編譯成功的代碼,早上統一提交
? ?重視上班紀律,對技術差的隊友盡量幫助提高,多次完不成任務態度不好的只能釋放掉資源。
3、培訓和檢查
? 建立sample代碼 對新入職的團隊成員進行代碼培訓,降低學習曲線,告訴他們如何快速開發完成一個功能模塊(以前項目2、3天完成的功能,現在減少到1天)
? 請測試人員培訓如何測試bug,使開發人員重視開發活動,減少bug
? 在群里發一些有意義的技術文章
? 開發前期重視代碼評審和走查,及時糾正團隊成員的問題 (開發后期太忙就沒有時間做了)
? 測試階段及時跟蹤bug情況,了解開發中的問題
4、重視傳幫帶
? ?每個子系統找一個主要負責人員,管理好他們
? ?盡量不要凡事親歷親為,培養團隊成員,叫他們能獨擋一面
5、新技術的引入
?新技術引入能促進團隊的學習感
? 在p2p平臺中,引入argluarjs,并找快速上手的例子,從github上面獲取一些學習的例子
? 沒有美工,從github上找開源的模板
? 遇到的一些技術問題,也找合適的解決方案教他們怎么解決
6、多和上層領導溝通
? 人員配置、開發計劃、人員使用情況等等多多匯報,取得領導的了解和支持
7、關于加班
? 盡量少加班,重視上班的效率,沖刺階段少量加班
其他
? 1、由于任務太重,大部分時間花在了對技術人員的技術指導和難題解決上,代碼走查在后面做的不好,后期主要靠測試驅動
?希望下一個項目引入sonar工具,來幫助技術管理
? 2、在一篇文章里面看到要輸出價值觀,這幾個月大家總干活了,很少在一起活動,還是團隊建設做的不好,另外要有什么價值觀輸出值得思考。
-----------
上線運行后的思考:
1 、上線運行要按步驟來,基礎數據不合格或沒有基礎數據的地方不要用系統,如果用,風險提前告知客戶
2、上線后的改動更要重視質量和測試。防止來回改動,防止改一下動全身
3、在開發中對需求有模糊的地方,或者需求非常復雜的地方都是風險點,開發階段就要分析清楚,不能圖快,記住復雜的地方都是沒有搞清楚的地方。
?
?
?
總結
以上是生活随笔為你收集整理的项目技术管理经验总结的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: PCD文件操作
- 下一篇: App Store上的健身应用