首页 / 行业资讯 / 工程效能—研发流程及工具使用

工程效能—研发流程及工具使用

2022.08.18

工程效果是研发管理中非常重要的一部分。随着研发队伍的不断发展,工程效能的重要性将日益凸显。当团队规模超过 100 人,甚至达到 1000 人的时候,就需要专门的人或团队来关注这一领域。工程有效性的核心是在满足公司流程要求(风险控制要求)的同时,提高团队合作效率。

现在比较流行的是采用敏捷开发和 DevOps 两套方法论,这两种方式都采用了大量的自动化工具来提高效率。敏捷开发是软件研发团队管理的一种方式,要求团队成员能够自我驱动、自我管理,从而实现敏捷团队的自我组织管理,Jira 支持的 Scrum 就是敏捷方法之一。Jira 可以进行需求管理(用户故事)、缺陷跟踪、任务管理等,还提供专门的 Scrum 视图和看板视图,特别适合敏捷开发团队。

大型互联网公司如 LinkedInFacebookEBay 等内部几乎都采用 Jira 来管理整个软件生存周期,是一种敏捷开发模式。

DevOps 涵盖了开发、测试、发布、部署、运营和监控的过程管理,通过使用自动化工具,将持续集成、持续交付、自动部署发布和监控、持续反馈和优化的过程集成也称为开发运维一体化。

DevOps

通过 IDE 集成 Git Sonar ,提交代码时自动扫描检查,通过 Jenkins 集成 MavenJira GitJmeter 以自动化部署发布和 Docker 图像、 Zib bix 自动监控等,最后通过短信、邮件、微信、 Jira 等系统可以实现报警监控自动化。

总结一下研发管理的要点:

1. 从不到 10 人的技术团队到几百上千人,组织结构和团队分工的裂变,造成混乱和效率低下,再到部门围墙是不可避免的,最好是考虑如何拆除部门围墙,所谓分久必合,合久必分。

2. 了解与研发管理相关的项目管理知识,包括软件过程管理(开发生命周期)、瀑布式开发( CMMI )和敏捷开发( Scrum )。

3. 研发管理的核心重点是产品、技术和工程绩效。在团队管理和研发管理的最后,总结一下对工作、管理和人的理解和思考:工作的本质是高效和自我驱动,这样的员工是大家都喜欢的,这样员工会得到更多的晋升和重用的机会。秘诀就是勤于学习、勤于实践,提高专业技能,做事可靠、高效,有责任心。

来源:知乎 作者:斜阳草树

立即登陆 Atlassian 中国官网

手机扫码{{currentOpt}}

点击切换登录
手机号码
验证码
打开微信扫一扫
使用二维码{{currentOpt}},更安全

扫码分享给好友

立即注册 Atlassian 中国官网

* 姓名
* 公司名称
* 职位
* 企业邮箱
* 手机号码
* 短信验证码
* 公司规模
在线咨询 联系我们

在线咨询

您好,欢迎使用 Atlassian 售前咨询,请选择所需咨询的问题类型: