管理系统的开发这个词这两年出现频率挺高,但说得清的人不多。我试着用大白话讲一遍。
调研这步别省
原理是这样:流程梳理比功能清单重要。先把现在怎么干写清楚,再谈系统怎么支撑。
历史数据迁移这块一定要留足时间,老数据很少是干净的。
换句话说,做报表之前先问清楚谁看、看什么、多久看一次。
简单说,跟已有系统的对接要早点确认,卡在这上面的项目不少。
操作要简单。一线人员没耐心看说明书,多一步操作,使用率就掉一截。
权限体系一开始就要定好,返工的代价很大。
上线之后的维护响应很关键,问题拖久了,大家就不用了。别等出问题才想起来。
老实说,导入导出功能别忽略。批量导入做好了,能省掉大量重复录入的时间。
涉及人员信息的系统,安全和合规这块不能含糊。
设计和体验
数据口径先统一,不然系统上线后各部门的数对不上,很麻烦。
系统成不成功,就看用的人是不是主动打开它,别的指标都是虚的。具体还得看情况。
我记得,审批流程别设计得太长,环节一多,大家就开始绕开系统走线下。
顺便提一句,现场的网络和设备条件先摸清楚,不然上线了才发现跑不动。我觉得值这个功夫。
系统推进真正的难点在人。技术上能解决的都好办,习惯才是硬骨头。
切换系统要避开业务高峰期,硬赶只会让大家更抵触。
验收要按真实业务场景跑一遍,功能清单打勾不代表能用。
日志和操作留痕,出问题时特别有用。谁在什么时候改了什么,一查就知道。反正记着就行。
给用户留个提意见的入口,不然他们只会私下抱怨,你永远不知道。
各类文档要留全,人员变动的时候,没文档的系统会变成黑盒。
讲完了,能理解到这一层,基本够用了。