Skip to main content

チャレンジ

Agile Workbenchバックログの改善

5 タスク

30 分

Visible to all users
初級 Pega Platform 8.6 Dev/Designer Studio 日本語

シナリオ

GoGoRoadの利害関係者は、顧客のロードサイド サポートリクエストの業務を簡素化する新しいロードサイド サポート アプリケーションの開発を希望しています。 Minimum Lovable Product(MLP)のスコープと増分リリースを使用し、利害関係者はAssistance requestケースタイプの現在の進捗を追跡し、今後開発する次にプライオリティの高い機能を判断したいと考えています。 進捗状況の追跡を促進するため、利害関係者とPegaチームは、製品バックログを特定し優先順位を付けました。

開発の準備のため、ビジネスアーキテクト(BA)は、バックログに入力し、ユーザーストーリーを更新して、機能、補助機能、所有者、締め切り日を追加する必要があります。 GoGoRoadはAgile Workbenchを使用して作業を管理し、優先順位を決定しています。 チームは、Agile Workbenchへのインポート用に特別にフォーマットされたExcelスプレッドシートでユーザーストーリーを作成しました。 このExcelスプレッドシートを使用してユーザーストーリーをインポートし、バックログに入力します。

以下の表は、チャレンジに必要なログイン情報をまとめたものです。

ロール ユーザー名 Password
アプリケーションデベロッパー author@gogoroad pega123!
補足: 練習環境では、複数の課題の完了をサポートする場合があります。 その結果、チャレンジのウォークスルーに表示される設定は、お客様の環境と完全に一致しない場合があります。

チャレンジ ウォークスルー

このチャレンジを完了するには、Pegaインスタンスを起動する必要があります。

起動には5分ほどかかることがありますので、しばらくお待ちください。

詳細なタスク

1 ユーザーストーリーのバックログのインポート

補足: ユーザーストーリーのインポートは、バックログに加えるための1つの方法です。 また、JiraやAgile Studioのような既存のリポジトリに接続して、あるいはAgile Workbenchでユーザーストーリーをキャプチャしてバックログに加えることもできます。
  1. ExcelのGoGoRoadUserStoriesforDPP.xlsxワークブックをデスクトップにダウンロードします。
  2. App Studioで、ブラウザウィンドウの右上隅にある稲妻アイコンをクリックして、Agile Workbenchツールを開きます。
  3. Agile Workbenchツールで、右上隅にあるAdd アイコンをクリックしてアクションのリストを表示します。
  4. リストから、「Import Stories...」をクリックしてImport Storiesウィンドウを表示します。
    import-stories
  5. Import Storiesウィンドウで、「Choose File」をクリックしてファイルブラウザを開きます。
    Import user stories to Agile Workbench
  6. ファイルブラウザからナビゲートし、ダウンロードしたGoGoRoadUserStoriesforDPP.xlsxファイルを選択します。
  7. 「Open」をクリックして、そのファイルをImport Storiesダイアログボックスに追加します。
  8. Import Storiesダイアログボックスの右下隅で、「Import」をクリックしてファイルをAgile Workbenchツールにインポートします。 
    補足: インポートされたストーリーは異なる順番で表示されることがあります。
    import-stories-success

2 アプリケーションに機能と補助機能を追加する

  1. Agile Workbenchツールで、右上隅にある「More」アイコンをクリックし、メニューから「Application profile」を選択してApplication profileランディングページを表示します。
    agile-workbench-app-profile
  2. ダッシュボードの一番上で、「Feature map」タブをクリックします。
  3. 「Features map」タブのFeaturesセクションで、Assistance request機能をダブルクリックして、Assistance requestの機能を開きます。
    workbench features
  4. Subfeaturesセクションにある「+」アイコンをクリックして「Create feature」ウィンドウを表示し、新しい補助機能を追加します。
    subfeatures
  5. 「Create feature」ウィンドウで、「Name」フィールドに「Notification」と入力します。
  6. 「Create feature」ウィンドウの右下隅で、「Create」をクリックしてウィンドウを閉じ、新しい補助機能を追加します。
  7. 手順4〜6を繰り返し、残りのAssistance request 補助機能である、SetupServiceを追加します。

