アプリケーション開発の効率化、標準化を促進し、継続的な改善と品質向上を支援する先進的なプラットフォーム
IBM Rational製品群は、アプリケーション開発のプロセス全体を通して、効率化、自動化標準化を支援する包括的なプラットフォームです。
統一された画面設計と操作性を備え、要件定義から運用テストまで、開発の一連のフローをシームレスな環境で進めることができます。
また、Webベースのコミュニケーション/コラボレーション支援や、既存の各ツールとの連携など、人的資源、既存資産の活用も促進します。
IBM Rational製品群を利用することで、開発現場の担当者から、管理・統制を行うマネージャーまで、多数のユーザーが抱える課題を解決し、ビジネスの成長を促す先進的な基盤を整えられます。
実装
・Rational Application Developer |
・Rational Developer for Power Systems Software |
・Rational Developer for System z |
単体テスト
・Security AppScan Source Edition |
・Rational Purify Plus |
単体テスト~結合テスト~システムテスト
・Rational Test RealTime |
結合テスト~システムテスト~受け入れテスト、運用テスト
・ Rational Functional Tester (機能テスト自動化ツール) |
・ Rational Performance Tester (負荷テスト自動化ツール) |
・Security AppScan Standard Edition |
・Rational Policy Tester |
▲変更/リリース管理
・Rational Team Concert (統合開発プラットフォーム) |
・ Rational Build Forge (ビルド・リリース自動化/支援ツール) |
▲品質管理
製品の詳細はこちらをご覧ください
・テストを手動で行っており、時間と工数が非常にかかっている |
・テストパターンが複雑で、人的ミスの発生率が高い |
・担当者のレベルによってテスト内容にムラがあり、品質が安定しない |
・システムアップグレードの度に行うテストを効率よくしたい |
・夜間などの空き時間を有効活用したい |
・Rational Functional Testerは、アプリケーション開発における機能テストと回帰テストを自動化し、人的要素に因らない安定したテストの実行を可能にするツールです。 |
・Java、Visual Studio.NET、Webベースのほか、SAP、Siebel、VB、Adobe Flex、端末(3270、5250) ベースなどのアプリケーションもサポートしており、キー入力やマウス操作などアプリケーションのユーザーインターフェース(GUI)操作を記録・再生することで、担当者のスキルに依存せず、人的ミスを排除したテストを行えます。 |
・記録したテストスクリプトは、ツールに含まれるエディタでカスタマイズでき、目的に応じた拡張や、テスト対象の頻繁なインターフェース変更などさまざまな状況に対応できます。画面上のデータや隠れたプロパティーの検証も容易になり、大幅な効率化、省力化が可能です。 |
・Rational Functional Testerは、効率的で統制のとれたテストプロセスを実現し、アプリケーション開発における品質の向上を支援します。 製品の詳細はこちらをご覧ください。 |
・本運用レベルのテストに必要な環境が整えられず、検証が十分ではない |
・ボトルネックの特定が難しく、的確な改善が行えない |
・テスト結果のログの分析に時間と労力がかかり、非効率である |
・人手でテストを行っており、夜間などの空き時間を活用できない |
・Rational Performance Testerは、Webベースのアプリケーションにおける負荷とパフォーマンスのテストを自動化すると共に、結果の把握と分析を効率化してシステムの速やかな改善を支援するツールです。 |
・Webブラウザ上で利用するアプリケーションの操作を記録・再生するだけでなく、柔軟なスケジュール機能と複数ユーザーのモデル化(仮想ユーザーのエミュレーション)によって、本番稼動時の状況を再現し、構築したシステムが実運用時にどのような挙動を示すかをシミュレートできます。また、Webブラウザのほか、SAP、Siebel、Citrix、SOAのプロトコルにも対応しています。 |
・テスト中に、パフォーマンスが低いWebページ/URL、システム処理(トランザクション)をリアルタイムにレポートとして生成でき、大規模/複雑なシステムであっても、ボトルネックの検出が短期化できます。テスト内容のカスタマイズ、テスト結果のデータ変換など、目的に応じて柔軟な活用が可能です。 |
・Rational Performance Testerは、少ないハードウェアリソースでより実際的なテストを効率的に実行し、Webアプリケーション/システムのパフォーマンスと信頼性の向上に貢献します。 製品の詳細は こちらをご覧ください。 |
・ビルドの管理を手作業で行っており、更新漏れや人的ミスがよく起こる |
・開発チームが分散しており、ビルドの管理やテストの実施が煩雑である |
・プラットフォームの違いなどが理由で作業プロセスの標準化が進まない |
・Rational Build Forgeは、アプリケーション開発のビルドからリリースまでのプロセスで繰り返される作業の標準化、自動化を支援し、高品質なビルドの提供やアプリケーション提供までのスケジュール短縮を促進する ツールです。 |
・Web経由でアクセスする集中管理インターフェースを備えており、共同作業を行っているチームや拠点が分散していても、常に同じ情報を共有し、確実なビルドの生成、最適なビルドを用いたテストをスムーズに行うことができます。また、リリース工程における人的ミスの抑制にも効果を発揮し、トータルな品質向上を実現します。 |
・言語やスクリプト、プラットフォームに依存せず、すでに運用している開発環境(IDE)と連携できるので、既存の資産を無駄にせず、ビルドからリリースまでのプロセスを大幅に効率化します。変更やビルドごとの完全な部品表、プロジェクトごとの内容を可視化するレポートの生成など、コンプライアンスの強化にも有効です。 |
・Rational Build Forgeは、開発サイクル全体の効率を高め、チームの生産性を向上させると共に、工数・工期の削減と高品質なアプリケーションのリリースを両立します。 製品の詳細は こちらをご覧ください 。 |
・テストチームが各地に分散しており、情報をスピーディかつ的確に共有できない |
・担当者の作業分担、進捗 状況を一元的に把握できず、スケジュール管理が難しい |
・テストに必要なリソースの管理が煩雑で、作業の効率が上がらない |
・Rational Quality Managerは、アプリケーション開発のテストフェーズにおける関連情報、テストの計画、環境管理、レポート、テストの実行及び各種テストツールとの連携を集中的に管理するツールです。 |
・アプリケーションの品質に関わる「要求」「テスト」「障害の検出、修正」までの一連の流れを包括的に把握でき、テストフェーズに関わる管理作業とリソース配分の自動化を支援します。Webベースのアクセスにより、テストを行う拠点やチームが分散していても、スムーズな情報の発信・共有が可能です。 |
・各々に割り振られた作業の確認、進捗状況の更新などを効率化し、達成すべき目標など意識の共有を容易にすることで、スケジュール全体の短縮と品質の向上に役立ちます。また、手動テストを支援する機能も備えており、テスト方法や手順のオーサリング、データ入力、検証結果のログ化などをシームレスに行えます。 |
・Rational Quality Managerは、アプリケーションの品質向上に必要なテストを効率化し、小規模から大規模まで、多様な形態のコラボレーションを支援します。 製品の詳細は こちらをご覧ください 。 |
ライトウェルでは、IBM Rational製品をお客様がスムーズに導入、運用いただけるように、各種サービスをご用意しています。ツールの説明、アセスメント、導入、運用、サポートなどの各フェーズで、お客様の課題解決とより確かな効果の実現を支援いたします。
導入時の負担を抑えつつ、短期間でツールを活用いただくことが可能です。
■ サービス内容
・各ツールのご紹介(利用目的、適用範囲含む) |
・デモの実施 |
・導入前のアセスメント実施 |
・ライセンスの取得、導入 |
・ツールの設定 |
・ユーザーへの教育プログラムをご提供(入門編、応用編) |
・開発アプリケーションの内容把握 |
・ツール運用の有効性チェック(目標、方針、効果) |
・スクリプト作成支援 |
・適用範囲の拡大支援 |
・Q&A対応 |
■サービス対象製品
Rational Functional Tester (機能テスト自動化ツール) |
Rational Performance Tester (負荷テスト自動化ツール) |
Rational Team Concert(統合開発プラットフォーム) |
Rational Build Forge (ビルド・リリース自動化/支援ツール) |