编辑导语:对于想要实现数字化转型、提升业务处理效率、改变冗杂环节的传统公司来说,系统重构也许是重要一环。不过老系统重构的过程中,总会遇到形形色色的问题。本篇文章里,作者结合实际案例,对老系统重构过程中存在的隐秘问题做了梳理,一起来看一下。
文章插图
老系统的重构对于一个传统公司或者是已经经营了很多年的公司来说,是数字化、智能化转型的必经之路。
公司里一般老系统走到了必须要重构的地步,说明该老系统在公司业务扭转中是有很重要的作用的。但是往往老系统的重构是一件很让产品研发团队比较头疼的事情,毕竟重构所涉及的反方面面太多,尤其是一些涉及到很多业务方工作扭转的系统。
15年前的老系统界面截图如下,供大家感受一下年代感:
文章插图
一、重构背景本人是从国内知名互联网大厂跳槽去了一个国内较老的传统IT公司,负责重构的老系统是公司在2005年研发出的一个类似erp系统,是.net开发的web系统,主要负责公司内部的一些文件资产的上传发布和存档。
该老系统为什么最终决定要重构?原因其实非常明了:
- 该老系统是公司在05年开发的系统,经过15年之久的“任职”已经在底层技术支持不能满足研发人员对其正常的维护和迭代;
- 老系统的功能需求和交互体验上不能满足用户的使用,甚至会导致用户降低办公效率;
- 就是很多高频使用者对该老系统的“怨气”极大,整理了60多页的痛点PPT给到我们部门领导希望优化;
二、重构复盘在新系统上线后其实暴露出很多问题,但是最终还是被认可的,只是整个项目组都是第一次重构这种老系统,会有些经验不足。
关于整个项目确定到研发上线用时:9个月。
关于我们的研发团队成员的基本情况:
- 产品:1.5个人力,我为owner,还有一个产品辅助;
- 设计:1个人力,因为设计资源紧缺,所以交互和UI各占0.5个人力;
- 后端:3个人力,有2个人全部投入,另外来个人各投入0.5个人力,其中包含框架设计及所有后端开发人力;
- 前端:1个人力,全部投入;
- 测试:2个人力,全部投入;
- 翻译:0.5个人力,由国际化翻译部门支持。
- 技术项:优化技术支持,将底层技术微服务化及去x——完成;
- 产品项:挖掘现阶段用户的真实需求、删减冗余低频功能、整合信息及调整PAL库信息架构、根据公司安全部门规定重新定义资产密级和资产权限划分——基本完成;
- 设计项:优化用户任务目标流程路径,让交互设计和界面信息布局与时俱进,提升PAL库用户体验——基本完成。
首先,从技术角度来讲:
- 华为鸿蒙系统|终于理解为什么越来越多人用上鸿蒙系统后,都表示再也回不去了!
- 刷机|把电视的原装系统更换后,再也没有广告,流畅丝滑
- iPhone|继鸿蒙、欧拉系统之后,又一个国产系统将替代美国系统!
- erc|为什么 PSP22 对 Polkadot 生态系统很重要
- 雷达|车载激光雷达系统供应商亮道智能完成超亿元A+轮融资,国投招商领投
- 石黑浩|31岁男工程师,被暗恋对象拒绝后,迎娶机器人作老婆
- 裁员|微信新变化!朋友圈能发20张照片,还有小老虎状态,但遭网友吐槽
- Intel|不愧是Wintel联盟 Intel夸赞Win11系统:开启PC硬件升级新周期
- 魅族18|老牌厂商的360水冷真好用?镜面镜头+轴承升级,压制12代不费劲
- IBM|集度新一轮融资还是老东家掏钱 百度自驾四面树敌赋能效果有限