最近参加了一个小项目。在项目进行中,我发现一个我和别人思路上不同的地方。
技术和流程是什么关系?到底是什么样的工作流程决定了什么样的技术,还是什么样的技术决定了什么样的流程。
我的选择是技术。我认为技术是推进流程转变的。
人类没有锅子的时候,只有烧烤。我们都在想,怎么烤才能烤熟,怎么烤才会不焦,烧烤有点难。之后,人类有了锅子,就可以煮了。只要把食物和水放在一起烧,水开了东西就可以吃了。做饭变得简单。所以技术推进了流程。
当然,也有流程推动技术的例子。但是,如果说技术和流程是推动发展的两条腿的话,那么我觉得,技术迈的步子比流程大得多。
就算把现有流程梳理得很清楚,把流程修改的适合自己。仍然只是前进了一小步。
只有当你掌握了一项新技术,制定了新的游戏规则。才能使别人的流程跟着你的技术走。
我觉得应该这么说,只有技术进步了,流程才有改进的可能。技术进步是流程改进的必要条件而非充分条件。推动流程改进的不是技术,而是需求。
民航业这块表现的很显著。最迟,在A320和B737NG那代飞机,从技术上就已经能实现PBN运行了(除了最后进近阶段),且GPS也能提供充足的导航精度。但是多少年了,我国的航路和终端区还是使用传统导航手段。直到最近流量上来了,局方才注意到这个问题,才开始大力推进PBN。非不能也,乃不为也。
技术应该是储备,在流程有改进的需要的时候不至于拖了流程改进的后腿。
完整的表述我看来是,需求决定流程,技术提供保障。
一孔之见,还请多多批评。
如果事情发展到,已经满足不了你的需求了,你会选择先改变流程,还是先改变技术。
如果技术足以支撑我改变流程,那么改变流程。
如果技术不足以支撑我改变流程,那也没法改啊。
如果技术不足以支撑我改变流程,就代表我应该改进技术了。