天天看點

研發團隊建立打造高效研發團隊 (1) —— 組織架構篇打造高效研發團隊 (2) —— 研發流程篇打造高效研發團隊 (3) —— 績效考核篇打造高效研發團隊 (4) —— 團隊文化篇研發環境建立:影響力建立:

參考

打造高效研發團隊 (1) —— 組織架構篇

https://blog.csdn.net/u014263805/article/details/89239695

打造高效研發團隊 (2) —— 研發流程篇

https://blog.csdn.net/u014263805/article/details/89379022

打造高效研發團隊 (3) —— 績效考核篇

https://blog.csdn.net/u014263805/article/details/89379022

打造高效研發團隊 (4) —— 團隊文化篇

https://blog.csdn.net/u014263805/article/details/89379201

目錄

打造高效研發團隊 (1) —— 組織架構篇

打造高效研發團隊 (2) —— 研發流程篇

打造高效研發團隊 (3) —— 績效考核篇

打造高效研發團隊 (4) —— 團隊文化篇

研發環境建立:

1、建立代碼稽核機制

2、自動化開發環境搭建

3、編碼規範、安全規範機制建立

4、開發工具

5、編碼能力提升

影響力建立:

研發環境建立:

1、建立代碼稽核機制

gitlab+Jenkins實作代碼管理機制。

gerrit+gitlab+jenkins :建構代碼送出、稽核、持續建構、內建。

【gerrit、git】

建立gerrit代碼送出、稽核伺服器

https://www.jianshu.com/p/5ae7f5978814

【Jenkins部署】

jenkins 一個持續內建和傳遞的伺服器。

Jenkins的主要功能是将項目中重複執行的工作自動化的執行。如軟體的建造(建構)和在配置檔案下設定的job。具體功能大概有:

         1.軟體的持續建構和測試,Jenkins提供了一個系統,使開發人員可以很容易的将改變內建到工程中。自動化的,持續的建構有利于提高開發效率。

         2.監視job的執行,如下圖所示,job可以實作很多的功能,Jenkins可以對這些項目進行顯示,讓使用者更清楚的注意到這些 損毀的job。(具體情況後文中介紹)

         3.項目源代碼修改的檢測,jenkins能夠從項目的Subversion/CVS生成最近修改的集合清單,且不會增加Subversion/CVS Repository的負載。

         4.分布式建構,Jenkins可以将工程建構到多台機器,更好地利用硬體資源,節省時間。

https://blog.csdn.net/qq_37372007/article/details/81586751

https://blog.csdn.net/ming19951224/article/details/80958761

【靜态檢查】

pclint

2、自動化開發環境搭建

建構自動化開發環境搭建腳本,減少環境搭建人力浪費

shell腳本

python腳本

跨平台xml配置檔案

3、編碼規範、安全規範機制建立

參考華為編碼規範

4、開發工具

代碼閱讀 sourceInsight

代碼比對 beyondCompare

代碼閱讀、比對等 VS Code

5、編碼能力提升

https://leetcode-cn.com/explore/

影響力建立:

1、完善宣傳面

(1)百度百科資料完善 -- 有利于人才招聘和招商

(2)各大核心技術論壇發表智能家居專業文章 -- 提高在專業領域知名度,挖掘細分領域人才

繼續閱讀