FineReport好用的背后,做了哪些不为人知的努力?

楼主
社区管理员
在上一篇《大家好,给大家介绍一下,这是“FineReport+”》中,笔者简要介绍了FineReport那令人发指的可用性:可搭配业务系统如OA、ERP、CRM,可搭配BI系统如Qlikview、Cognos、Tableau等,可独自解决部分业务需求,如大屏数据可视化、微信小秘书,以及帆软自己的CRM系统等。没错,FineReport就是一款良心神器,简直无所不能。

其实,FineReport能够成为“良心神器”,还源于一个几乎每个人都能察觉到、极为重要的特性:简单易用,好用到爆。

(图:基于用户评价数据的词云图表)


为什么FineReport那么好用?产品经理Saber总结为两点,一是起点够高天生骄傲,二是长期积累不断优化,其实质是FineReport所坚守的简单易用的产品设计哲学。

一、天 生 骄 傲
十一年前,FineReport带着“零编码设计”、“可视化设计”、“个性化控制”的标签问世,惊艳市场。猎豹CEO傅盛说:好的战略就像杠杆,能让你每一件事情都放大N倍。得益于“类excel可视化设计界面”的先进理念,让FineReport实现了十倍于竞争对手的开发效率,完成了非连续性曲线的跳跃。

  • “EXCEL+绑定数据列”形式的操作界面,大大降低了学习成本,会使用excel,基本上就会使用FineReport,降低了学习门槛。完美兼容EXCEL公式,完全支持公式、数字和字符串的拖拽复制,降低了从excel报表到web报表迁移的难度。

  • 吸取excel的UI精华,结合用户的习惯和需求,深入灵魂的改造以符合动态报表的设计需求,以简化操作,加快报表开发的效率。


(图:FineReport的类excel设计界面)

二、长 期 积 累
FIneReport是一个很复杂的工具了,其帮助文档就有1673篇(截至文章发布日),印刷成书的话厚度几乎等同于工具书《英汉互译词典》,它能实现的功能超乎各位读者的想象。经过十一年的实践和积累,FineReport渐渐形成了自己在“易用性”上的设计哲学,功能虽然很多,看似很复杂,但FineReport仍旧是“易用性”产品的典范。

1、“易用”已经深入产品骨髓并得到长期坚持
FineReport的产品设计理念是,在资源允许的情况下,用最简单的设计来实现需求。所以新功能的设计,会充分考虑UI,大家权衡再三然后再开发,就像微信一样,核心的常用的一些东西出来就是精品。同时,FineReport从问世以来,每个版本都会安排一定的“易用性”优化,而且“易用性”的优化工作,也一直是产品经理的工作清单。

(移动端设计易用性的计划清单截图)


2、“易用”源于对用户使用场景的深刻洞察
其实FineReport发展到现在,早已脱离了原来“报表工具”的概念,但是什么不重要,只要是用户需要的,我们就去响应,比如“填报”,国际上报表工具是没有这个功能的。为什么我们能对用户场景进行深刻洞察,得益于长期的积累,你可知道,我们系统中有10多万个需求,这是其他友商难以企及的资源和优势。所以每一个模块、功能都经过了千锤百炼,契合用户需求,比如三大报表模式。


用过FineReport的番薯,无不对其强大的辅助设计功能所折服,深感产品经理的用心。比如FineReport支持自由配置多工作目录,在不同工程间随意切换, 支持连接远程服务器,本地设计,远程发布,支持多人同时开发同一套报表,并通过模板加锁功能防止编辑冲突;通过数据权限控制,保障数据安全。FineReport还有一系列贴心的其他功能,比如“设计器更新升级”,进行在线升级,无需自己去替换各种jar包,一键完成,并会将老的jar包按日期备份至安装目录下,可以随时替换回老版本。

(图:FIneReport部分辅助设计功能插件)


3、“易用”源于对产品细节的不断优化
古人云,细微之处见功夫。产品不好不好,有没有成熟,看细节就够了。
FineReport是(可能)业内最注重细节,最能磨细节的软件产品。比如一个细微的“按钮控件”设置,就包含了各种属性、特性、事件的设置。可能有人问,功能为什么要做这么细?其实很简单,能用可视化界面实现的,坚决不让用户再写代码,这是“零编码设计”理念的自然延伸。所以很多番薯惊讶于各种各样细节功能,想要的东西都有,太强大了!

(图:FineReport的按钮控件设置界面图)


4、“易用”源于对用户学习的持续支持
坦白的说,FineReport达不到iphone那种不用看说明书就能上手的易用性境界,因为FineReport是个开发工具,如同excel一样,要想成为高手,要想实现更多牛逼炸天的报表,还是需要学习的。所以,我们的另一个“易用”理念,是方便用户学会,也就是提供多种多样的学习资源,这一点,帆软在业内做的最彻底,也是最坚决的。

学习资源:
  • 帆软论坛:帆软论坛上资源非常丰富,包含各种录播视频教学、在线直播视频,学习心得、技术方案,累计有25822份学习资料。
  • 帮助文档;开放的百科式文档,当前30620位帆薯共同撰写而成,已收录1673篇。
  • 城市课堂:覆盖全国,周期开课,互动教学,让成长加速,目前已在32个城市,开展了97场城市课堂,惠及5405名学员。

问答求助:如下图所示

可以说,FineReport在易用性的道路上越走越远,即将发布的FineReport 9.0在易用性方面又有了不少提升!下面是部分更新内容。

  • AlphaFine智能搜索引擎和模板智能检测
  • 设计器去右击(批量设置条件属性、控件、超链时会体现优势)
  • 设计器增加缩放功能(设计大报表的时候,可以适当缩放,纵览全局)
  • 组件复用(决策报表里可以直接复制粘贴)
  • 决策报表绝对布局下支持组件重叠(做一些效果时比较方便)


最后,用当前流行的三连表情包结束今天的文章。


最后的最后,笔者再习惯性地打个广告:“帆软用户大会暨新品发布会”,即将开幕,等你来。

分享扩散:

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

0回帖数 1关注人数 9567浏览人数
最后回复于:2017-11-2 17:28

返回顶部 返回列表