软件供需双方在数字化转型过程中存在哪些痛点?

软件供需双方在数字化转型过程中存在哪些痛点?

最佳答案 匿名用户编辑于2023/04/20 16:31

在数字化转型过程中,软件需方(甲方)和软件供方(乙方)之间存在多种卡点。具体表现为:

(1)乙方常希望甲方需 求极为明确,但甲方的数字化转型本身就是摸石头过河的过程。(2)甲方希望软件后期可以修改,但乙方绝不允许付出 大量劳动的软件推倒重来,除非甲方另行付费,因此乙方一般不愿意开发过程中尤其是后期甲方的参与。(3)甲方往往 拥有多个乙方(不管是不同时期的,还是同一时期的),这些软件系统往往体验不一致、数据不一致,集成工作复杂,且 一旦集成完就又是一种“写死”。(4)甲乙双方都希望员工稳定,即使不稳定也能保证项目衔接顺利,不带来大量重复 对接工作,更不能烂尾,但现有开发模式下,双方其实都高度依赖员工个人或者具体实施的小团队。

(1)软件需方经营之痛:横向的数据熵增

企业经营存在数据熵增。在早期,企业使用单一的标准软件,且连续多年变化不大,此时,数据相对统一,但业务发展往 往受限。随着信息化的逐步推进,企业引入越来越多的软件系统,这些软件可能自主开发、外包开发或直接采买,数据孤 岛开始形成,数据治理变得复杂。单纯低无代码的出现,并不能天然消除数据孤岛,反而因为开发变得简单,软件数量开 始井喷,数据急剧熵增:软件良莠不齐、大量僵尸软件、数据标准不统一、数据关系混乱。 系统熵增必须依赖耗散结构予以消除:数据驱动的无代码,除用户体验侧继承无代码的统一性外,在底层数据侧,依靠共 识、约束、自动治理和智能关联等外部“能量”,产生负熵流,使得数据产生即被治理,治理即可复用,最终形成底层数 据贯通、流动,表层样式和交互多元丰富的无感知数用一体闭环。

(2)软件供方开发之痛:纵向的信息衰减

软件开发流程存在信息衰减。造成这种衰减的原因有:(1)软件开发环节较多。软件开发包括需求分析、设计、编码、 测试、部署与维护、优化与改进等多个环节,这些环节往往涉及不同人员、不同部门、甚至不同公司,其间的信息传递必 然存在衰减。(2)软件开发周期较长。传统软件开发,短则几个月,长则一两年,即使是同一人、同一部门也往往会与 最初的想法不完全一致,并且在此过程中,还往往存在人员的入转调离等。 防止这种信息衰减的方法有:(1)增加沟通带宽,保持多环节间密切的、多形式的沟通。(2)增加保真度,能用草图 的不用文字,能用原型图的不用草图,能用可运行软件的不用原型图。(3)缩短开发时间,尽量消除时间维度上的衰减。 在传统开发中,以上几种手段往往相悖,例如高保真原型必然增加开发时间。无代码开发,可以一举而实现以上三种,为 “圆桌式开发模式”(见后文)提供可能性。

参考报告REPORT

中国企业级无代码开发白皮书:价值着陆,行稳致远.pdf

中国企业级无代码开发白皮书:价值着陆,行稳致远。不能灵活而快速地搭建企业级软件,是大多数企业面临的痛点,在技术、市场环境加速变化的今天尤其如此。这种痛点,不仅导致了开发效率低,而且因环节多、周期长,进一步导致开发过程中信息传递衰减,本该的慢工出细活却成了夜长梦多,企业长时间、重资金投入却不能得到趁手的好软件。柔性的无代码可有效解决这一痛点,因技术能力封装、复用,开发效率大幅提升,甲乙方不同角色间进行圆桌式开发,软件的使用者真正参与进来,软件质量和体验得到显著提升。后期软件维护、优化简单,常可在一线闭环完成,研发侧不再处理这些“碎活”,时间和精力用于更有意义的事情。

我来回答

快速提问

海量报告支持,行业专家解读

海量文库支持,行业专家解答

用户解答榜
分享至