万物互联、上云、产品智能化是工业软件行业发展的大趋势。其中,应用生命周期管理(ALM)覆盖了从需求到软件管理再到测试、验证的闭环过程,是企业开发智能化产品的一个非常重要的环节。
今年4月,PTC宣布收购Intland Software,意味着Codebeamer也被纳入了PTC的大旗之下,为PTC产品开发解决方案组合带来了完美补充。可以说,通过结合PTC原有的Windchill和Arena PLM产品,PTC将能真正实现从前端需求到产品,到最后验证的完整追溯和闭环,更便捷地实现各专业、各部门之间的衔接、协作和变更。
Codebeamer:下一代ALM产品
在近日举办的Codebeamer产品发布会上,PTC中国区CTO施战备博士对Codebeamer进行了详细介绍。首先,Codebeamer在需求管理基础上,将各种行业安全与合规标准作为项目模板,以便快速重用,保障产品的质量和合规。同时,风险管理对软件开发非常关键,在项目开发前期,要把风险提前预估和记录下来。在开发过程中能够持续跟踪和监测,这样对于产品的质量把控是非常有帮助的。此外,Codebeamer还有很强的软件开发、DevOps能力,来保证快速迭代。
软件本身需要结合硬件来进行测试,需要做大量的硬件试验,并且软件的版本变化很快,迭代很快,因此软件状态配置和发布管理非常关键。不同版本发布对应不同的需求,因此很多软件的版本数量非常巨大,而每一个不同的版本都会有软硬件一体化持续集成的闭环优化。
PTC中国区CTO施战备博士
在需求全过程的追溯闭环中,Codebeamer提供了很多直观统计分析的功能,可以非常直观的从不同维度看到开发的进度、闭环的进度、落实的情况等。
工业制造行业发展趋势
说到工业制造行业的发展趋势。施战备表示,首先,随着用户和需求的增加,工业产品的复杂度越来越高,尤其是重型装备产品。第二,产品的智能化程度也越来越高,这就意味着有很多新的能力需要通过软件、算法去实现。第三,销售市场的领域细分程度越来越高,用户的需求越来越受到关注,这就需要面向特定的应用场景、特定用户来做个性化的产品定制,并且能够快速反应,满足用户需求。最后是安全、合规。工业领域有着非常详细和明确的安全合规的标准,秉承着这样的理念,宝马汽车选择Codebeamer作为整个集团的车载软件研发方案。
把敏捷研发模式融入到车载软件的开发过程中
宝马目前软件开发工程师数量已经超过4000人,未来由于软件经营汽车的概念会不断深入人心,主机厂的软件研发人员的数量还会不断上升,Codebeamer未来的应用范围会更加庞大。
施战备表示,宝马选择Codebeamer的理由很多,包括产品设计非常灵活,对于敏捷管理有着良好的支持。 Codebeamer工作流也非常灵活,支持开放的标准,支持丰富的、预先集成好的外部系统的集成。Codebeamer在需求管理方面所提供的现代化的、易用的需求文档的编辑界面,也是宝马选择Codebeamer的一个重要理由。
通过 Codebeamer灵活的工作流程,可以在不改变宝马已有的、复杂的业务流程前提下,把一套新的系统引入到整个集团内部中去。这个过程不需要因为迁就一些工具的局限性而改变整个系统,也不需要改变企业一系列固有的规则,让用户的使用习惯保持一致。
对于宝马来说,其企业内部处理有很多ALM 系统以外,还有各种各样的其他系统。利用 Codebeamer的开放性,可以利用API 把很多现有的系统打通,构成一套像数字主线一样的平台。
由此可见,宝马选择Codebeamer的理由也正是当今很多车企正面临的挑战,即如何把敏捷研发的模式更好地融入到车载软件的开发过程中。当然,PTC收购Codebeamer一个很重要的原因也正是Codebeamer在敏捷开发方面的能力。
PTC全球资深副总裁兼大中华区总裁刘强表示,数字化离不开产品创新的能力和速度,以及企业运行效率的提升。其中,产品创新的迭代速度是最核心的目标。众所周知,软件定义一切,PLM 是把一个企业产品的全部核心管理起来。当产品在向智能化方向发展时,软件会成为最重要的核心,也是产品取得竞争化优势的核心。
PTC全球资深副总裁兼大中华区总裁刘强
“对于PTC的整体 Digital Thread strategy 来说,CAD和Windchill将成为整个行业发展过程中最核心的两个产品。” 刘强表示。