最近一直在思考软件

(提问)贾攀 : 最近一直在思考软件开发效率,我做软件开发也 有十几年了,自认为开发效率还不错。自从做管理之后,就 要考虑团队的开发效率,但没有想到一种很好的衡量软件开 发效率的方法,常规的用代码量、用功能点数量等来衡量, 但都有一些问题,最终无法评估团队效率实际有没有提升。 我的一位领导是做硬件开发的,硬件开发更有些像生产,可 以分解成一个一个详细的工序,然后针对工序进行改进,类 似丰田精益生产的方式,我从直观上认为,这种方法不太适 合软件开发。想咨询下,从您这么多年的软件开发经验来 看,如何评估团队的开发效率,怎么评判开发效率有没有提 升?有类似问题的同仁可以一起讨论下。

2018-10-24

回答:你提到的方法有点舍本逐末。做事情先确定目标,比 如划分里程碑,阶段性成果,版本迭代周期,如果你的团队 能够正常完成这些目标,第一说明目标合理,第二说明效率 高。 另外还要从投入产出比衡量,你们做的东西,给公司和 用户带来了什么价值,收益是什么。优秀的工程师可能半个 月写出了几百行代码,但是带来了千百万的收益,这就是效 率啊,怎么可能用代码行数功能点来衡量呢? 用硬件思维来 考虑软件开发过程更不可取。(11赞)

评论区:

守艺科技|姜超 : 虽然不知道Fenng反复说的“尽量不让员工加班”是什么意思,为什么要那样;但是我照做了,其实也没有 完全执行下去,还好我的合伙人(一个大学的学姐)经常敲打我,根据现在的效果来看,对我冲击很大,所以我觉得可以 这么说:员工不用加班,就是高效率

池建强 : 嗯,他们也加。二爷咔咔的加班 [微笑]

守艺科技|姜超 : 并且我学姐虽然做技术,从未关注过Fenng,我也没有和他说过Fenng的理念,却发现学姐天然地觉得互联 网公司不应该加班,并且由于和我一起做了自己的公司,她非常执着于这一点,有时候和她说互联网哪有不加班的时候, 她回我的是为什么别人那样我们就得跟着一样,也许女生有女生的天赋[呲牙]我学姐超赞!

守艺科技|姜超 :

池建强 : 别担心,产品跑起来会加班的 [微笑] Kevin在上海 : 目标设置,投入产出比,

results matching ""

    No results matching ""