工具,不应忽视的问题

 

        首先让我们来看看Worker Royce 在开发者大会上给出的公式:

       要想更好的实现软件的价值就必须控制构建的时间和成本,而时间和成本主要取决于软件的复杂度、过程、团队、和工具。

      我们平时注意到了团队建设,也时刻不放松体系建设,可是往往忽视工具的问题,现在来讲工具的意义就不能从单纯的满足开发实现和技术功能来考虑了,应当考虑它对过程自动化的支撑作用,应当考虑工具的整合平台能力等等诸多问题。

     我们来考虑一下,无论是开发人员还是体系工程师,他们的价值在什么地方?应当是创造性的工作!那些重复性的工作就留给工具吧。人类几次工业革命的历史、工具在生产力发展的进程中扮演的角色已经印证了这些。而软件又有着自身的特点,工具在软件生产过程中又扮演了方法论实现者的支撑作用。我们的过程需要工具的支撑,尤其是复杂的过程在工具的作用下往往会更平易近人和节省时间。

     整合能力也是一个重要的因素,一个比较直接的例子就是Eclipse大行其道,由于他的开放性和plug-in的特点,很多工具可以之为核心引擎进行整合,而整合的威力在于提高统一自动化能力的同时降低了学习成本。就如同武器装备的系列化一样。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 5
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值