研发团队建立

参考

打造高效研发团队 (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)各大核心技术论坛发表智能家居专业文章 -- 提高在专业领域知名度,挖掘细分领域人才

 

你可能感兴趣的:(领导力)