CompuGroup Medical

 

 

ビルド時間を2時間から11分に短縮し、製品開発に集中する環境を整えることに成功 ― ヘルスケアと医療事務管理のイノベーション

compugroup_medical

compugroup medical logo

CompuGroup Medicalについて

CompuGroup Medical社は、医療分野における世界的なソフトウェアメーカーです。

同社の使命は、インテリジェントなITを通じて健康を維持することです。「ITの力で医療の進歩に利益をもたらす」ことによって、すべての人がいつ・どこからでも自分の健康データにアクセスすることを可能にし、最善の治療を促進させることを目標としています。

関連会社のTURBOMED社は、ドイツの医療システムにおける開業医のための医局管理システムの大手プロバイダーの一つです。TURBOMEDは、患者の受け入れから、治療文書や請求書作成など、病院のバックオフィス業務を管理しています。

課題

CompuGroup社には、Visual StudioのC++開発者15人のチームがあり、彼らのC++ソリューションは46のDLLで構成されています。

課題は開発者の生産性の低下でした。多くの開発者にとって、長いビルド時間は大きな悩みの種で、開発者たちはコードに触ることを恐れていました。特に大きなリリース前のストレスの多い時期には。もし誰かがビルドサイクルの早い位置にあるヘッダファイルを触ってしまった場合、これが原因で2時間近くのリビルドが発生したりしていました。

ヘッダファイルを修正できなかったため、コードの品質も良いとは言えませんでした。

「開発者としては、ビルドサイクルの初期に使用されるヘッダファイルの修正は避けたいです。変更を加えるとローカルビルドが終わるのに更に2時間追加されたからです。しかし良いコードを書きたければ、外注コードに新しい関数を追加したり、関数の名前変更、パラメータを変更するなどが必要です。これらすべての変更は、結局のところヘッダファイルを修正しなければなりません。」(CompuGroup社 開発者)

開発者たちは長いビルド時間は時間を浪費するだけでなく、コードの品質を低下させると結論づけ、長いビルド時間を短縮する方法を探し始めました。

「Incredibuildは、私たちの生産性を新たなレベルに引き上げてくれました。開発者が混乱しなくなっただけでなく、最終的にはより正確な業務計画を立てられるようになりました。特にリリース直前のストレスの多い時期に間違ったファイルを触ってしまい、ほぼ完全なリビルドになってしまうことがあっても、もうパニックになることはありません。“Incredibuild”という名前通り、素晴らしい製品です!」

Jan Paul Wieben

Team Leader Development, CompuGroup Medical

Incredibuild導入

何人かの開発者は、以前Incredibuildを使用した経験があったため、ビルド時間を大幅に短縮できる可能性があることを知っていました。開発チームと経営陣に短いデモを行った後、以前は2時間かかっていたリビルドがわずか10分で完了したため、部屋にいた社員たちは驚きを隠せませんでした。

インストールは簡単で、同社のビルド環境にシームレスに連携可能。Incredibuild を導入してからは、ビルド時間が大幅に短縮され、ビルドが完了するのを待つのではなく、製品開発に時間を割くことができるようになりました。

Incredibuild導入成果

  • テストに多くの時間を費やすことが可能に
  • 新機能の実装
  • 開発サイクル全体の改善

Incredibuildを使用した場合のビルド時間は90%以上高速化しました。Incredibuildを使わない場合、ビルドは2時間以上。Incredibuildを使うと、11分で作業完了です。

Incredibuild時間

  • ビルド時間

    11 mins
    2 hours
With Incredibuild
Without Incredibuild