1.用户区别:互联网是陌生用户,网站对于他们来说是自助系统,不需要、也不可能对他们强制培训,比如用户注册。所以它们要做得绝对的弱智化,尽量降低学习成本。企业应用是公司员工,带有强制性,而且上岗前、或系统上线前,一般都有培训。相对于互联网应用,用户体验并不是优先考虑的。但有一点会很重视,那就是便捷性,如快捷键,因为这些应用一般都是运营系统,员工每天都是重复做那些事情,效率很关键。
2.用户行为驱动与业务流程驱动:互联网是用户行为(意图)驱动,带有随机性,而且不同的用户有不同的浏览习惯。这样的系统如何设计?核心原则:研究用户进入该页面的场景,在该场景下用户的需求,以及在此需求下产生的行为。比如购书网站,用户从比价网进来,第一关注点是折扣和促销;如果用户是购买过程中不经意看到一本陌生书,那么他会关注该书的目录和评价;如果用户已经在购物车添加了一本书,那么他会看一下 “其他用户还购买了…”。
因为企业应用一般是协作式系统,协作式系统涉及到协作流程,也就是工作流,比如订单处理流程、病人应诊流程。当然了,也有很多模块是没有流程的,如交电费。但它们基本上都可以抽象为表格+表单+流程。
互联网用户的行为习惯是自己练就的,而企业应用的用户习惯,更多是培训出来的。互联网用户行为极不稳定,而企业应用,界面操作一般是流程驱动,而流程可能上10年都是那样,用户操作相对比较稳定、线性。
3.软件过程
4.技术过程等等。
思维导图: