StarTeam概要
ソフトウェア開発プロセスの管理とコントロール
StarTeamは、プロジェクト・タスク管理のほかに、統合された変更管理、欠陥追跡、ファイルのバージョン履歴管理、要件管理、スレッド形式のディスカッションなどを含む、他に類を見ない包括的なソリューションを提供します。StarTeamには、さまざまなシステム規模、地理的状況、作業スタイルを持つ、あらゆる開発チームのニーズを満足させる、ソフトウェアの構成および変更を管理するための機能が完備されています。ソフトウェア開発プロセス全体をまとめて管理する堅牢なプラットフォームであるStarTeamは、プロジェクトに関連するすべての資産や、これらの資産への作業内容を一元管理することにより、チーム内のコミュニケーションとコラボレーションを促進します。柔軟で、しかもセキュリティ保護されたクライアントアクセスが可能なため、チームメンバーはいつでもどこでもデスクトップ、Webブラウザ、Visual StudioやEclipseなどのIDE、コマンドライン・クライアントを使って作業を行うことができます。
製品特長・機能
ソースコードのトレーサビリティを自動で実施
ソフトウェアの構成管理が簡単に行えます。タスクの実行やバグの改修によって発生したコードの変更を追跡・記録します。
ファイルのバージョン管理と変更追跡
タスクや機能拡張、バグ等によってブランチやバージョン管理が発生した場合、すべてのコードの変更を履歴管理し、変更追跡を容易にします。
拡張リポジトリにより障害管理やタスク管理にも利用可能
利用範囲はソースコード管理に留まりません。ソースコードに関連する障害管理や、変更リクエスト・機能要求の管理を関連付けすることでプロジェクト全体のトレーサビリティを向上させます。
ワークフローとプロセスのサポート
カスタマイズ可能なワークフローとプロセス管理を個々の組織のニーズに合わせて定義できるため、アプリケーションライフサイクル全体を通じて、最大限の効率化を実現することができます。
StarTeam標準ワークフロー
Workflow Designerでカタログワークフローを作成
リリースとビルドの管理
TeamInspectorによりリリースとビルドの変更を状況を追跡管理します。
これにより自動ビルドとリリースレポートの生成をサポートします。
分散開発拠点への対応
開発者がコードを変更するとハイパフォーマンスのプッシュ/プル・テクノロジーによりStarTeamリポジトリから各開発拠点へリアルタイムにレプリケーションが行われます。これにより、ソースコードの一元管理とメンテナンス性の向上を実現します。
現在使用しているツールの使い勝手を向上
SubversionリポジトリをStarTeamが包含し、Subversionが持っている構成管理機能をStarTeamに付加することで、Subversion利用ユーザーはSubversionの機能を使いながら、StarTeamの変更追跡や分散開発等の機能も利用することができます。 また、StarTeam connector for Tasktopにより、他社のALMツールとの接続も可能になります。
StarTeam Agileによるアジャイル開発のサポート
海外ではアジャイルの開発手法がメインストリームになっています。プロジェクトやタスクの管理方法も今までの伝統的なウォーターフォール型とは違うアプローチが求められています。
StarTeamユーザーは、StarTeam Agile(Entreprise Advanceエディションにバンドル、国際化対応済み)を加えることにより、最新のトレンドにマッチしたアジャイル開発のプロジェクト管理を行えるようになります。アジャイル開発にともなうプロジェクト管理やタスク管理、障害管理、およびソースコード管理までStarTeamとStarTeam Agileによって実現できます。]
StarTeam Agileにより可能になること
◆アジャイルチームの製品バックログを整理し、優先度づけし管理
◆関連するタスクのスプリントの計画とそのトラッキング
◆アジャイル開発資産の全体的な把握
トレンドリーダー
リサーチ会社のInfoTechが2012年2月にリリースした「Agile ALM Vendor」レポートによれば、マイクロフォーカスのソリューションは、この分野をリードするベンダーとして位置づけられています。
InfoTech Research Group - Vendor Landscape: Agile ALM
StarTeamアーキテクチャの概念図
オープンソースの変更管理ツールとの比較
StarTeamは、組織のニーズに合わせてEnterpriseとEnterprise Advantageの2つのエディションを用意しています。数名の小さいプロジェクトから地理的に離れている大規模なプロジェクトまでカバーします。
オープンソースの変更管理ツールにはない豊富な機能があります。
| 機能 | Enterprise | Enterprise Advantage |
Subversion ※オープンソースの 変更管理ツール |
|---|---|---|---|
| グラフィカル GUI、ブラウザ、コマンドラインのクライアントインターフェース | ○ | ○ | ○ |
| バージョン管理の基本機能(チェックイン、チェックアウト、ラベル、ブランチ、マージ) | ○ | ○ | ○ |
| 変更管理の基本機能(変更要求およびタスク、ディスカッション)のサポート | ○ | ○ | - |
| 要件管理のサポート | - | ○ | - |
| カスタム資産属性の定義 | ○ | ○ | - |
| 拡張可能なカスタムコンポーネント | ○ | ○ | - |
| グラフィカルなフォームによる作成と編集 | ○ | ○ | - |
| イベントベースのフォーム定義とロジックカスタマイズ | - | ○ | - |
| 変更管理ワークフローの統合 | ○ | ○ | - |
| イベントベースの変更管理ワークフローのカスタマイズ | - | ○ | - |
| 分散チーム開発のサポート | ○ | ○ | - |
| リモートファイルとオブジェクトキャッシュ | - | ○ | サードパーティ製品が必要 |
| クロスプロジェクトキーワードサーチ | - | ○ | - |
| StarTeam Datamartによるクロスプロジェクトのレポートとダッシュボード | オプション | ○ | - |
| TeamInspector(継続的ビルドとリリースメトリクス用ツール) | オプション | ○ | - |
| StarTeam Agileによるアジャイルプロジェクト管理 | オプション | ○ | サードパーティ製品が必要 |
| HP Quality Center Synchronizer | オプション | オプション | - |
| StarTeam Connector for Tasktop | ○ | ○ | Tasktop製品有 |
オープンソースの変更管理ツールとの比較
他製品との統合
StarTeamリポジトリを、開発に関連する様々なツールと統合することが可能です。
・Subversionの透過的なファイル統合
追加投資することなくSubversionファイルのコンテンツをStarTeamに組み込むことができます。StarTeamが持っている変更管理の機能を付加することでSubversion利用ユーザーに変更追跡や分散開発等の機能を付加することができます。
・Eclipse IDE への統合
StarTeamが提供するソースコード管理、障害、タスク等の情報をEclipse開発者に提供します。チーム同期化ビューからソースコードのトレーサビリティを取得し開発アクティビティの可視化を行います。
・Visual Studioへの統合
Visual Stuidioの開発統合環境にStarTeamの構成管理機能を提供します。開発者はVisual Studioの開発統合環境からStarTeamが提供するバージョン管理、変更要求、トピック、タスク、要求のそれぞれの関連する機能が利用可能になります。
・StarTeam connector for TasktopTasktop社が提供しているプラグインを利用することによりALM製品やVisual Studio、Eclipseのような開発統合環境を接続するTasktopと連携が可能です。
※StarTeam connector for TasktopはStarTeamのオプションとして提供されます。
・StarTeam synchronizer for HP Quality Center
StarTeamの変更要求コンポーネントとHP Quality Centerの障害追跡モジュールを同期することができます。Quality Center、StarTeamいずれからも障害追跡を行うことが可能になります。
※StarTeam synchronizer for HP Quality CenterはStarTeamのオプションとして提供されます。
システム要件
StarTeam13
StarTeam Server for Windows
オペレーティングシステム
- Microsoft Windows Server 2003 R2 SP2 (32ビット)
- Microsoft Windows Server 2008 (32ビットおよび64ビット)
- Microsoft Windows Server 2008 R2 (64ビット)
データベース
- Microsoft SQL Server 2005 Express SP3
- Microsoft SQL Server 2008 Express
- Microsoft SQL Server 2008 Express R2
- Microsoft SQL Server 2005 SP3
- Microsoft SQL Server 2008
- Microsoft SQL Server 2008 R2
- Oracle Client 10g R2 version 10.2.0.4 (32ビットおよび64ビット)
- Oracle Client 11g version 11.1.0.6 (32ビットおよび64ビット)
- Oracle Client 11g R2 (32ビットおよび64ビット)
ハードウェア
- 50ユーザー未満:32bit デュアルコアシステム+4GBのメモリ
- 50-100ユーザー:32bit クワッドコアシステム+4-8GBのメモリ
StarTeam Server for Linux
オペレーティングシステム
- Red Hat Enterprise Linux 5.5 Server (32ビット)
データベース
- Oracle Client 10g R2 version 10.2.0.4 (32ビット)
- Oracle Client 11g version 11.1.0.6 (32ビット)
- Oracle Client 11g R2 (32ビット)
ハードウェア
- 50ユーザー未満:32bit デュアルコアシステム+4GBのメモリ
- 50-100ユーザー:32bit クワッドコアシステム+4-8GBのメモリ
StarTeam Webサーバ(StarTeam Webクライアント用)
- Microsoft Windows Server 2008 R2 SP1 (64ビット)
StarTeam MPXサーバ / Cacheエージェント(分散環境対応)
オペレーティングシステム
- Microsoft Windows Server 2003 R2 SP2 (32ビット)
- Microsoft Windows Server 2008 (32ビットおよび64ビット)
- Microsoft Windows Server 2008 R2 (64ビット)
ハードウェア要件
- プロセッサ:1CPU Pentium4 1GHz以上
- NIC:100M Bit以上のネットワークカード
- メモリ:256MB以上
- ハードディスクスペース:12MB以上
- ディスプレイ:1280 × 1024以上を推奨
StarTeamクライアント
Webブラウザ
- MS Internet Explorer 8以上
- Firefox 4以上
ハードウェア要件
- プロセッサ:1CPU Pentium4 1GHz以上
- NIC:100M Bit以上のネットワークカード
- メモリ:256MB以上
- ハードディスクスペース:12MB以上
- ディスプレイ:1280 × 1024以上を推奨
クロスプラットフォームクライアント
オペレーティングシステム
- Windows XP Professional SP3(32ビットおよび64ビット)
- Windows Vista SP1(32ビットおよび64ビット)
- Windows 7(32ビットおよび64ビット)
- Solaris Sparc 10(32ビット)
- Red Hat Enterprise Linux (WS) 5.1(32ビット)
ハードウェア要件
- プロセッサ:32ビットデュアルコア
- メモリ:最低2GB
- ハードディスクスペース:200MB以上
- ディスプレイ:1280 × 1024以上を推奨
Eclipseへの統合
対応バージョン
- Eclipse 3.6、3.7、4.2
Javaバージョン
- 1.6以降
オペレーティングシステム
- Windows XP Professional SP3(32ビットおよび64ビット)
- Windows Vista SP2(32ビットおよび64ビット)
- Windows 7(32ビットおよび64ビット)
- Solaris Sparc 10(32ビット)
- Red Hat Enterprise Linux (WS) 5.5(32ビット)
対応StarTeam Server
- StarTeam 2009
- StarTeam 2009 R2
- StarTeam 13.0
VisualStudioへの統合
対応バージョン
- Visual Studio 2010 / 2012
オペレーティングシステム
- Windows XP Professional SP3(32ビット)
- Windows Vista SP1(32ビットおよび64ビット)
- Windows 7(32ビットおよび64ビット)
対応StarTeam Server
- StarTeam 2009
- StarTeam 2009 R2
- StarTeam 13.0
その他コンポーネント
- StarTeam Datamart: レポート作成用データ集約
- StarTeam Synchronizer for Quality Center: HP Quality Center連携
- StarTeam SDK: 自社アプリへのStarTeamクライアント機能実装
- TeamInspector: StarTeamと連携するCIツール
StarTeam Agile Web ServerCPU
- 64ビット クワッドコアCPU
メモリ
- 4GB~8GB
オペレーティングシステム
- Windows Server 2008 R2 (64ビット)
対応ブラウザ
- Internet Explorer 9以降
- Firefox 8以降
- Google Chrome 20以降