文 |本刊记者 孙杰贤
在汽车制造领域,硬件所创造的价值和带来的竞争力正在收窄,利润也被进一步压缩。各大汽车厂商,无论是造车新势力还是传统力量,都在努力通过软件能力的增强来提升产品价值和竞争力从而获得更多的利润。软件定义汽车的时代大幕已经开启。
其实,汽车制造之外的领域,软件的力量和价值也同样日益凸显。
Christoph Braeuchle是工业软件公司PTC高级副总裁兼ALM部门总经理,他在接受《中国信息化》杂志采访时表示各行各业已经形成如下共识:软件在进一步驱动产品的创新,产品的研发模式也随之改变;劳动力越来越年轻化,企业需要完成知识和经验新老传承;面对复杂的全球供应链的环境,企业需要建立敏捷动态的供应链;实现碳中和是创造美好未来的必经之路,企业所有的碳排放过程需要实时清晰的可视化。而以上共识都指向一个共同的关键点——软件和数字化的力量。
在软件定义产品的时代,数字主线就变成了一个企业非常重要的战略。他们需要从产品的全生命周期的维度,去构建一个完整的、闭环的、数物融合的链路,同时通过数据来驱动整个链路的不断迭代和优化。
Christoph Braeuchle称这个数字链路为“数字主线闭环”。他认为,企业在构建数字主线闭环通常会面临以下几个方面的挑战。首先,相对传统产品开发和生产链条,数字主线闭环链路会更长、更复杂,而且是动态变化的。然而,在传统的业务流程中,数据、系统和业务都是割裂的,很难满足这种产品快速迭代的需求。其次,软件定义产品时代,产品迭代速度和开发速度都会大大加快,然而传统的质量风险控制和合规管理控制却无法适应这种迭代速度,成为产品敏捷开发的绊脚石。再次,软件定义产品时代的软件开发已经不限于开发阶段,企业更关注后续的集成和部署,而开发周期的急剧缩短使得软件的质量和数据的一致性就很难保证。
企业要想应对这些挑战,部署一个优秀的ALM平台至关重要。ALM即应用程序生命周期管理,旨在帮助企业建立一套完整的软件开发流程和管理体系,包括需求管理、设计、开发、测试、部署和维护等环节,从而提高开发效率和质量。ALM可以帮助企业确保软件的质量和可靠性,通过测试和质量保证等环节,可以及时发现和解决软件缺陷和问题,提高软件的稳定性和可用性。也可以帮助企业优化软件开发和运维流程,从而降低开发成本和风险。通过自动化工具和流程,可以减少手动操作和错误,提高效率和效益。
那么衡量一个ALM平台是否优秀的因素有哪些呢?Christoph Braeuchle指出,从当前的技术发展和市场需求来看,一个优秀的ALM平台必须具备以下特质或者能力:智能化、高集成度、开箱即用、易扩展、全程可追溯、安全合规、支持大规模敏捷开发等。