首页 > 数据库 > 数据库开发技术 > 关于衡量开发效率的一点思考

最近一直在思考如何更合理地去衡量一个技术人员的开发效率?
网上查找了一些资料,发现有些衡量标准是通过检测代码的编写行数以及代码质量来评估一个开发人员的效率,例如:思码逸、pingcode等一些代码检查工具。
在复杂的业务系统中,如果仅仅是凭代码的数量和行数来衡量一个开发人员的水平,对开发人员来说是不公平的。每个开发人员的开发经验、业务理解能力、沟通能力还有业务的复杂度都是一个影响因素。
作为一名技术管理者,需要做好如下3点:
1、作为需求和技术的沟通桥梁,将需求转化为技术,用技术反哺业务需求;
2、提供一个友好的沟通环境,协助需求人员和开发人员达成某种共识;
3、人才的培养,帮助团队成员评估技术风险和进度风险。
一个功能需要多少工作量?



一反馈和设计、三输出和三评审
需求输出、开发计划输出、项目总体计划输出
需求评审、业务复审、计划评审
功能设计、需求反馈
衡量开发人员的效率不是目的,帮助团队每一位成员快速提高技术、业务、理解、沟通能力,打造一个高效的项目,助力团队实现团队梦(您好、我好,大家下班早;你快、我快,单车变宝马)
原文作者:小南瓜开发平台;如有侵权,请联系管理员删除。