3 ユーザーストーリーへの機能と所有者の関連付け

  1. 「Agile Workbench」ツールのペインで、リストからSpecify Issueユーザーストーリーを選択し、ユーザーストーリーを開きます。
    補足: ユーザーストーリーは異なる順番で表示されることがあります。
    workbench-story-list
    補足: Feature mapWork itemsセクションにあるApplication profileからユーザーストーリーを選択することもできます。 To doリストからユーザーストーリーを選択すると、「Associated feature」フィールドと「Attachments」フィールドの読み込みエラーが発生することがあります。 これは既知の問題で、今後のリリースで対応する予定です。
  2. 開いたユーザーストーリーの「Associated feature」フィールドで、下向き矢印をクリックして利用可能な機能リストを開きます。
    workbench-associated-feature
  3. リストの「Assistance request」フィールドの右で、矢印をクリックして補助機能を表示します。
    assistance-request-subfeature
  4. Notification補助機能をクリックして、Selectオプションを表示します。
  5. 「Select」をクリックして、ユーザーストーリーに補助機能を追加します。
    subfeature-us
  6. 「Associated feature」フィールドの下の「Owner」フィールドに、ユーザーストーリーの所有者名を入力するか選択します。 この演習では、所有者はauthor@gogoroadです。
    Associated feature, owner, due date,, complexity, and priority for the Specify issue user story
  7. 「Due」フィールドで、カレンダーのアイコンをクリックしてカレンダーを表示します。
  8. 期日として将来の日付を選択します。
    補足: 日付を選択するとカレンダーのウィンドウが閉じます。
  9. Agile Workbenchツールの右下隅で、「Save」をクリックして設定を保存します。 
    workbench-save
  10. 手順1〜9を繰り返し、次の表に示す値を使用して残りのユーザーストーリーを更新します。
    ストーリー名 機能>補助機能 所有者
    Enter customer information Assistance request > Notification author@gogoroad
    Enter Location information Assistance request > Notification author@gogoroad
    Enter Vehicle information Assistance request > Notification author@gogoroad
    Enter Payment information Assistance request > Notification author@gogoroad
    Verify Coverage Assistance request > Setup author@gogoroad

4 新しい優先ユーザーストーリーの追加

  1. Agile Workbenchツールで、右上隅にあるAdd アイコンをクリックしてアクションのリストを表示します。
  2. リストで、「Create Story」をクリックして、新しいMust have優先ユーザーストーリーを追加します。
    create-story
  3. 以下の情報をユーザーストーリーに加えます。
    フィールド Details
    Name Add total cost to service information and customer invoice
    Description As a customer, I want to receive an invoice for the service provided so that I can confirm that I was charged appropriately.
    Associated feature Assistance request > Service
    Owner author@gogoroad
    Due 将来の日付
    Complexity Medium
    Priority Must have
    Acceptance criteria

    Service manager can view the service cost when reviewing the completed service.

    Customer receives an email containing the total cost of the service.

5 ユーザーストーリーの優先順位の変更

悪天候のため、プロジェクトチームは、予定よりも数日遅れて開始します。 合意された期日までにMLPを完了するため、チームはスコープを最小限にすることに決定します。

  1. 中程度の優先順位をクリックして、新しいユーザーストーリーをNice to haveに変更します。
  2. Agile Workbenchツールの右下隅で、「Save」をクリックして設定を保存します。

作業の確認

  1. Agile Workbenchツールで、作成したユーザーストーリーを開き、詳細が以下の画像と合っているかどうかを確認します。
    New user story entered into Agile Workbench
  2. Agile Workbenchツールのペインで、More アイコンをクリックし、「Application profile」を選択してApplication profileランディングページを表示します。
  3. ランディングページで、「Feature map」タブのFeaturesセクションで、Assistance request機能をダブルクリックして、Assistance requestの補助機能を表示します。
  4. Subfeaturesセクションで、作成した補助機能がリストされていることを確認します。
    workbench-subfeatures
  5. Work itemsセクションで、ユーザーストーリーのすべての所有者がauthor@gogoroadになっていることを確認します。 所有者がauthor@gogoroadであることは、以下の画像のように、Aの文字が示された青い丸で示されます。
    author@gogoroad To Do list of user stories
  6. 各補助能をクリックして、ユーザーストーリーのリストが、その補助機能に関連するストーリーのみに調整されていることを確認します。
  7. Service補助機能で、作成したユーザーストーリーがTo do リストにあることを確認します。


下記のミッションにも含まれています。

トレーニングを受講中に何か問題がありましたら、こちらをご覧ください: Pega Academy サポートのよくある質問 (FAQ).

このコンテンツは役に立ちましたか?

改善できるところはありますか?

We'd prefer it if you saw us at our best.

Pega Academy has detected you are using a browser which may prevent you from experiencing the site as intended. To improve your experience, please update your browser.

Close Deprecation Notice