在企业数字化建设过程中,总会遇到这样或那样的问题,其中最难的就是系统选型,选错就像“交朋友不小心”,灯不断撕裂,重工程未完成,但每次数字化项目建设面对很多系统,企业也是挑剔的, 有时候他们会让人难以选择,自信地认为自己选择了最合适的软件,但现实是,在实现和应用的过程中,有各种跌宕起伏,或者有打脸的感觉,是软件错了吗?还是业务错了?即使你有相当的经验,也难免会遇到未完成实施的尴尬局面,所以企业应该从上到下充分了解应用软件的性质和特点,将实施风险降到最低。
今天我们就来谈谈每个软件系统。
从企业实际应用来看,软件可以分为标准版、定制开发版、自研开发版、低质量平台,那么这四者之间有什么优势呢?区别在于**?哪个版本对企业应用程序更有优势?
这是大多数企业数字化项目建设的首选,标准软件是标准化功能,企业可以使用,从部署方式上分为本地部署和SaaS版本对于中小企业来说,缺乏资金和没有技术能力,SaaS版软件成为首选,系统开箱即用,无需购买服务器,无需部署,无需专业维护,但数据存储在软件公司服务器中,如果停止与软件公司合作, 那么企业就无法应用系统,无法获取数据,即使软件公司提供数据备份,但数据分散,对企业毫无价值。
标准版软件在企业应用功能固化后,就会有一种初次使用不适应的感觉,这个适应期往往是软件应用的第一次危险期,至少有20%的企业在这个阶段对新系统充满抱怨,无法改进而最终被抛弃;因此,软件公司为此提供二次开发服务,即根据企业的要求对现有的标准化软件进行个性化的功能开发,以满足企业的相关应用需求,但除了增加成本外,还可能导致标准软件稳定性的恶化, 同时,由于企业需求不明确,计划外的随机开发,导致软件功能被修改的碎片化,对后期的升级和数据访问产生影响。对于SaaS软件来说,由于其特殊的技术架构,软件公司很难为企业提供个性化的开发服务,只能依靠软件公司的功能迭代来实现。
标准版系统最大的特点是功能标准化,可以快速应用,但由于功能固化对个性化场景有很多要求,会出现未完成实现的风险,可以通过二次开发来解决,但会增加额外的成本。
由于标准版系统功能固化,难以满足企业的个性化需求,或者市面上没有具有行业特色的系统,此时企业需要找软件公司进行定制开发。
系统定制开发最大的好处是,如果量身定做,可以开发出自己需要的功能,从而减少标准版系统的冗余和浪费,但风险点是企业必须有明确的需求,不能一夜之间改变订单,需求是碎片化的, 所以后果就是系统不断被推翻和修改,永远无法在线应用同时,企业要注意的是,软件公司在交付产品时,必须提供源码。
与定制开发版基本相同,但区别在于开发主体不同,定制版由第三方软件公司完成,自研版由公司自己的软件开发团队负责我们也可以把定制开发版看作是自研版。
由企业自己组建开发团队的优势在于沟通的及时性、修改的及时性、对业务的熟悉程度,同时在技术上不会被别人控制,但也会出现以下问题:
一是企业人力和管理成本增加
二、技术人员的更换会影响系统的建设进度和质量
第三,由于企业内部缺乏成本意识,对自研项目的需求重复出现,时间成本无限增加
低**或无**是近两年流行的技术工具,厂家对企业的宣传声称实现了业务系统的建设,无需**开发,通过拖拽操作非常简单即可实现;除了具备一定的技术基础外,没有平台化的规划能力,也没有明确的业务需求,也难以实现业务系统的快速建设。
需要注意的是,低并不是真的没有必要,一些个性化的技术实现还是需要开发的,所以低是适合企业对业务场景有更简单的模型,而对于复杂的业务逻辑计算和个性化功能实现,还是需要开发人员去实现技术,也需要专职人员来维护。
综上所述,老杨认为,在企业数字化转型建设过程中,标准版、定制开发版、自研开发版、底层平台之间,没有绝对谁更胜谁优、谁更有利。一个好用、能为企业带来价值的产品,才是好的数字化产品。同时,企业也要意识到,除了软件产品之外,企业自身的需求对影响数字化建设进程非常重要,而需求的不明确和重复是影响软件实施的最大障碍,也是与数字化成本相关的最大因素因此,信息中心在系统建设过程中应把握以下“三不”原则:
如果需求不明确,就不要做;
需求是重复的,而不是完成的;
如果需求不确定,就不要做;
你需要明白的是,数字化建设在慢的时候快!