ソフトウェア開発プロジェクトに2つとして同じものはありません。ひとつひとつのプロジェクトの優先順位、要件、および技術は、それぞれ異なります。それでいて、どのプロジェクトであっても、リスクを最小限に抑え、結果を確実に予測しながら、高品質のソフトウェアをスケジュールどおりにリリースするという、共通の目標があります。Rational Method Composerの柔軟なソフトウェア開発プロセス・プラットフォームを利用すれば、一貫性を保ちながらもカスタマイズが施されたプロセス・ガイダンスをプロジェクト・チームに提供できます。
- 業界で実証済みのベスト・プラクティス
Rational Method Composerには、Rational Unified Process®(RUP®)プロセス・フレームワークが組み込まれています。RUP方法論は、世界中の何千ものプロジェクトで採用され、何百もの大学で教えられているベスト・プラクティスで、急速にソフトウェア開発の業界標準プロセスになりつつあります。RUPプロセス・ライブラリーには、SOA(Service Oriented Architecture)、COTS(Commercial Off-The-Shelf)パッケージ管理、ポートフォリオマネジメント、プログラム・マネジメント、システム・エンジニアリングなど、多くの分野やソリューションの拡張プロセス・コンテンツが(プラグインの形で)含まれています。
- 実践的なプロセス
他の市販の方法論と異なり、Rational Method Composerプラットフォームは、知的資産とガイダンスによって、より実践的なプロセスを提供します。プロジェクト・プランを勢いよくスタートし、チーム・メンバーを短期間で軌道に乗せると共に、カスタマイズしたプロセスを実行に移すことができます。
- プロジェクト・ニーズに適合
Rational Method Composerプラットフォームは、コンフィグレーション可能なプロセス・フレームワークを提供する唯一のプラットフォームです。特定のプロセス・コンポーネントを選択して導入できるため、一貫性を保ちながらもカスタマイズが施されたプロセスを各チームおよびプロジェクトに提供できます。
RUPのベスト・プラクティスの核の1つに、反復開発という概念があります。Rational Method Composerに組み込まれているRational Unified Processでは、作業分野とフェーズという観点からプロジェクトを組み立てます。各フェーズには1回以上の反復が含まれます。反復型アプローチでは、プロジェクト期間を通じて各ワークフローの重みが変わります。反復型アプローチを採用することにより、進捗が目に見え、実際に使ってみることができるものを繰り返しリリースすることで、早い段階から継続してリスクに対応することができます。
機能
説明
利点
プロセス構成
構成機能
ベースとなるRUP構成の選択、プラグインやその他のプロセス・コンポーネントの適用、プロセス・ビューの構成、カスタマイズしたRUPのパブリッシュなどを実行できます。
プロジェクト・マネージャーおよびチーム・リーダーは、プロジェクトに適切なプロセス・コンポーネントのみを選択して導入できます。
プラグイン
すべてのプロセス資産がプラグインとして作成されます。多くのプラグインでRUPを拡張することができますが、中にはアプリケーション開発の枠を超えてプロセス・コンテンツを拡張するプラグインもあります。
多くのプラグインが同梱されており、そのほかにもダウンロード可能なプラグインが用意されています。
技術の変更に柔軟に対応し、複数のプラグインを組み合わせてプロジェクト固有の環境に適合したプロセス構成を作成できます。
プロセス・オーサリング
オーサリング機能
お客様のプロセス・ガイダンスやコンテンツをRUPの構成に簡単に統合できます。フォーム・ベースの編集機能により、ロール、ワーク・プロダクト、タスクなどを追加、削除、変更することでプロセスに変更を加えることができます。
お客様のプロセス知識とRUPのガイダンスをハイレベルで統合します。
プロセス提供
myRUPとプロセス・ビュー
ビューにより、特定のメンバーやロールに合わせたプロジェクト・プロセス情報のサブセットに簡単にアクセスできます。myRUPの機能により、各メンバーは自分に合わせた独自のプロセス・ビューを作ることができます。
各メンバーが各々の業務に最適なガイダンスに素早くアクセスできるため、チーム全体へのプロセスの浸透が促進されます。
ツール・メンター
Rationalツールを用いたタスクの実行方法に関するガイダンスを提供します。
プロセスを実践的なものにし、Rationalツールの最も有効な使い方についての理解を助けます。
広範なヘルプ
コンテキスト別のRUPガイダンスにRationalツールから直接アクセスできます。
適切で、効果的なツールの使用方法を促進し、ツールに対する投資効果を高めます。
コミュニティーおよびマーケットプレイス
developerWorks Rationalは、Rationalのツールやベスト・プラクティスを使用しているチームに向けて作られたWebポータルです。
RUP Plug-In Exchange、ホワイト・ペーパーや記事、Webベースのトレーニング、ディスカッション・フォーラムを通じて、世界規模のリソースとコミュニティーをRUPユーザーに提供します。
Rational Developer DomainはRationalの最新ソリューションと製品使いこなしテクニックをご紹介するサイトです。
記事やガイドを通じて、実践的なテクニックやヒントをご提供します。
IBM, IBM (logo), developerWorks, PartnerWorld, Rational, Rational Unified Process, RUPはInternational Business Machines Corporationの米国およびその他の国における商標。
他の会社名、製品名およびサービス名等はそれぞれ各社の商標。
