Harness(ハーネス)はSentryからCodecovを買収したことを発表し、このカバレッジツールをデリバリーパイプラインに組み込み、ソフトウェアデリバリーライフサイクル全体にわたるガバナンスを強化すると述べた。両社はこの買収を、チームがスピードを維持しながら、テスト済みの内容、リスクのあるカ所、出荷しても安全なものについてより明確な可視性を得るための手段として位置付けている。
発表では、AIによってコード作成が加速し、エージェントが人間のエンジニアと並んで変更を生成するケースが増えている一方で、既存のテスト、検証、ガバナンスシステムはそれに追い付いていないと指摘した。このギャップは、実際にリリースされる内容に対する可視性と制御性を低下させていると説明された。
Codecovは、テストカバレッジに関する重要な可視性を提供すると評価されている。つまり、アプリケーションのコードベースのうち、どれだけがテスト済みか、そしてカバレッジが出荷に必要なしきい値を満たしているかどうかを明確にするものだ。Harnessは、Codecovのカバレッジに関する知見をデリバリーパイプラインに直接組み込むことで、コードが本番環境に到達する前に、カバレッジシグナルに基づいてリアルタイムのリリース判断が可能になると述べている。
Harnessの共同創業者兼CEOであるJyoti Bansal氏は、コード生成の加速は、何をいつリリースしても安全かを判断する必要性をなくすものではないこと、そしてカバレッジデータをリリース決定に結びつけることで、リリースに対する信頼性を損なうことなく、チームがより迅速に作業を進めることができるようになることを強調した。
Codecovは、デリバリーライフサイクル全体にわたるデプロイメントシグナルをマッピングするプラットフォームコンポーネントであるHarness Software Delivery Knowledge Graphに統合される予定だ。Harnessによると、Codecovはリポジトリーとパイプラインを通過する変更に関連付けられたリアルタイムのカバレッジデータレイヤーを追加するとのことだ。
このプラットフォームは、カバレッジデータと展開履歴、セキュリティー到達可能性分析、インシデントテレメトリー、変更履歴を連携させることで、チームが本番環境へのデプロイ前にリリースリスクを評価するのに役立つ。つまり、ソフトウェアのデリバリーが加速するにつれて、何が変更されたのか、何がテストされたのか、リスクがどこに蓄積される可能性があるのかを可視化できる。
Harnessは、Codecovへの投資を継続し、チームが現在頼りにしているユーザーエクスペリエンスを維持し、Codecovブランドを維持するとともに、オープンソースプロジェクトへの無料アクセスを提供していく計画だと述べた。Sentryは、今回の取引を、Codecovをデリバリーパイプラインへのカバレッジインテリジェンスの組み込みに重点を置く企業に統合するものとして位置付けた。SentryのCEOであるMilin Desai氏は、Codecovは数千ものエンジニアリングチームにとって重要なツールとなっており、この製品は継続的な投資とロードマップへの注力に値すると述べた。両社は、Codecovユーザーへの継続的なサービス提供を確保するとともに、統合、開発者コミュニティーとの連携、そしてAIによって加速される未来のソフトウェアデリバリーに必要なツールや手法の発展を目指した共同の取り組みを通じて、継続的な協力関係を築いていくことになる。
出典:Harness
この製品の詳細については、Harness製品ページをご覧ください。