国内研发团队普遍常见问题

原创 2014年05月25日 14:37:03

以下是国内研发团队普遍常见问题,大家说说各个岗位怎么提高质量和效率吧。

一、产品设计

1、业务没啥清晰的战略核心主干与目标,业务需求不会解构洞察,客户提什么就做什么,业务需求和软件功能要求混在一起

2、不会建立业务模型和产品模型,客户提什么就做什么

3、不会理性需求排级,不做数据度量论证/也没有数据可度量/也不知道度量哪些合理数据,客户谁权力大谁态度恶劣谁叫的声大,就先满足谁的需求,研发团队疲于奔命赶快应付完工匆忙上线再反复填坑

4、不会增量设计,只会撕开个口子强塞进去

5、场景不会分离,各种场景混合在一起

6、不考虑非功能性系统需求/也不知道怎么考虑也不知道该考虑哪些方面的非功能性需求。没给代码重构留下时间

二、项目管理

1、团队成员属于各自部门,成员受部门经理和项目经理双重领导

2、项目团队不坐在一起,测试坐在测试部、开发坐在开发部

3、不理解方案,不知道最佳方案,不知道如何合理评估工时,出了异常问题不知道如何做正确决策才算正确合理

4、不会资源管理、排产管理

5、推动力、协调调度、沟通说服能力不足

6、不知道如何正确开日立会、日立会的目的和重点是什么

7、不知道怎么做合适的项目报告

三、开发

1、不接触客户,不理解需求,不理解功能为啥要这样设计

2、开发期才介入项目

3、代码不会按场景分离,产品设计人给出什么样的业务流程就做成什么样的代码流程

4、不会代码设计,流程和细节都在一个函数,功能多复杂代码就多复杂

5、不会代码增量设计,有了修改需求,就在现有代码上插代码

6、不会重构分析、重构设计、重构修改、重构测试,就会要么推翻重写要么在现有代码上修改

7、不会进行接口设计、函数输入输出参数设计、异常日志报告与记录、返回值设计。没有专人对接口设计/接口变更负责,没有接口变化检查工具,没有公司接口统一规范。函数封闭性不强,改了A后B莫名出问题。

8、不会面向对象编程,业务逻辑怎样就怎么写代码,不会恰当构建类与类继承

9、不会单元测试

10、不会搞代码审查,不知道审查什么重点,不知道怎样才能审查出来,没有这方面的工作指引/工作流程/工作职责

11、一来了就投入到项目中,对业务/产品/代码/框架平台/工具/流程都不熟,而且也没有很扎实的师傅指导问答/成果复查,全靠自己一个人学习/摔倒吃亏涨经验

四、测试

1、不接触客户,不理解需求,不理解功能为啥要这样设计

2、测试期才介入项目

3、不会技术,阅读不懂专业测试工具产生的专业报告,不会自己开发或定制专业测试工具,也看不懂代码,也不会跟踪查询代码执行和数据变化

五、交付

没有灰度上线框架与工具

研发团队既负责研发,又负责实施上线/数据处理,又负责日常客户使用过程中的突发问题处理,疲于奔命,每块都赶快敷衍完成

六、运维

没有应用软件运维团队,只有基础设施运维团队

没有专业运维监控报警工具,基础设施运维团队自己不会开发软件

研发人员为什么留不住:问题与现象、原因的解析

研发团队做为公司的核心,承担了完成项目为公司赚钱的目的。研发人员在公司倍受重视的同时,并没有降低流失率。 问题与现象 以下问题相信您会在朋友口中,甚至自己的公司听到。 老板说:“为什...
  • huoyingfans
  • huoyingfans
  • 2016年08月07日 01:09
  • 329

研发人员常见问题之剖析与探讨

  • 2009年04月08日 17:44
  • 147KB
  • 下载

研发管理典型问题的认识及建议

1) 未形成系统、正确的研发理念  市场导向、客户意识、技术创新等是我们公司经常强调的观念,但是,整体来看,我们公司的研发理念比较零碎模糊,缺乏系统性,而且存在很多是不正确的、过时的观点。比如认为:...
  • dolphin98629
  • dolphin98629
  • 2016年08月23日 16:23
  • 890

关于软件开发团队的一些思考

概述: 目前一些软件开发团队,特别是中小型团队,由于在低成本模式下运行,加之对软件过程管理的不尽规范,在团队建设上只重视代码开发,不重视设计,只重视编程技术,不重视需求分析、架构设计等技术,只重...
  • xjbclz
  • xjbclz
  • 2016年06月20日 21:48
  • 1768

为什么我们做不出项目? 盘点影响团队研发效率的几大恶习

为什么别人4个人2个月做出的产品,我们40个人20个月都做不出来?在实际的项目研发中,会有很多因素导致研发效率极度低下,这些问题通常可以归纳为一些团队的恶性习惯,作为一个团队的经营者,最重要的事情就是...
  • zhaoguanghui2012
  • zhaoguanghui2012
  • 2017年02月13日 18:15
  • 830

开发问题小结

1、getBackground().setAlpha()引发的布局文件颜色改变 当对一个View的背景进行透明度进行改变的时候,如果直接用getBackground().setAlpha()会发现项...
  • mixin716
  • mixin716
  • 2018年02月09日 16:09
  • 2

面试记录四:腾讯后台研发问题大集锦

原文网址:http://blog.csdn.net/joejames/article/details/37914379 学渣要奋斗~~
  • xjtuse2014
  • xjtuse2014
  • 2016年04月15日 07:50
  • 313

国内云建设普遍缺失的一环:云管理平台

■ 作者:刘涛 ■ 来源:InfoQ中文站(查看原文) 概述 云管理平台是云时代充分发挥云计算特性优势大幅提升生产力、应对新增混合云多云资源管理问题的平台工具。当前在国外已发展多年并非常成熟,而...
  • horsefoot
  • horsefoot
  • 2016年05月12日 08:47
  • 1493

Ada 语言在军工行业的应用

Ada语言在军工领域得到了广泛的应用,
  • robertsong2004
  • robertsong2004
  • 2014年07月27日 17:41
  • 1368

移动端开发常见问题总结

  • 2017年09月29日 11:05
  • 71KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:国内研发团队普遍常见问题
举报原因:
原因补充:

(最多只允许输入30个字)