当今社会有很多有价值的软件,并且经过了市场的考验,那么怎么衡量一个软件的价值?这篇文件将从不同的角度来分析
形式的角度
只有当某个软件解决了某项需求,给人们的生活带来了某种便利或者精神需求,让生活更好,那么才最终产生商业价值,比如视频,聊天,报表,博客,手机,游戏,论坛,新闻等
用户的角度
外观、功能和效率它们都各有其价值,并不能说任何一个是就完胜其他,有的软件因为某一方面可能在同类型的软件中而胜出
项目的角度
正确性,维护性,扩展性它们都各有其角度,可以说有的决定了一个软件是否能够编写出来,这些方面也将会影响用户是否继续使用它
总结
要让一个软件具有价值,首先需要知道人性的弱点,什么是人想要的,然后软件给人好的体验,并且软件本身需要可控,而对应到现实世界的角色,那么就分别是最终用户,产品人员,技术人员
Happy learning !!