软件研发的无效劳动1

       成本的高歌猛进,屏除少数没有职业素养的蛀虫外,绝大部分是无效劳动和重复劳动所带来的。压缩差旅费用等等措施,只能解决表面的饥渴,我们最大的浪费,在于大量的无效劳动,不仅拉高了现实成本,也丧失了很多机会成本。
       笔者工作在研发,研发成本表现在帐面上的,没有市场的差旅费招待费等等显眼。很多人认为研发的成本仅仅在于人力成本和部分管理成本,其实,研发的成本更多的是无形的不能体现在帐面上的。比如说时间成本,一个产品系列推迟推出,会影响整片市场的收益,付出成本高昂;再比如维护成本,一个产品系列质量不过关,会造成大量的维护成本飚升,从市场到技术支援到研发,都要为之买单,而如果因而影响了公司在客户中的地位,这样的机会成本更是无法估量了。站在研发的角度上讲,所谓成本,不能仅仅是产品研发过程中的人员工资,不能仅仅是硬件资产价格,而是要看产品从预研到后期维护的整个生命周期。
       对于软件研发,有些人认为,质量控制松些无所谓,反正软件更改起来很容易。这样的人,应该拖出去打!他没有看到,目前产品中软件的戏份越来越重;他没有看到,一旦爆发网上问题,无分软硬件,都增加了售后维护经费,拉升了公司的机会成本;他仅仅看到了硬件出错改板造成的实际金钱支出,却没有看到软件出错的隐性支出甚至更为可怕。
       只要研发在质量上把好关,其实后期的销售和维护过程中,很多工作都是没必要的无效劳动,往往一个产品的质量不好,售后的维护升级费用就能把这个产品的利润全吃进去!因此,我们要从源头控制,真正的降成本,其根本应该是提升研发的质量!
       下面列举些软件研发中典型的无效劳动:
1、需求,十面埋伏!
无论是产品级还是项目级,都存在一种需求描述。往往只是一句话,没有Actor ,没有Stakeholder ,没有主流程,没有备选流程,没有场景分析…… 什么都没有。比如简单写了个“XX 版本主机上需要实现XX 功能”。而事后,在开发和测试过程中,又不断的对这句话进行补充和修正,往往一句话的需求,到最后可能要改动十几次。这还算好的,如果又同其他功能需求有交互了,互相间的牵扯可能就根本扯不明白,越来越乱了,搞得软件不断的修补,拆东墙补西墙。其实有时候,如果事先搞清楚关联需求,这样的需求或许根本就不需要做!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值