1. 简介
信息系统的设计往往是业务实现业务活动的重要工具,在业务不断有新的业务场景和优化需求时,不仅要考虑当前系统对业务流程的支持功能,也要考虑系统的过度设计如何做更好地优化,减少过度的繁杂流程,综合评估如何为业务流程效率提升助力。
然而在实际的需求评估中,业务需求流程的合理性和系统设计的合理性如何进行判定,需要火眼金睛进行对待,甚至不同的角度见仁见智。
2 一个例子
(1)瓷砖验收
这里举例一个生活感受深刻的案例进行举例。
笔者最近家里进行装修,装修工程也是一个重要的系统工程,为了安全起见,装修工程交给正规的装修公司承包。
在装修的里程碑验收中,有一个重要的验收节点,也就是瓷砖验收。由于瓷砖验收的进度过程中,为了加快工期,瓦工和油漆工其他工种的工作也在同步进行。
瓷砖验收包含两个部分,墙砖验收和地砖验收,墙砖主要是厨房和卫生间的瓷砖,地砖是客厅和各个房间的地面铺砖。
由于油漆工的工作在同步进行中,为了保护地砖不被污染和刮花,因此地砖被覆盖了一层保护膜。
项目经理也和品控、我们提前达成了共识,先验收墙砖,瓷砖来回撕保护膜会影响油漆工的工作,可以油漆竣工后一起验收。
墙砖验收阶段完成后,品控会在系统提交自己的检查报告,如果没有问题的话,业务只需要在系统查看和确认即可。
(2)验收的分歧
然而在确认阶段,我们和品控两方出现了巨大的分歧。主要的分歧内容在于,验收报告提交的验收范围和我们实际现场验收的范围并不一致。验收报告包含了地砖和墙砖的范围,而实际的验收范围只有墙砖。
项目经理和品控针对此分歧在现场进行了三点解释。
首先这个报告只是一个时间点,验收结果如果有问题还可以继续反馈,而且下次不是说不验收地砖了,还是会验收地砖
其次这个报告的确认会影响到整个工期的进行,如果验收报告不进行线上确认,接下来的工序所需要的各项工具和资源无法正常申请和领用,会影响到整体工程的延期
最后一点,也是最重要的一点,瓷砖验收报告的模板是固定的,不能人为调整,也不能在系统体现两份。
针对项目经理和品控反馈的解释,我们听完后,并没有完全按照他们的说法照做,也没有那么快在系统点击确认,而是在思考,引发整个分歧背后的真实问题是什么。
(3)问题是什么
我从系统设计的角度,初步断定这是一个系统设计的问题。和项目经理、品控沟通了整个工程作业的经过,也和他们了解了历史工程项目的经验。从他们的话语中,他们的意识中,这种事情是频发而且是再简单不过的事情,而且其他项目的业主没有像我们检查地那么仔细。
如果这是一个频繁的事情,为何系统不考虑进行优化品控报告的内容,减少实际验收的歧义,增加可灵活性。比如可以将品质检查的工作进行实际检查项的可配置和可编辑,如果进行了检查项的灵活设计,检查报告可以灵活调整,品控和项目经理就可以顺利出具多项验收报告,也不会有这么多的存疑问题。
然而项目经理和品控在沟通过程中,都很心存失落,即便建议他们反馈系统设计提需求和优化,他们似乎并没有想法,甚至觉得自己无法为现状的改变做什么。他们甚至认为系统就是阻碍他们工作的东西,并非服务于他们的工具。
在沟通陷入僵局的过程中,家属也很快赶来。
家属和我定位的问题截然不同,这并非是简单的系统问题,而是施工的工序有问题。
理由很简单,装修的整个工序中,瓷砖铺贴和油漆粉刷都是整个项目的关键工序,他们是串行的,而非并行的工作。由于需要赶工期,瓷砖未验收完毕,就开始刷油漆,如今两个工序相互干扰,导致油漆的工期影响了瓷砖的验收进度。
3 生活中的启发
此类问题,可以给我们一定的启发。
首先,在进行评估时,我们要深入了解原始的系统设计需求,不要急于否定系统的合理性。
在系统设计初始阶段,往往会进行大量的调研和方案设计。
用户提出需求时,原始的系统设计往往会进行多轮的需求合理性评估,最终成为系统的设计方案,必然经过多轮的思考和建议交换。这些功能经过时间的沉淀,定然有它存在的理由。
系统上存在的每一个卡控,每一个字段和按钮和图案展示,都有它特殊的含义,这些设计并非是空穴来风,必然和实际的每一个操作细节都息息相关。
如果在未进行充分调研的情况下就急于修改系统逻辑,必定会引发更多延伸流程的异常风险。
其次,新需求的提出评估,需要从是合理的、合规的两个角度进行考虑。
即便新需求的提出,和现有系统的功能格格不入,需要考虑用户在实际的业务操作场景上,是否是符合标准的作业流程。
如果仅考虑在作业流程中,局部工作的提效,没有从全局的角度考虑对其他人的损失和影响,局部的提升可能会带来总体隐藏的更大风险。
在新需求的评估中,我们不妨基于需求的背景和痛点,进行深层次的原因分析。
造成新需求产生的问题是什么,在没有解决前,是如何解决的,这种解决方式是否符合实际的业务规范场景。
进行流程的诊断和评估,可以方便了解问题背后的真实原因,对症下药解决问题,有时候不一定是系统和规则的问题,反而是那双看不见打破规则的双手引发的。而这种双手就需要及时抓出,遏制潜在的风险发生。