introduction ibm rational doors next generation requirements management tool
IBM Rational DOORS Next Generation(NG) はCLMの不可欠な部分であり、ビジネスアナリストが機能要件と非機能要件を効果的にキャプチャ、分析、および管理するのに役立ちます。
私の経験では、私も使用しました この要件管理ツール 承認を提供するため、またはさらなる開発とテストのためのゴーサインを提供するためにキャプチャされた要件について顧客と協力するため。
注意 :このチュートリアルには多くの画像が含まれているため、正しくロードできるようにしてください。
このチュートリアルでは、の詳細な使用法について説明します IBM RationalDOORS次世代 ただし、その前に、要件をどのように作成および管理したかを見てみましょう。後で、効果的な要件管理のためにさらに何ができるかについてさらに説明します。
学習内容:
- IBM RationalDOORS次世代の概要
- IBM Rational DOORSNGでの要件の作成
- ビジネスプロセスの定義
- ユーザーインターフェイススケッチ
- コレクションとレポート
- 結論
- 推奨読書
IBM RationalDOORS次世代の概要
ここでは、要件としてユーザーストーリーアイテムを作成またはキャプチャするのではなく、エンドユーザーのニーズを作成および管理することを検討していることに注意してください。ユーザー・ストーリー項目は、開発の観点からの計画項目であり、IBM RationalTeamConcertと呼ばれる他のツールで管理されます。
私の以前の記事で IBM Rational Collaborative Lifecycle Management(CLM) IBMJazzに基づく単一のプラットフォームでエンドツーエンドの配信プロセスを提供する次の3つのツールの統合ビューについて説明しました。
- IBM Rational DOORSNG- 要件の収集と管理のため
- IBM Rational Team Concert – プロジェクト計画、SCM、ビルド管理用
- IBM Rational Quality Management – テスト管理活動用
IBM Rational DOORS Next Generationは、以下の機能を提供します。
- 機能要件と非機能要件の作成と管理
- ビジネスプロセス図
- ユースケース図
- UIスケッチとストーリーボード
- 承認プロセス
- 影響分析
IBM Rational DOORSNGでの要件の作成
まず、要件を作成することから始めましょう。
あなたが私の前の記事を読んだと仮定して IBM Rational CLM ライフサイクルプロジェクトを作成するには、同じプロジェクトにログインして、要件の作成と管理を開始します。作成された要件は、ユーザーストーリーとテストケースにリンクされます。
手順は次のとおりです。
#1) URLを使用してRMアプリケーションにログインします https://:9443 / rm / web
#二) ログイン後、クリックしてCLM_Project(要件)を選択します。このプロジェクトのチームメンバーに表示されるパブリックダッシュボードが次のように表示されます。
((注意:画像をクリックすると拡大表示されます)
#3) クリック アーティファクト->アーティファクトの参照 フォルダ構造を表示し、要件を作成します。
#4) (機能とビジョン)フォルダを左クリックして、 アーティファクトを作成します。
名前を「音楽CDの注文」、アーティファクトタイプを「機能」、アーティファクト形式を「テキスト」と入力し、をクリックします。 OK。
#5) 新しく作成された要件がここに表示されます。
#6) 新しく作成された要件をクリックしてから、をクリックします 編集 詳細を追加するには
詳細を追加すると、要件をよりよく理解するために使用できるさまざまな属性またはプロパティが右側に表示されます。クリック セーブ 一度行われた。
# 7) 参照用の重要な用語を定義する用語集も追加できます。同じものを追加するには、単語を選択します オンライン 次に右クリックして作成します 期間。
追加 初期コンテンツ 説明のために、アーティファクトタイプが次のように選択されていることを確認してください 期間。 図のように他の詳細を選択し、をクリックします OK。セーブ 変更も同様にクリックします 完了。
#8) 以下に定義されている用語集TERMの上にカーソルを置くと、その意味がわかります。
#9) プロジェクトの存在中に行われたすべての変更がキャプチャされ、次のように利用できます。 歴史 作成されたばかりの要件の例を以下に示します。
アンドロイドのための最高の音楽プレーヤーとダウンローダー
一定期間に行われたすべての変更がキャプチャされ、以前に行われた変更を確認できます。
履歴画面で変更があった場合 ついさっき、 その後、それもキャプチャされます。しばらく前に行った変更を復元する必要が生じた場合は、(アクション)メニューから同じものを選択して( 戻す。
クリック 歴史を閉じる 一度行われた。
#10) 通常、チームは、電子メールまたは要件に実際にはリンクされていないその他の接続されていない手段を介して要件について共同作業を行います。
Javaでの二重リンクリストの実装
ただし、DOORS NGは、要件にCOMMENTを追加し、他のユーザーと共同作業する機能を提供します。これを行うには、要件を編集し、右側の以下のコメントカテゴリに移動して、アーティファクトのコメントを作成します。
上記のように追加し、(OK)をクリックします。記載されているコメントのユーザーは、プロジェクトにログインできます。ユーザーに言及されたタスクがダッシュボードに表示され、ユーザーはコメントに返信することもできます。
これは簡単なレビューを行うのに便利な機能であり、チーム全体に表示されます。
#十一) 次に、アーティファクトダッシュボードで新しく作成された要件の属性を表示または属性に値を追加する方法を見てみましょう。に移動 アーティファクト=>アーティファクトの参照 、 クリックしてください 機能とビジョン 作成したばかりの要件を選択し、オプションをクリックします 「属性の編集」。
以下に示すように、属性を選択して値を追加し、後でそれらを変更して、をクリックします。 セーブ。
#12) 属性を表示するには、アイコンをクリックして「 ページ設定を構成します。
#13) クリック 「表示する列の構成」
#14) 表示するビジネスの優先度と説明の属性を選択します。不要なものは選択を解除してください。次に、をクリックします OK
ご覧のとおり、機能タイプのビジネス要件を作成しましたが、DOORS NGでは、アクター、非機能要件、カスタム要件タイプなどのさまざまなタイプの要件を作成し、それらの属性、コラボレーションへのコメント、用語集、履歴を定義することもできます。等。、
ビジネスプロセスの定義
ここで、前に作成したビジネス要件をサポートするビジネスプロセス図を作成します。ビジネスプロセス図は、テキスト形式よりもビジネスユーザーにとって視覚化が容易です。 IBM Rational DOORS NGでは、Business Process Modeling Notationの略であるBPMN表記法を使用して作成されており、業界標準でもあります。
#1) ビジネスプロセス図を作成するには、フォルダ「」を左クリックします。 処理する' 次に選択します 「アーティファクトの作成」。
#二) 名前を「PurchaseMusicCD Online」、アーティファクトタイプを「BusinessProcessDiagram」とします。
#3) 作成されたプロセス図が表示され、自動的に開きます。そうでない場合は、それをクリックして図を開きます。
クリック 編集 グラフィカルエディタで図を開きます。グラフィックアーティファクトを開くには RMブラウザアドオン 利用可能である必要があり、グラフィックアーティファクトの編集時に自動的にインストールされます。これは、ブラウザの1回限りのインストールです。
こちらをご覧ください 論文 アドオンの問題をトラブルシューティングします。
#4) (ビジネスモデリング)カテゴリで、( イベント開始 表記を作成し、ダイアグラムエディタにドラッグします。
開始イベントに次の名前を付けます 「ウェブサイトの立ち上げ」 、表記が選択されている間に、入力を開始して名前を付けます。
タスクを作成し、「ミュージックストアをオンラインで閲覧」という名前を付けます。
次に示すように、コネクタアイコンをクリックして、タスクにドラッグします。
#5) タスクの間に矢印を追加するには、矢印を選択して(プロパティ)をクリックします
#6) のために 終わり ドロップダウンで適切な矢印を選択します。
# 7) 次に、図のように図を完成させ、 終了イベント 以下に示すログオフの場合。完了したら、図を保存します。
ユーザーインターフェイススケッチ
次に、ユーザーインターフェイススケッチを作成しましょう。 UIスケッチは、実装されたWebページがどのように見えるかの初期ビューを提供します。
#1) UIスケッチの作成を開始するには、メインのアーティファクトページに戻り、UIスケッチを保持するフォルダーを作成します。
#二) 名前を付けます UIスケッチ 次に、(OK)をクリックします。
注意 :レガシーグラフィックダイアグラムを作成する必要がある場合のCLM6.0.1以降のオプション 「グラフィカルアーティファクト形式に基づいたプラグインの作成を有効にする」 次のように設定する必要があります 本当。 有効になっていない場合は、 true 次に、CLMサーバーを再起動します。
#3) に UIスケッチ フォルダはUIタイプのアーティファクトを作成し、名前を付けます 音楽CDの完全ダウンロード。
(OK)をクリックすると、アーティファクトが開きます。 RMブラウザアドオンのインストールを求められた場合は、をクリックしてください OK それをインストールします。ダイアグラムのアーティファクトを作成するには、IE11ブラウザーを使用することをお勧めします。
#4) ダイアグラムアーティファクトが開いたら、最初に ラベル 以下のように入力します。
#5) 次に、 ドロップダウンリスト 以下に示すようにラベルと一緒に
#6) を挿入します ドロップダウンリストの項目 から 入力コントロールメニュー
ドロップダウンリスト内のスペースにアイテムをドラッグします
# 7) 下にテキストフィールドとボタンを追加して、UIスケッチを完成させます
#8) スケッチの最終ビューは、以下の画像のようになります。
コレクションとレポート
IBM Rational DOORS NGは、要件に優先順位を付ける機能を提供します。 アジャイルな方法 。この機能は コレクション 。
反復コレクションまたはリリースコレクションを作成できます。これらは、後で開発中にスプリントまたはリリースプランのいずれかにリンクされます。コレクションが作成されたら、将来の開発とテストのために計画する優先要件を追加できます。
アンドロイドのための良い無料のmp3ダウンローダー
最後に、レビューまたは文書化の目的で生成できるさまざまなレポートで締めくくります。 (レポート)から、メニューからレポートを生成するオプションを選択します。
以下の事前定義されたレポートを生成して、Word文書またはPDFファイルとして保存できます。
結論
さて、これで IBM RationalDOORS次世代チュートリアル アプリケーションや製品を効果的に提供するために、すべてのチームが従う必要のある要件管理プロセスについて見てきました。言う古いことわざがあります 「早期に発見された要件エラーは、後で修正するよりも修正に費用がかかりません」 。
効果的な要件の収集と管理は、顧客のニーズを理解して優先順位を付ける上で非常に重要です。
私の今後のチュートリアルでは 、開発とビルドに使用されるIBM Rational Team Concertや、デプロイメントの自動化に使用されるIBM Urban codeDeployなどのツールについて詳しく説明します。 IBM Rational CLMのシリーズの最後は、テスト管理用のRational Quality Managerです。これは、皆さんがすでに見て読んだものです。
以下のコメントセクションであなたの考え/提案を教えてください。
推奨読書
- IBM RationalTeamコンサート欠陥管理ツールのチュートリアル
- テストデータ管理用のIBMRational QualityManagerのデータプール機能
- IBM Rational Collaborative Lifecycle Management(CLM)ハンズオン・チュートリアル
- IBM Rational Quality Manager(RQM)とRational Functional Tester(RFT)の統合
- SVNからIBMRationalTeamコンサートへの移行チュートリアル
- RationalRobotの学習の基本-IBMテスト自動化ツール
- WindowsでのIBMRational Team Concert(RTC)とSVNの統合
- IBM Rational TeamConcertの高度な作業項目のカスタマイズ