通常,要提升研发质量,按照开发团队的规模,从小型团队到中型团队有如下一些办法可以采用:

建议 小型团队 中型团队 解决问题
加强团队培训 适用 适用 个体水平差,无经验。提升团队成员的技术水平,有助于他们写成更高质量的代码
加强源码管理 适用 适用 减少随意签入的源代码导致日后的大的质量事故 2. 减少未经过交叉审查过的代码引入严重的产品缺陷 3. 减少因为版本管理混乱导致的问题:重复开发,功能不一致
建立简单项目管理 适用 适用 个体开发无组织,功能实现无法追踪,重要时间点无法控制
分解与定义研发环节 适用 开发过程无法控制,每个环节都有验收标准,有助于将产品质量把控落实在开发的不同环节中
强化项目管理 适用 专门的项目经理,保证开发过程是可控制的
强化项目环节审查 适用 优化的审查项目,促使开发环节可以量化控制,进而严格控制开发质量

对于人数较少的小公司,前三项办法建议推广。具体的推广要点如下:

加强团队培训
- 新知识/技能的系统培训
- 老员工经验技巧分享交流会

加强源码管理
- 统一源码管理平台
- 统一源码权限管理
- 代码签入审查制度建立与实施
- 利用源码管理做源码的分支,做Tag

建立简单项目管理
- 立项制度,立项需要公示,接受建议和意见
- 项目资源需要预先分配并且预留备份方案
- 每个项目均需通过专职测试检测
- 项目验收结项制度,项目验收需要经过评审委员通过,结项时考核项目实际使用资源,完成效果和完成时间。
- 项目结项要公示,经验教训需要交流学习,讨论提高

提升研发质量的三个办法相关推荐

  1. 研发效能提升 36 计第三课:束水攻沙,持续加快产品交付速度

    摘要: 互联网时代,业务与协作复杂度与日俱增,竞争日趋激烈,提升研发效能已成为软件行业的共同挑战.<研发效能提升和敏捷实施 36 计>是阿里云联合 Teambition 精心打造的系列课程 ...

  2. 如何提升自己的短视频质量?三个小技巧来帮忙,助你做优质内容

    如何提升自己的短视频质量?三个小技巧来帮忙,助你做优质内容 相信做短视频的小伙伴们一定都会想要知道,究竟如何才能提升自己的短视频质量,那么今天我们就一起来看三个做短视频优质内容的小技巧,助你做出优质的 ...

  3. 专访仙工智能叶杨笙:工业产品如何提升研发效能?

    本文约 4000+ 字,预计阅读耗时 12 分钟. 采访背景 2012 年美国提出工业互联网战略,2013 年德国提出了第四轮工业革命"工业 4.0",2015 年我国推出&quo ...

  4. 提升代码质量的方法:领域模型、设计原则、设计模式

    点击上方"服务端思维",选择"设为星标" 回复"669"获取独家整理的精选资料集 回复"加群"加入全国服务端高端社群「后 ...

  5. 12种提升视频质量的方法

     点击上方"LiveVideoStack"关注我们 翻译.编辑 | Alex 技术审校 | 章琦 本文来自OTTVerse,作者为Krishna Rao Vijayanagar. ...

  6. 提升研发效率 保障数据安全——阿里云宣布数据管理DMS企业版正式商业化

    摘要: 阿里云数据管理DMS企业版,作为数据管理产品大家族里的新成员,于2017年11月开启公测,今年1月底正式发布商业化版本. 作为业界领先的面向企业的数据库DevOps解决方案,DMS企业版旨在帮 ...

  7. 提升睡眠质量的助眠好物,拥有这些,不再担忧睡眠质量

    长期有失眠这种情况应该通过合理的方式进行改善,否则失眠严重会导致睡眠质量降低,除了导致抵抗力薄弱外还会加速身体衰老,甚至让白天精神状态变差许多,这样就无法提高工作效率.因此,有失眠表现的人应该采取正确 ...

  8. 研发质量保障体系搭建

    质量保障体系的搭建,并非测试人员一方的责任,需要产品.研发.项目经理.运维工程师一起参与来搭建这个体系. 一.研发流程阶段 1. 需求阶段 需求阶段主要确保「产品经理」输出的原始需求能被项目经理.研发 ...

  9. 助眠类产品排名,提升睡眠质量的四个好物推荐

    良好的睡眠对每个人都很重要.但现实是,越来越多的年轻人睡不好觉,调查显示,有超过半数的90后.95后表示,由于夜间睡眠不好,造成白天疲劳.情绪低落.工作能力下降等问题. 95后也开始失眠,为什么这届的 ...

最新文章

  1. AI Time | 论道数据共享开放与隐私保护
  2. 消息发送 C语言版和 Visual Basic Script版
  3. 第五章 软件下载与安装(二、Ubuntu安装Mininet)
  4. autosys start_mins
  5. linux-RPM与YUM
  6. IIS/ASP.NET 管道
  7. Maven Assembly Plugin - 如何将Maven工程打成一个可执行jar包
  8. Ubuntu下安装JDK1.8并配置开发环境
  9. 程序员的自我修养(转载)
  10. 10个你必须知道的jQueryMobile代码片段
  11. 学生选课系统代码-5-共用代码层
  12. 网页游戏开发流程及常用技术大盘点
  13. 常用三极管的区别 9012 9013 9014 9015 8550 8050
  14. OpenGL ES EAGLContext 和 EGLContext
  15. 隐马尔科夫模型(HMM)学习笔记二
  16. html div边框宽度,边框的宽度
  17. chemdraw怎么画拐弯的箭头_怎么样绘制弧形箭头?
  18. 电子招投标技术的五大好处
  19. chrome插件,常用插件,必备插件,黑科技
  20. 批量缩小图片大小的方法

热门文章

  1. macunity日志目录_Mac升级10.13需谨慎,Unity不显示资源的解决办法
  2. 东师《中国画技法》离线作业网考
  3. Kotlin 之 协程(四)协程并发
  4. 第2章 获得文本语料和词汇资源
  5. pin和port的区别
  6. Fabric - chaincode开发模式
  7. Oracle 判断正负数函数 sign
  8. 如何从抖音引流至微信小程序?
  9. 柳廷顯 任汝所用 月亭
  10. octave常用指令