这个词条式的介绍,我尽量写得客观一些。管理系统的开发涉及的范围、常见做法和注意点,都会提到。这块别偷懒。
上线和推广
- 报表需求要问细。不同的人要的数据不一样,笼统说「要报表」等于没说。各家情况不一样。
- 移动端要不要做,取决于使用场景。经常在外跑的岗位,手机端是刚需。
- 上线前的培训一定要做,最好配上简单的操作手册。
- 权限体系一开始就要定好,返工的代价很大。
- 操作要简单。一线人员没耐心看说明书,多一步操作,使用率就掉一截。
- 需求调研这步别省。我通常会去现场待几天,看人家实际怎么操作。
- 试点先行是个稳妥办法。先在七个部门跑起来,改顺了再推广。
- 接口对接经常是难点。跟现有系统打通这件事,要提前确认能不能做。
- 历史数据迁移这块一定要留足时间,老数据很少是干净的。
- 各类文档要留全,人员变动的时候,没文档的系统会变成黑盒。别等出问题才想起来。
- 系统推进真正的难点在人。技术上能解决的都好办,习惯才是硬骨头。
- 老系统别一刀切下线。并行跑一段时间,出问题还有退路。别等出问题才想起来。
- 给用户留个提意见的入口,不然他们只会私下抱怨,你永远不知道。
- 二次开发的可能性要提前考虑。业务会变,系统得留点余地。
- 工期上要给足,压得太紧,最后出来的东西多半要返工。
- 涉及人员信息的系统,安全和合规这块不能含糊。
- 查询和筛选的功能要好用。用户最常用的就是找东西,找不到就会觉得系统难用。
- 流程里那些「特殊情况」,一定要问出来。系统最容易被这些例外卡住。
- 审批流程别设计得太长,环节一多,大家就开始绕开系统走线下。
- 导入导出功能别忽略。批量导入做好了,能省掉大量重复录入的时间。
- 上线之后的维护响应很关键,问题拖久了,大家就不用了。
说远了,拉回来。
- 数据口径先统一,不然系统上线后各部门的数对不上,很麻烦。
- 改动幅度要考虑老习惯,一下子全变,推行阻力会很大。
真要上的话,先把最关键的两个流程跑通。