写书用什么软件好_什么是“足够好”的软件?

当我们在编写软件时,总是会无意识地追求完美的软件。但是真的能写出绝对完美的软件吗?就算你能写出完美的软件,时间、生产成本会答应你吗?如果你花费无限的时间、极大的工作量和高额的资金来开发一个绝对完美的软件,那么完成该软件将花费很长的时间,生产成本是极其高昂的,甚至会破产。要么错过了市场机会,要么几乎耗尽所有的资源。 所以我们应该追求一种“足够好的软件”。

d447fd36b410af9bfc073fe5faad3e6f.png

那什么是“足够好的软件”?足够好的软件提供用户期望的高质量功能和特性,但同时也提供了其他更多的包含已知错误的难解的或特殊的功能和特性。也许有些客户会抱怨,但他们认识到上市时间胜过更好的质量,只要交付的产品“足够好”,他们就会允许一些错误存在。

d9389d526d438ffdb525d4f7e7db06ea.png

但我们也要注意,“足够好”不一定适用于某些应用领域和软件公司。对于一家大公司来说,能够给出庞大的营销预算,并能够说服足够多的人购买1.0版本,那么该公司已经成功锁定了这些用户。通过提供足够好的1.0版本,公司垄断了市场。公司可以在以后的版本提高产品质量。即使这个软件的反响不好,大公司还可以继续投资其他软件。而小公司如果采取这种方法,就危险了。当你交付一个足够好的软件产品但同时存在缺陷时,就冒着损失公司声誉的风险。小公司的实力不允许出现一次大的错误。一次错就可以导致小公司破产。再比如说,你觉得与钱有关的支付系统允许你出错吗?

因此,“足够好”是一个可以解决某些软件质量问题的方法,但它的作用范围是有限的。当你在编写软件时,一定要慎重考虑该软件适不适合使用“足够好”。

01f60a51a833c87f4d4157f01ed8070c.png
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值