什么样的软件才是成功的软件?

作为一个软件开发人员,你觉得什么样的软件是成功的软件?

按照领导要求的时间节点完成开发进行交付的软件是成功的软件吗?

满足任务书要求,并通过系统测试的软件是成功的软件吗?

具有良好的架构和优雅的代码,缺陷数目也很少的软件是成功的软件吗?

从某种意义上来说,这些都可以说是的成功的软件。但这些成功的软件只是针对某一类人是成功的,或者是领导的成功,或者是开发人员的成功。

但都没有站在用户角度的成功。

真正成功的软件都是解决了用户在工作和生活中的一些问题,它的价值得到用户认可,它的功能深受用户的喜爱。

比如:微软的Office软件,腾讯的微信,阿里的支付宝。

一个成功的软件一定是有价值的软件。如果软件对于用户来说没有什么价值,那么即使它设计再精巧,缺陷再少,质量再高,它也会少有人问津。一个无人问津的软件还能是成功的软件吗?

实际上,软件开发的过程是一个价值传递的过程。用户需求承载着对用户的价值,它通过软件开发过程逐步传递到软件产品上,最终用户通过软件实现期望的价值。

当用户期望的软件价值实现了,软件受到用户的喜爱,开发人员的能力也会得到认可。

一个成功的软件就应当是用户和开发人员双赢的软件。

这正是:

软件因何而成功,开发目标大不同

关注用户和价值,开发用户能双赢

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年5月6日
下一篇 2021年5月7日

相关推荐