| ヘリックスALM | |
|---|---|
| 開発者 | パーフォース |
| リリース | 1996年3月 (1996-03) |
| 安定放出 | 2021.2.0 / 2021年7月12日 ( 2021-07-12 ) |
| オペレーティング·システム | Microsoft Windows、Linux、Mac OS X |
| タイプ | バグ追跡システム、プロジェクト管理ソフトウェア |
| ライセンス | 専有 |
| Webサイト | www.perforce.com/products/helix-alm |
Helix ALM(旧称TestTrack)[ 1 ]は、 Perforceが開発したアプリケーションライフサイクル管理(ALM)ソフトウェアです。このソフトウェアを使用すると、開発者はソフトウェア開発中に要件、欠陥、問題、テストを管理できます。[ 2 ]
Helix ALM の前身である TestTrack Pro はSeapine Softwareによって開発され、1996 年に初めて出荷されました。[ 3 ] 2016 年 11 月に Perforce が Seapine を買収し、[ 4 ]ソフトウェアを Helix ALM としてブランド変更しました。[ 5 ]
このソフトウェアは、機能要求や要件から設計改訂、コードの実際の変更に至るまで、ソフトウェア開発プロセスを追跡します。[ 6 ]どのようなテストが実行されたか、何がテストされたか、誰がいつテストを実行したか、どのプラットフォームで、どの構成で、どの言語で実行されたかを追跡します。[ 7 ]設計および開発プロジェクトの開始から終了まで成果物を作成、管理、リンクする機能を提供し、[ 8 ]すべての開発成果物のエンドツーエンドのトレーサビリティを提供し、 [ 9 ]マネージャーがプロジェクトを定義する変化する要件をよりよく把握できるようにします。[ 6 ] 21 CFR Part 11やSarbanes-Oxleyなどの規制コンプライアンス要件を満たすために、規制コンプライアンスを強制します。[ 9 ]
Helix ALMはクライアント/サーバーアーキテクチャを採用しています。サーバーは、要件、テストケース、テスト証拠、欠陥、機能要求、作業項目、テスト構成、ユーザー、セキュリティグループの中央データベースを管理します。クライアントと サーバーは、 512ビット暗号化を使用したTCP/IP接続を介して通信します。 [ 10 ]
Helix ALMは、SQL Server、Oracle、Postgresなど、さまざまなリレーショナルデータベース管理システムにデータを保存します。
Helix ALMクライアントには、 GUI、Web UI、SOAP、REST API、プラグインなど、いくつかの異なるカテゴリがあります。
クロスプラットフォームのGUI クライアントはQtで開発されており、Windows、Mac OS X、Linux で利用可能です。[ 11 ]すべてのエンドユーザー操作と管理操作を完全にサポートしています。
統合されたウェブアプリケーションにより、ソフトウェア開発者とテスターは、ウェブブラウザから要件の作成とレビュー、問題への対応、テストの実行と追跡を行うことができます。[ 12 ]
Helix ALMのSOAP SDKを使用すると、言語やプラットフォームに依存しない方法で、データにアクセスして操作するアプリケーションを作成することで、組み込み機能を拡張できます。[ 13 ]
プラグインのインターフェースは、一般的な IDE と統合して、サードパーティ アプリケーションから欠陥のクローズや作業項目の別のチーム メンバーへの手動割り当てなどの機能を実行します。Helix ALM プラグインは、Eclipse、Visual Studio、Outlook、Excel、および QA Wizard で利用可能です。Helix ALM は、Git、CVS、Perforce、Subversion、 Surround SCM、SourceSafeなどのさまざまな SCM ツールとも統合されています。 [ 14 ]
{{cite news}}: CS1メンテナンス: アーカイブサービスは非推奨になりました (リンク){{cite news}}: CS1メンテナンス: アーカイブサービスは非推奨になりました (リンク)