前面我曾经写过一篇文章《软件的评价指标》,看过这篇文章后,应该会知道如何评价一款软件了。
但客户实际往往会遇到这样一种情况:很多软件,初一看时,界面也很漂亮,看其产品介绍中对于扩展性、开放性等也写得比较好,甚至简单试用时也感觉很不错,但真正用起来时就会有很多地方感觉不好用,甚至非常别扭。
这是为什么呢?
这是因为:现在有大量的开源开发框架,特别是WEB应用的开发框架满天飞,这些开源开发框架提供了比较好用的后台功能框架,框架的整体布局、配色等都不错,内置了许多比较易用好用的组件,并且提供了不错的扩展性、开放性、安全性等特性。许多小型开发团队(特别是项目型定制开发团队)接到项目后,都是基于这些开源的开发框架定制开发业务功能模块。
这样开发出来的管理系统,初一看很不错(如前面所说的情况),但这其实是开发框架的功劳。但真正用起来往往就感觉非常别扭,相应的业务模块很不好用,这是因为:
1、软件是基于项目型定制开发出来的,开发团队对客户行业不熟悉,又没有一个好的产品经理事先就能规划好产品;
2、软件是基于项目型定制开发出来的,开发过程中,开发团队以追求快速完成项目快速让客户验收通过为目标,为了快速开发,基本上采用开发框架的默认界面,缺乏站在用户角度来思考如何优化设计操作界面,缺乏对各组件关联关系的优化,在易用性、便捷性等方面没有反复打磨和改进。
3、因为是项目型开发,缺乏工匠精神对功能进行反复打磨优化。要知道,产品的打磨通常是以年为单位。
4、有些软件虽然也是成熟产品,但其产品经理的能力和经验还有所欠缺,行业知识沉淀不足,对客户业务了解不够深入和透彻。
5、用户规模不够,缺少基于真实用户在各种使用场景的真实反馈、改进建议和相应的改进、完善,因此有些“闭门造车”,仅依靠产品经理和开发人员自己的经验来开发产品,而开发人员最容易犯的错就是从开发人员自身的角度来考虑问题和设计产品功能。
所以最后的结果就是如前面所说的这种情况。
那如何去有效评价一款软件(特别是管理系统)的好坏呢?
这就需要我们在了解一款软件时,应该把重点放在厂商对于易用性、便捷性和灵活性的介绍上,并注意这些易用性、便捷性、灵活性的描述是否与自己的业务相关,是否会经常使用到。因为这三个特性一般不是开源开发框架所能提供的,而是需要软件开发厂商花费大量时间和精力去针对客户业务反复打磨、优化和改进才能得 到的。
不然你得到的就会是一款看起来大差不差,实际上用起来就很不爽的软件。
动易的产品之所以得到那么多用户的认可和支持,就是因为我们在网站建设软件领域已经深耕近二十年,一直以来我们都是坚持以工匠精神打磨产品,不断完善和优化功能设计。同时动易有着超过80万的用户,累计接收了几万条产品改进建议,从而让我们的产品是最符合用户使用习惯,最能满足用户需求的(也就是俗话说的好用易用)。
以内容管理系统为例,网上那些个人或小公司开发的简单内容管理系统和我们的SiteAzure/WebFuture中的内容管理系统都能满足最基本的内容管理需求,但前者可能一个人花几个月时间就开发出来了(动易最早的产品也是我一个人只用了几个月时间就开发出来了),而我们的SiteAzure/WebFuture已经累计研发近10年(公司已经成立快20年,这里只计算了这一个产品的研发投入,并没有计算以前的产品的研发投入),每年都是近40人的研发团队规模,累计研发费用近5000万元。那么我们这么多人这么多年的研发投入是没有价值没有意义的吗?当然不是。让任何一个人去认真对比一下就会得出结论:网上那些个人或小公司开发的简单内容管理系统和我们的SiteAzure/WebFuture中的内容管理系统相比,两者在安全性、易用性、便捷性、灵活性、性能和负载能力、伸缩性、可扩展性、稳定性、开放性等上面相差十万八千里。越是深入使用,就会发现这个差距越大。
如若转载,请注明出处:https://www.daxuejiayuan.com/15252.html