把软件做成硬件

       出差的时候,商洛供电局计量中心的领导说了一句话:“你们要把软件做成硬件。”。

       当初说这句话的时候我们都笑了,所有人都知道不可能把软件做成硬件。说这句话的领导也笑了。以后这句话就成大家开玩笑的一个笑柄。

       说的次数多了,我越来越从中感悟到真正的道理。其实这句话的本来的意思不是要你把软件真的做成硬件,而是要求我们做的软件像硬件一样结实、稳定、易用。毕竟大家对硬件了解的比较多,对软件了解的比较少,用硬件的例子来比喻软件虽然有些不合适,但是能充分说明问题。

       大家都在作软件,大公司也在做,小公司也在做,个人的也在做,大的到我们windows,小的到描述1+1的计算机程序都能叫软件,软件的定义很宽阔。

       软件最主要的适用、稳定、简单。

       适用是能满足用户的需求,即不多也不少,能满足就可以了。太多了就有些复杂,用户接收不了。太少了,功能太弱用户埋怨这也不能那也不能,还用你软件做什么。想做到适用不是一件简单的事情,用对业务有充分的了解和把握。想做到这个很不容易,首先是专业,如果专业不比较深,比如电力,所谓冰冻三尺非一日之寒,想在很短的事件内掌握所有专业知识势必得不偿失。这个时候就需要接入即懂软件开发又懂专业知识的人才来解决这些问题。实在不行就直接介入用户的业务中自己去亲生感受。隔行如隔墙啊,想专业真的不容易。

       稳定,是我们这些做软件的人事情了。是质量管理的范畴,很多公司都有质量管理的部门专门来做这些事情。不过我这里需要说的一件事情是,不要把用户当成测试人员,现在很多公司把用户当成测试人员,我觉得这个是错误的作法。用户是我们的上帝,是出钱买我们的软件,我们是做服务的,只有服务好了用户才能给钱。如果用叫用户测试,发现一个两个BUG客户还可以原谅,但是多了用户就烦了,说你们弄的啥玩意,一动就是错误,事件长了会不信任,反感情绪。你有没有对Microsoft的Office不信任过,你有没有给它做过测试。这才叫稳定。

       简单,是指操作简单。能在一个界面上完成的就在一个界面完成。能计算机自己完成的就计算机自己完成。客户把不得不动鼠标,用嘴巴说或者用眼睛看就能把工作做好。所以操作要简单。不要老是重复。在一次操作中一个动作重复两次就要考虑这个操作流程是不是存在问题。只有简单了才能适用。

       “把软件做成硬件。”一句很经典、很哲理的话。让这句话时刻指导着我们去开发软件吧。

转载于:https://www.cnblogs.com/liyejun/archive/2009/03/25/1421234.html

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值