开发经验交流网络化:开发人员之间相互沟通的平台

与EB的Web Service和API相关的开放平台

Franziska Öllerer,AUCOTEC研发(R&D)总监

“网络化”不仅仅是AUCOTEC协同平台Engineering Base(EB)的核心关键词。对于AUCOTEC而言,网络化概念还支撑着公司运营以及与客户和合作伙伴的合作。开发人员网EBDN证实了这一点,它是一个专为软件开发人员创建的内部交流平台。AUCOTEC研发(R&D)总监Franziska Öllerer表示,“我们的客户和合作伙伴不仅可以在这里获得使用C# (.Net)或VBA编写的个人EB助手的提示、技巧、应用示例甚至特定代码示例,而且他们还可以发布自己的代码示例帮助他人。”

成长平台

它始于AUCOTEC强大的开发团队,而且还因为他们希望能够更轻松、更容易理解地为整个团队交流思想。据Öllerer透露,“我们的同事Oliver Heine提出了向客户和合作伙伴开放这样一个平台的想法。作为团队领导者,他主要负责API,这些API可以方便地为EB开发定制助手。

因此,他熟悉相关的问题和挑战,并根据经验判断其中许多是相似的,甚至是重复的。”就这样,Heine的想法催生了EBDN,它将开放的社交网络与AUCOTEC所主持的论坛相结合。这位研发总监热情洋溢地说道,“这意味着每个人都不再需要自己发明轮子,而这只会耗费不必要的资源。它还有助于减轻服务台的工作负担,因为他们无论如何都必须就编程问题联系我们。”

自2016年该平台开通以来,已有300多家客户和100多名AUCOTEC同事获得了大约450个项目响应或代码示例。Öllerer说,“由于需求随着客户项目的复杂性而增加,所以访问率正在增加。”EB网络服务的文档在工程环境中是独一无二的,最迟会在秋季发布。

EBDN具有三个不同的通信级别,访问时需要适当的权限:它仅适用于AUCOTEC开发人员。该平台根据EB原则为他们提供服务,作为他们文档的单一事实来源或中央“存储库”。在上一个层面上,AUCOTEC的编程人员与外部合作伙伴进行沟通,最后是每个人、客户、合作伙伴和AUCOTEC开发人员相互交流思想的区域。

“创造性和有益性令人印象深刻”

一旦发布了新的EB版本,所有共享API都可以在网络中应用。“我们只需要记录我们的源代码。一切都自动上传到EBDN,” IT专家如是说。对于每个API访问功能,还可以跟踪与之前版本相比发生了哪些变化,例如:是否增加或修改了功能。

Franziska Öllerer尤其热衷于开发人员之间的交流:“我们客户的创造性和有益性给我留下了深刻印象!AUCOTEC员工通常会回答“方法”问题。尽管如此,客户也会提供很好的解决方案。”任何人都可以阅读、发表评论或设置特定的代码示例。关于获得EB对象某些属性的最有效方法的问题早已得到解答。对于搜索功能中类似的问题或关键字,EBDN会立即显示所有匹配的条目。因此,您还可以了解如何通过网络服务更新目录对象,以及如何复制除功能之外的所有相关关联等。

独特的透明度

研发专家强调,EBDN中记录的所有API都能确保EB中的数据完整性,这又是一个亮点。“当我们自己使用它们时,我们还可以确保特别高的测试覆盖率。”这也是Franziska Öllerer希望吸引更多软件开发人员关注该平台的另一个原因。她的结论是:“EBDN使客户定制变得更加容易,并能确保他们的数据模型不会出现不当操作。该平台实现了独特的透明度,并提供了任何其他工程设计系统都无法提供的服务!

技术支持网址:support.aucotec.cn
微信小程序:
AUCOTEC中国官方公众号