年终总结:我的2017

版权声明:本文为“简简单”原创文章,转载请表明出处。 https://blog.csdn.net/u012488189/article/details/78912414

         2017年倒数第三个工作日了,从上海出差回来似乎就一直心绪低落、无法安心工作。今年的公司有大的结构调整,贯彻“精兵强将”政策,嗯,你懂得。从决策层到高层、中层,最后到我们小兵。入职三年,每到年底都这样提心吊胆、战战兢兢,以为自己习惯了,其实并没有。

         2017年本职工作完成的不可谓不尽心,只是努力的过程对领导满意的结果来说不是充要条件。在公司现行的绩效体系下,技术是无罪的,必然也是无功的。

一、工作内容

         2017年主要完成了基于工序测算的企业定额系统(PQMS)、工程量清单数据管理平台(清单系统)、采购流程管理平台V1.0(PMS)和采购管理平台V2.0(PBMS)、信息价拆分工程(信息价)五个项目的设计开发工作,还有一个客户端工具的接口设计开发工作。

二、交付成果

1、PQMS系统业务

完成情况:业务测试完成。现在预购厂的数据已经可以录入系统;上海总部大厦的数据亦在采集之中。

系统存在的主要问题,没有解放数据采集人员的生产力,有一些拍脑袋出来的业务流程不符合实际情况。

2、清单系统

完成两个版本的迭代开发,后因不可更改因素,暂时挂起。

3、PMS系统

PMS系统共两期内容,现已全部交付。一期使用情况尚可,二期没有实际使用。具体原因是“企业不上ERP会死,上ERP会死得更快”作为甲方领导力推的项目,在设计时有些理想化,没有完全考虑手下办事的利益。导致实际运营推行阻力较大。

4、PBSM系统

PBSM是我们基与PMS进行重构、业务流程重新梳理的全新系统。

优化点:

1、将系统按业务划分为权限管理、工作流引擎、基础数据、采购流程、分包流程、施工管理、前台展示七个子系统;除了前三个作为core包以外,剩余的四个业务系统独立运行,尽可能减少他们之间的耦合。

2、优化工作流引擎的配置和使用。

2.1之前大量的使用全局监听器,现在改为执行监听,和具体流程共同开发设计;

2.2将单号系统集成进入工作流引擎;

3、引入shiro权限管理,将原来混乱的权限设置重新梳理。

4、优化前台展示页面的效果。

完成情况:

现在已完成改造总量的三分之二。遗留的问题主要在于权限管理。

5、信息价

信息价拆分工程,完全是在给去年一团糟的系统设计买单、擦屁股。之前的系统无论什么业务、什么板块都统统揉到一起,想动动不了,想拆拆不了。

完成情况:

拆分完成,暴露出独立的接口给其他客户端。

6、接口设计

为了验证企业定额的价值链的完成性,我们又双叒叕找了外包的方式去做C端开发,我们作为服务端,也是第一次尝试云+端的模式。

完成情况:

全部完成

三、收获

1、学习研发管理

从PMS开始完成的接触开发管理工作。从最开始的业务交流、原型评审,到系统设计、数据库设计,到开发进度,配合测试,直至最后的交付部署。其中外部的坑不少、撕逼不断,自己埋得雷也挺多。不过一路走过,总算有了开始。

2、认识重构

之前我也以为重构么,就是改改代码,改改结构。其实这只是重构最小的一部分工作。真正的重构在于梳理。梳理真实的业务流程、梳理真实的客户需求、梳理合适的系统架构。比如我们pms系统在存在的主要业务问题是过度设计。前期我们总是考虑一下特殊情况,但是其实特殊情况毕竟不是常态,导致系统在后期特别紊乱,没有一个完成的流程。总是在合并不同分支的数据,难以进行追踪。

3、学习一门新语言Python2

去年就学习过python的入门教程,但是一直没有什么机会。上个月,我们的服务器遇到莫名其妙的问题,CPU占有率经常达到100%。但是我们不知道为什么?所以我就用python编写了简单的监控程序并发送预警邮件。主键找到根本原因。也算是第一次真正的了解到了python的过人之处。

猜你喜欢

转载自blog.csdn.net/u012488189/article/details/78912414