优质边坡防护网:Swim获得2760万美元用于简化自动化软件开发

简化软件开发文档工作流程的特拉维夫初创公司Swimm已额外筹集了 2760 万美元 。首席执行官兼联合创始人 Oren Toledano 告诉 VentureBeat,这笔投资将有助于扩展核心平台功能、改进与更多开发工具的集成、促进团队统计并增加员工人数 。

其他公司已经探索使用结构化标记语言(如 Swagger 和Restful API 建模语言)来动态生成文档作为软件开发的一部分 。但是这些方法在自动生成开发人员做出特定决定的原因方面遇到了困难 。


优质边坡防护网:Swim获得2760万美元用于简化自动化软件开发

文章插图


文档自动化替代方案包括 GhostDoc 等工具、用于从源代码生成文档的 Visual Studio 扩展以及 Atlassian REST API 浏览器 。Pandoc 和 GitHub 页面等开源工具涵盖了文档过程的各个方面 。作为 DevOps 开发的一部分,Swimm 的目标是实现更多端到端的连续文档自动化 。

“我们与 Swimm 的目标是创建新一代自动化文档,它将提供对代码中的流程、逻辑和功能的更复杂的洞察,而这些在今天自动生成的文档工具中尚不存在,”Toledano 说 。

连续记录

该公司专注于为软件文档流程带来敏捷性和自动化,从而提高质量的工具 。谷歌 DevOps 研究和评估小组的2021 年 DevOps 状态报告指出,拥有更高质量文档的团队看到更好的软件交付和运营绩效的可能性是其他团队的 2.4 倍 。他们实施安全实践的可能性也高出 3.8 倍,实施站点可靠性工程实践的可能性高出 3.5 倍 。

大多数公司都采用 CI/CD 工具进行持续集成和持续部署,但文档记录通常涉及额外的步骤 。因此,在 Google 调查中,只有大约 25% 的公司报告说拥有高质量的文档 。Swim 投资者认为,增强文档的技术基础可以缩小这一差距,就像 CI/CD 工具简化其他 DevOps 实践一样 。

“我们正在为每个人都会遇到的问题提出解决方案,但由于缺乏全面的工具,没有人真正知道如何处理,”托莱达诺说 。

Swim 将文档流程直接呈现到开发人员编写代码的集成开发环境 (IDE) 中 。对应用程序代码的更改也会自动更新文档中的代码片段 。当更改可能影响文档的含义时,这些工具还会提醒开发人员,以便开发人员进行适当的更改 。Swimm 平台还帮助开发人员将精选的文档、视频和外部知识链接序列聚合到播放列表中,以帮助新员工适应团队的代码 。

新范围

作为公开测试版的一部分,该公司允许免费访问其连续文档平台 。

通常,内部代码文档的范围仅限于战术信息(通常在代码注释中解释)或高级概念(如业务逻辑、架构和开发中做出的主要决策) 。托莱达诺说,虽然这些可能是必不可少的,但它们的价值也是有限的 。代码注释一般可以用写得更清楚的代码代替,高级文档通常只读一次 。

Swim 工具启用了公司称为“演练文档”的第三个文档范围 。开发人员编写文档,引用部分代码来描述开发中的特定模式、产品中的数据流或解释模块之间的交互 。

演练文档可以节省无数时间来寻找答案、逆向工程以及与开发人员一起口头浏览代码 。但是在代码更改时保持该文档是最新的通常是不切实际的,因此很少发生 。

“数字驱动器和各种文档工具成为人们花费数小时制作但现在已经过时的文档的墓地,”托莱达诺解释说 。

投资者包括 Insight Partners、Dawn Capital、Pitango First 和 Tau Ventures 。版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人 。本文( http://www.diemang.com)仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任 。如发现本站有涉嫌抄袭侵权/违法违规的内容,请发送邮件至 907991599@qq.com 举报,一经查实,本站将立刻删除 。


以上关于本文的内容,仅作参考!温馨提示:如遇健康、疾病相关的问题,请您及时就医或请专业人士给予相关指导!

「四川龙网」www.sichuanlong.com小编还为您精选了以下内容,希望对您有所帮助: