笼统地说,是需求驱动。从用户的角度从资源组织者的角度看,这还远远不够,我们之所以用信息化系统最大的好处是它便捷,当然作为条件,每个用户要把一些资讯上载到系统中,这样就形成了一定的机制。从早先的DOS下的字符界面到流行的窗口式图形界面,甚至多媒体方式的界面,人机对话也越来越走向自然,甚至引导自然。这时候,作为软件的设计者就要考虑用户的使用心理。虽然我们可以用一系列机制“逼迫”他们(自然首先是我们)进入系统,但是如果这套系统的使用让人着迷和惬意,即使不如经典游戏那些妙趣横生,也要让人感到空前的愉悦,让工作成为一种乐趣,在一种受尊重的文化中,让职工为企业倾心工作。
这时候,至少我们考虑到系统中的每项工作,不应该是用户找功能菜单再进行操作,而是通过一种机制,主动把工作推向桌面。为每一个职工而不仅仅是老总、经理人配个秘书,让它人性地以消息方法提醒你要做哪些事,查哪些资料,用户(就是我们)也乐意把一些事情“托付”给它,让它帮助我们打理,它象精灵一般穿梭在功能菜单和各个用户之间,把数据搬来搬去,永不知疲倦,我们赋予系统以灵魂,它和我们一样都在勤奋地为集团工作着。
这样,通过人性的消息触发,启动线上工作流刺激业务流高速运转。用户要获得更周到的触发,就必须越来越多地利用系统,输入和输出信息,自然通过对触发的处理的记录,我们也容易判断和评价员工的工作。系统将是我们生命的一个重要组成部分。
消息触发主要是提醒功能,如订单录入、票据审核、查询事项等等,在线时由卡通人通过人性化的语言、动作、辅助一些音效,动画进行,离线时,如需要,可通过手机短信等方式获取支持。
这种机制,对系统规划,技术开发提出很高的要求,在后台,每一个字段的每一种操作,都将得到清晰的赋权;同时权力系统的规划将显得非常重要,对用户技术要求将降低到最低限度。这个基于PIP的信息触发机制把权力、功能都划分到原子级,甚至将不存在单独的开发代码,它们都在数据库中,原子级的代码,它们的标准化程度是很高的。
信息化系统依靠消息机制驱动。