Concerto -ソフトウェアライフサイクル品質管理ツール-
Project Center - タスクの定義と進捗管理を支援
アプリケーションに実装されるべき機能などの要件をProject Centerで定義し、一元的に管理できます。
定義された要件に基づいて具体的な実装作業(タスク)を定義し、開発チームメンバーに割り当てます。各チームメンバーは、自分に割り当てられたタスクを参照し、優先順位や定められたスケジュールに従ってタスクを実装します。
作成されたコードやテストケースなどの成果物、テストの結果など、開発に関わるさまざまなアクティビティの情報がProject Centerに集約され、自動的に要件に関連付けられます。
これによって、プロジェクト全体の状況をリアルタイムに把握することができ、要件の変更や進捗状況に柔軟に対応しながら納期を守り、開発プロセスを最適化してチームの生産性を高めることが可能になります。
定義された要件に基づいて具体的な実装作業(タスク)を定義し、開発チームメンバーに割り当てます。各チームメンバーは、自分に割り当てられたタスクを参照し、優先順位や定められたスケジュールに従ってタスクを実装します。
作成されたコードやテストケースなどの成果物、テストの結果など、開発に関わるさまざまなアクティビティの情報がProject Centerに集約され、自動的に要件に関連付けられます。
これによって、プロジェクト全体の状況をリアルタイムに把握することができ、要件の変更や進捗状況に柔軟に対応しながら納期を守り、開発プロセスを最適化してチームの生産性を高めることが可能になります。
要件から具体的な作業(タスク)へのブレークダウン
タスクには、テストケースを関連付けることができるので、タスクの完了条件が明確になります。
タスクの適切な配分、開発フェーズ完了予定の推測が可能
タスクに入力された見積もり工数から、現実的なスケジュールを作成できます。タスクの進捗状況をリアルタイムで確認でき、要件の追加や変更があった場合に、期限内に追加のタスクを完成させる余裕があるかどうか、あるとすればどのメンバーにタスクを割り当てるのが適当かを判断できます。
開発チームメンバーのコラボレーションを促進
ProjectCenterは、開発チームメンバーが共通の認識のもとにプロジェクトを進めるための情報インフラを提供します。
- プロジェクトマネージャ
- 必要なタスクを漏れなく定義し、誤解のないよう開発メンバーに伝達できます。また、タスクの進捗状況をリアルタイムで確認できます。
- 開発者
- 自分がどのタスクを実装するべきか、いつまでに完了すればよいかが一目で分かります。自分のタスクとチーム全体のタスクとの関係を理解でき、目標をより明確に意識できます。
- QAチーム
- アプリケーションがどの程度完成に近づいているか、どの要件やバグ修正が実装済みであるかなど、プロジェクトの進捗状況を詳細に把握できるため、テストの計画や準備に役立ちます。
Project Centerの主な機能
- プロジェクトの定義
- 開発チームおよびチームメンバーの定義
- JtestやC++testなどのParasoft社テストツールおよびBugzillaなどのバグトラッキングシステムとの連携
- 要件の定義
- Excelからの要件のインポート
- タスクの定義と管理
- 要件からのタスクの自動生成
- MS Projectとの統合(Project Center → MS Project、MS Project → Project Center の双方向)
- 見積もり作業時間から開発フェーズの完了予定日を自動計算
- Web インターフェイスまたはEclipseからのタスクの参照とステータス更新
- タスクの進捗やチームメンバー別作業負荷の確認
- プロジェクト全体のステータスの参照
- プロジェクト ステータス、タスクアクティビティ、手動テストセッション













