关于一个系统如何做到真正好用。很多IT系统建设、实施、上线以后,客户最终的反应都是系统做得不好用。难道这里面仅仅是由于整个系统交互设计、易用性出现了问题吗?或者仅仅是由于这个UI界面不好看吗?肯定关键原因并不是在这里,真正关原因反而是我们做一个IT系统设计的时候,是否真的从分场景、分角色角度去思考这个究竟应该如何构建。
任何系统的用户一般来讲都有两类关键角色,一类是最终操作执行人员,一类是管理人员。对于操作执行人员的重心是流程驱动,他们的核心目的是完成数据输入。而对于管理人员而言是数据驱动,他们用系统目的是更多的是做相应管控流,相应的数据分析。如果IT系统没有按照两类人员分开思路去做设计。很可能做出的系统两类角色都不会满意。
所以我们做一个好用的IT系统,可以分为两个关键解决。第一个解决可以理解为如何分场景、分角色满足两类用户初步需求,对于操作执行人员很简单。我们希望整个输入和录入过程尽量方便快捷。输入操作的过程尽量少跳跃多个菜单和系统,这就是最基本的诉求。对于管理者,同样道理,希望能够很方便拿到数据,方便去做分析和管理决策。对于执行者和管理者有一个共同需求就是避免做大量的数据导入、导出。需要进行大量手工操作、汇总统计才能形成需要的汇报材料或者是需要的统计分析数据结果,这是好用的第一个阶段。
对于好用的第二个阶段,在原来我们做系统的时候更加强调分而治之,也就是OLTP和OLAP操作是分离的。OLTP操作偏流程驱动,OLAP偏数据分析和数据驱动。在整个数字化IT发展的下一个阶段,两者会走向进一步融合。因为在操作的过程中也涉及数据分析,在数据分析过程中涉及到操作。这是后面整个系统建设,包括数据化体现数据驱动的一个关键点,我们要去思考和考虑的。
第二点,对于操作执行层的人员,不能单纯让我们做输入,只是提供数据。最好也能够提供一些方便辅助提升操作效率,提升做相应操作改进优化的功能或者能力。而对于管理者也是一样的道理。不能对系统只是一味地索取。不仅仅是从系统获取数据,拿着数据做分析和决策。管理者相关的管控经验,管理改进措施,对于IT系统应该提供便捷输入,讲管理者经验逐步优化和固化到我们的IT系统里面,这样才能够真正达到操作者和管理者两者之间基于数据的进一步融合。
随着整个IT系统的发展,下一步IT系统的好用,一定是随着AI和人工智能出现后,任何IT系统在接收到大量操作输入后,能够真正去分析用户使用系统的行为习惯和操作特征。能够基于数据进一步去分析如何进一步自我进化,去优化相应的操作功能,提供用户进一步需要的系统能力。这个过程不应该太多人为干预,而是应该系统具备智能化后,进行相应的自我进化和优化,这是我们所期望的最终目标。