成长的平台
一切始于 AUCOTEC 内部一个强大的开发团队,他们渴望能够更轻松、更便于整个团队理解的方式交流想法。海涅表示:“当时萌生了一个想法,即向客户和合作伙伴也开放这样一个网络。” 由此,愿景催生了 EBDN,它将一个开放的社交网络与一个由 AUCOTEC 主持的论坛相结合。海涅对此充满热情:“这意味着每个人都不必再重复造轮子,从而节省了不必要的资源。这也减轻了帮助台的负担,因为编程相关问题最终还是会找到我们。”
自 2016 年平台开放以来,已有超过 300 家客户和 100 多位 AUCOTEC 同事在此获得了约 450 条回复或代码示例。海涅表示:“访问量正在持续增长,因为客户项目的复杂性推升了需求。” 此外,Engineering Base 网络服务的文档(在工程环境中独一无二)最迟也将在秋季发布。
EBDN 设有三个不同层级的交流空间,根据相应权限访问:第一个层级仅供 AUCOTEC 内部开发人员使用,在此平台上——遵循 Engineering Base 的原则——它作为他们文档的“单一事实来源”(Single Source of Truth)或中央“代码库”(Repository)。在更高一层级,AUCOTEC 的程序员与外部合作伙伴的程序员进行交流。最后是面向所有人的区域,客户、合作伙伴和 AUCOTEC 开发人员在此相互交流思想。
对创造力和互助精神的赞叹
每当发布新的 Engineering Base 版本,所有共享 API 即可在网络上获取。这位 IT 专家说:“我们只需记录源代码,上传到 EBDN 的过程是自动完成的。” 对于每个 API 访问功能,还可以追溯其相对于前一版本的变化,例如是否添加或修改了功能。
奥利弗·海涅特别赞赏开发者之间的交流:“我总是对客户的创造力和乐于助人的精神印象深刻!AUCOTEC 员工通常负责解答‘操作类’(how-to)问题。然而,客户也常常能提出出色的解决方案。” 任何人都可以阅读、评论或分享具体的代码示例。例如,关于如何最高效地获取 Engineering Base 对象特定属性的问题,早已有了答案。对于搜索功能中的类似问题或关键词,EBDN 能即时显示所有匹配条目。因此,你也能找到诸如如何通过网络服务更新目录对象、如何在复制功能的同时复制所有相关关联等诸多问题的答案。

独特的透明度
海涅专家强调的另一个亮点是:所有在 EBDN 中记录的 API 都确保了 Engineering Base 中的数据完整性。“由于我们自己也使用这些 API,因此还能保证极高的测试覆盖率。” 这也是奥利弗·海涅热切希望吸引更多软件开发人员关注该平台的另一个原因。他的总结是:“通过 EBDN,我们让客户的定制开发变得更加容易,并确保他们的数据模型不会被不当操控。该平台创造了独特的透明度,并提供了一项其他任何工程系统都无法提供的服务!”