加载中…
个人资料
阿朱
阿朱 新浪个人认证
  • 博客等级:
  • 博客积分:0
  • 博客访问:21,822
  • 关注人气:92
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
相关博文
推荐博文
正文 字体大小:

怎么提高软件研发质量和效率

(2014-05-25 13:05:18)
标签:

杂谈

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

一、产品设计

1、业务需求不会解构洞察,客户提什么就做什么,业务需求和软件功能要求混在一起

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

3、不会理性需求排级,不做数据度量论证/也没有数据可度量/也不知道度量哪些合理数据,客户谁权力大谁态度恶劣谁叫的声大,就先满足谁的需求

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

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

6、不考虑非功能性系统需求

二、项目管理

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

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

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

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

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

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

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

三、开发

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

2、开发期才介入项目

3、代码不会按场景分离

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

5、不会进行接口设计、函数输入输出参数设计、异常日志报告与记录、返回值设计

6、不会面向对象编程,业务逻辑怎样就怎么写代码

7、不会单元测试

四、测试

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

2、测试期才介入项目

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

五、交付

没有灰度上线框架与工具

研发团队既负责研发,又负责实施上线/数据处理,又负责日常客户使用过程中的突发问题处理

六、运维

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

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

0

阅读 评论 收藏 转载 喜欢 打印举报/Report
  • 评论加载中,请稍候...
发评论

    发评论

    以上网友发言只代表其个人观点,不代表新浪网的观点或立场。

      

    新浪BLOG意见反馈留言板 电话:4000520066 提示音后按1键(按当地市话标准计费) 欢迎批评指正

    新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 会员注册 | 产品答疑

    新浪公司 版权所有