技術部經理入職工作計劃

熟悉階段

對外溝通,梳理工作目標

  1. 向上溝通,瞭解公司業務、戰略方向,並根據業務和方向制定長短期計劃;
  2. 詳細瞭解公司組織架構,梳理關聯部門,和關聯部門溝通,瞭解其他部門職責,以及各個部門對技術部門的需求和其部門相關的市場業務知識;

內部溝通,融入團隊

  1. 熟悉部門內部人員,瞭解公司技術部人員之前的工作情況,可以通過工作日誌、代碼、項目情況等資料對同事進行初步瞭解;
  2. 與部門骨幹溝通,對部門之前工作方式、規範以及現在正在進行的工作進行溝通了解;

加入項目,熟悉工作規範

加入公司正在進行中的項目:

  1. 通過項目配合,熟悉公司對項目管理、開發的規範要求;
  2. 與開發團隊配合,充分了解同事工作能力,以及目前工作過程中存在的問題;
  3. 代碼走查,熟悉開發人員編碼效率、質量和設計能力;

環境搭建

搭建標準開發環境

基於公司目前設備和網絡情況,建設公司版本控制(根據網絡情況選擇自建gitlab/svn或使用github作爲代碼管理工具)、構建工具、持續集成、代碼Review工具、代碼自動檢測等工具,並基於工具制定開發規範。

搭建公司知識庫

使用WCP建立公司知識庫,實現公司內部規範、文檔資料、異常處理方法等知識歸集、檢索。

搭建工作任務管理系統

使用禪道作爲開發團隊的工作任務管理系統。

優化開發網絡環境

  1. 搭建內部DNS,方便系統測試和內部訪問。
  2. 根據網絡情況,搭建公司VPN(Pritunl)。
  3. 內網穿透,開放測試環境。

建立遠程開發環境

  1. 重要項目代碼私有化;
  2. 實現公司部分服務器和開發機器遠程訪問;
  3. 使用雲服務作爲項目庫或中間件的測試環境;

提升開發能力

搭建公司項目開發腳手架

爲了加快公司今後項目開發,必須建設符合公司常規業務的腳手架項目,在項目開始時複製即可使用。
目前規劃的腳手架項目包含權限、日誌體系,後期可根據公司業務情況對腳手架進行優化。

完善代碼生成模板

暫定使用EasyCode作爲公司代碼生成器,減少基礎開發工作,減少代碼故障率,讓工程師專注於業務流程開發,和代碼優化。

構建公司產品體系

根據公司業務,將項目產品化、模塊化。比如商城作爲基礎模塊,可以進行橫向或縱向擴展。

優化團隊

優化標準

根據開發團隊情況以及發展規劃,優化技術部項目工作規範、溝通規範、日常工作規範、文檔規範、代碼規範等。並建立代碼審查制度,優化代碼質量管控和結果管控。

開發團隊能力提升

  1. 對人員能力瞭解評估後,對部分開發人員分不同方向進行培養,如數據庫優化、服務器運維、核心開發等;
  2. 新技術溝通交流;
  3. JAVA開發技術提升;

時間規劃

  1. 熟悉階段預計需要3~5天時間,參與到公司項目中是長期工作;
  2. 環境搭建工作預計在入職第二週後開始,預計搭建、調試、使用培訓需要5天時間,並且安排開發人員協同搭建,培養內部環境管理人員;
  3. 優化團隊爲長期工作。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章