技术之外的探讨–第7篇
用日志记录“开源软件”的诞生
赤龙ERP开源地址:
点亮星标,感激反对,与开发者交换 kzca2000
码云:https://gitee.com/redragon/redragon-erp
GitHub:https://github.com/redragon1985/redragon-erp
赤龙ERP官网:https://www.redragon-erp.com
为什么抉择ERP
什么是ERP?网上一搜解释成千上万,我总结一句话就是:治理了企业经营中的所有资源,并实现了从业务到财务的残缺信息流。
一提到信息系统,大家肯定会想到OA、EHR、CRM,当然还有MES、WMS等,那我为什么单单抉择ERP作为开发的产品呢?
(1)第一个起因,ERP在企业级信息化的位置无可比拟。可能有些小伙伴会有反驳,因为很多公司用了OA、EHR,但不是所有公司都用ERP啊。的确如此!但要透过景象看实质,ERP治理了企业中最为外围的业务和财务,从企业需要来说,心愿实现治理的信息化,ERP肯定是刚需,也是第一抉择。但因为ERP自身的性能复杂性和昂扬的价格,会使大多数小微企业望而生畏。所以很多企业对于ERP的态度是想得而不可得。
(2)第二个起因,产品的遍及度的区别。做一款软件,肯定是心愿有用户来应用的。然而一提到OA、EHR、CRM这类软件,在企业中的遍及度极高,而且产品的竞争极其强烈,不论是老牌的零碎,还是新退出进来的SAAS产品。在这些产品线上简直没有可能存活。而ERP在原本刚需的前提下,却呈现了遍及度较低的状况(依据自己的理论经验得出),这对于软件的生存是无利的。
(3)第三个起因,可凸显产品的劣势。OA、EHR、CRM这类产品的同质化问题较为重大,也就是说因为自身这类零碎的需要较为繁多和明确,所以各大厂商的产品其实没有本质区别。抛开技术来说,ERP自身能够在设计理念上做出变动,而使产品实力上拉开差距。
(4)第四个起因,壁垒。实质上这类软件当然没有技术壁垒。但像ERP这种复杂度极高,业余度极高的软件,有着十分高的业务和逻辑壁垒。这往往是教训问题,但教训又不是间接来自于书本的,经验企业信息化的倒退和磨难是最大的壁垒。
创始一个改革
下面讲了为什么研发ERP,当初聊聊为什么开源?起因很简略:破局。影响企业应用ERP的外围问题是:零碎复杂度高、产品价格高。怎么解决呢?简化、开源。
说说企业中的理论状况吧,企业信息化的倒退历程往往是,初期思考购买老本、应用老本,引入了一些初步的信息化零碎,比方:OA、EHR,而后随着企业倒退开始逐年利用更多的其余零碎,比方:ERP、WMS、MES、打算估算等。但这些零碎往往很难随着企业倒退而演变。零碎的遍及过程也是先从财务零碎,再到业务零碎,再实现财务业务一体化;而这个过程可能还会随同着产品的更替,从解决一个点的模块到解决一个面的零碎,从应用国内产品到国外。最初就会变成零碎一大堆,相互无关联,无残缺闭环,数据流、信息流、治理流全副断开的场面,修修补补,直到一团乱麻,无奈解决。我经验了多家企业,不同阶段的信息化倒退历程,也经验过残缺的0-1信息化建设历程,对这一场面很是相熟,也总结了其中的解决方案。最初决定用一款平台化的开源产品来彻底解决这个难题,创始一场信息化的改革。
(1)改革的开始:开源收费。说谁ERP必须要付出昂扬的价格,我想扭转这一现状,间接收费。本着开源精力,我采纳了GPL协定,GPL的核心理念是所有应用了GPL代码的产品必须开源。这样就保障了ERP及所有衍生产品的收费。
(2)改革之二:简化再简化。说谁ERP必须要逻辑很简单。其实那些简单的性能看似弱小,而真正在企业实际中少数基本不会用到。所以只保留一条主线流程,让用户依照主流程去操作即可。
(3)改革之三:灵便的设计。灵便的设计其实我认为不必搞得很简单。就两点即可:第一、除了主流程,不做任何强耦合。第二、可灵便的实现减少字段(1对1、1对多)
“赤龙”一个嘹亮的名字
我的开源产品叫“赤龙ERP”,可能有些人会感觉这个名字有点奇怪。其实这个名字是有渊源的。这就要追溯到我大学毕业设计时了,还记得过后写了一篇叫做“论中国软件行业倒退方向”的论文。写完这篇论文,我深深领会到中国软件自主研发产品的匮乏,所以那会就想是不是本人当前也有机会做一款软件,可能做出点奉献。尽管看似现实有点远大,但心态是阳光的。
还记得那会在毕业之前,用了一个月的工夫,披星戴月做了一款当初来看特地简略的软件。但那会特地兴奋和骄傲。最初给软件署名的时候,始终在思考起一个什么样有创意的名字呢?联合下面说的远大理想,我就想到了中国的特色:龙;以及代表中国的色彩:红色。英文当然是red和dragon。合并在一起就有了redragon这个非凡意义的名字。中文“赤龙”也就由此得来。
后记
下一篇想说说赤龙ERP的零碎设计的教训和思路,如果大家想让我聊聊开源软件研发过程中的哪些事件,也能够给我留言。
心愿您读完本文能够帮忙笔者进入【码云】或【GitHub】(可搜寻“赤龙ERP”)点击星标。期待着您的反对!
发表回复