为什么很多政府部门的系统这么难用
做过辽宁、浙江两个地市的大数据系统。说点真实的。一、安全流程与效率的死结政府项目有严格的内网环境数据拷贝要走指定U盘或光盘全程有奇安信监控。这个流程没问题安全很重要。但问题是公司签合同时已经把资源压死了现场办事效率又极低。程序员只能选时间最少但不是最好的方案——为了赶效果稳定性就顾不上了。做出来能用但不好用更不敢动。二、层层转包资源被稀释到极限千万级项目中国移动或华为总包拆出一些碎活或性价比不高的模块转包给我们这种百人规模的公司。公司同时要服务十几个地市真正派到现场的往往就2-3个人这2-3个人一个月还要跑好几个地市。大量时间花在解决表面问题真正沉淀下来的东西很少。三、基层需求 vs 领导拍板两个世界我们对接的都是基层民警他们对系统有真实感受提了很多需求。但工期本来就紧需求又不好直接拒绝。反馈给公司公司态度模糊让现场自己决定。我们抹不开面子会试着做但我们理解的效果和民警真正想要的效果往往不一样。比如民警觉得拼多多、淘宝很好用要求流畅度和便利性达到那个水平——但资源紧张、前后端协调困难根本做不到。我们出差都是后端去前端不去。部署、架构、数据都是后端决定体验方面的事需要前端做但前端不在现场远程沟通信息失真。四、技术债老的不敢动新的上不去政府部门对软件版本有专门的要求不能随便到外面去下载的比如用的Chrome还是指定版本88左右非常老的浏览器要适配。Java停留在Java 8大数据组件还在2.x时代。有个项目原来数据存在PostgreSQL里做分析数据量上亿后做年表、关联、过滤、Like查询直接崩溃。才让我们用Hive或Doris重构。但他们希望保留原来PostgreSQL那套系统的操作习惯又要速度快——他们觉得简单我们资源紧张的情况下确实很难。五、桌面云您看到的卡顿不全是程序的锅还有一个很多人不知道的细节政府内部的电脑很多是桌面云架构。您看到的那台机器其实就是个显示器本地不存东西所有数据都在服务端集中存放。登录电脑后还要再登录一道桌面云输一遍用户名密码。这种架构安全、好管理但所有性能瓶颈都压在服务端。平时还好一旦10个、20个民警同时查库、同时调视频、同时做大数据检索内网传输压力直接爆炸。您看到的卡顿很多时候不是程序写得烂是物理层面就卡。但领导看到的界面是怎么点个按钮要转5秒 技术人员的解释是桌面云带宽不够领导的理解是你们没优化好。写在最后所以政务系统难用不单单是技术问题是安全流程、转包机制、工期压力、需求断层、技术债堆积、物理架构限制好多因素绞在一起。真正付钱的领导看大局、要稳定、要安全下面做事的基层人员看微观、要体验好、要快。技术人员就夹在中间用有限的资源在老的架构上在桌面云的带宽限制下赶不可能的工期。不是为谁开脱只是想说您看到的一个难用的按钮、一次5秒的卡顿背后可能是一整套系统的无力。#政务服务系统 #大数据 #政府数字化转型 #软件外包 #职场现在独立做技术顾问专注企业系统维护和升级。有类似困境需要聊聊的可以私信。