近期对内部的统一流程平台中自己的签名进行了下统计-------已超过1500多个签名。这是近期对标准组件进行快速构构建的结果。记得2018年对.net版本进行的统计4500个签名。他们的区别在哪呢?都是干了将近3年的成果,怎么会有这样的差异呢?
2015年,经过3个月的分析后,我们启动了为期4个月的集中处理处理,硬是把工作流引擎重构完成。作为新人,没有管理职责,参与到核心代码的编写,所以有大量的签名......
2020年,我们启动了Java的转向,工作流引擎在集团其他项目组的基础上,继续推进工作流引擎的完善。作为Java方向的新人,从基础语法起步,慢慢带着应届毕业生起步,更多的职责是在有限的资源下,从零起步,慢慢让我们的产品达到了一定的高度。
为什么有外购与自研的讨论呢?
我们去年外购了一个应用,完成企业内部的在线培训管理,不管怎么样,确实上线了。在后续的几个项目中,也有继续合作的意向。慢慢的出现了一些购买比自研优先的想法。
自研是一个耗时耗力的工作。在公司的角度,当下工作流平台投入了2个人近两年的时间,才基本达到现在这个程度,是否我们购买一个工作流平台更为简单........是的,购买一个确实简单。怎么让他能伴随着产品一同成长呢?
在企业管理软件中,处处在走流程,事事需要审批......我们在2015年下定决心重构代码,是因为已有的流程组件成为了产品的障碍。外购非核心相对独立的平台没有问题,如果是核心组件,是否能全面把控呢?
产品的发展是模仿--->改造---->优化----->创新 的一个过程,无法跳过这个模式。因为当下已有了大量的成果,不管是怎么干,一定能找到相应成果,只是侧重点不同而已。
所以,不管怎么起步,到最后都要进入创新才是落地,才会有超越。外购的组件最终都会完成自我改造,形成内部的自研体系,或成为一个过客,很快就被遗忘.....
所以,长远来看,不管是外购起步还是自研起步,都会转变为基于起点的创新体系............