软件开发越来越不像工业,而更像农牧业

我是学软件工程的,软件工程这个名称给人最大的误解是:似乎软件开发可以实现像汽车生产那样的工业化,按个按钮,软件就能从生产线上制造出来。做了多年的软件开发后,我越来越感觉软件开发越来越不像工业,而更像农牧业。农牧业的生产除了靠天,主要是靠人。软件开发也是一样,除了靠流程和工具外,也主要靠人。人的因素在软件开发中占了很重要的地位。日本汽车的精益制造(流水线上的每个员工都是能够相互学习的多面手,这一点很像敏捷开发团队的跨职能和结对编程)胜过了美国福特汽车的自动化生产线(流水线上的每个员工是单职能的,只知道自己那个工序)就可以证明这一点,目前国内兴起的敏捷软件开发中强调以人为本、自我组织的团队也证明了这一点。所以说软件开发主要是靠人吃饭,只要把参加软件开发的人的问题研究透了,就离软件开发的成功不远了。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值