ブループリントクイックスタートガイド

ブループリントクイックスタートガイド

お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。

サンプル利用ケース

あるソフトウェア会社では、Blueprints 機能を使用してソフトウェア開発ライフサイクルを追跡・管理できます。各ステージの現在のステータスを設定するには、さまざまなブループリント処理が必要です。たとえば、機能要望を受領したとき、開発を開始したとき、課題が見つかったときなどです。関連するチームは、自分たちの作業を完了したら、遷移を使用してブループリントのステージ(ステータス)を次のステージへ進めます。このようにして、開発プロセス全体を効率的に追跡し、各ブループリント遷移(操作)で実行されるワークフロー処理によって完全に自動化できます。

以下は、上記の利用ケースを Blueprints で実現した例です。

Blueprint の設定

プロセスフロー  

手順 

手順 1:Blueprints セクションへ移動する

アプリケーションで、ワークフロー> Blueprints> 新規 Blueprint に移動します。

手順 2:Blueprint を作成する

  • フォームの関連付け - Blueprint はフォームに関連付けられます。ブループリント内のステージと遷移は、選択したフォームのデータに対して表示されます。たとえば、従業員が異動を申請する場合、フォームを使ってデータを送信します。このデータには、「異動を承認」「異動を却下」などのブループリント遷移と、「異動承認済み」「異動却下済み」などのステージが含まれます。

    ドロップダウンからフォームを選択します。
  • Blueprint に名前を付ける
  • 条件の定義 - Blueprint は条件に基づいて実行できます。たとえば、受領したリクエストの種類が「新規機能要望」の場合にのみ Blueprint を有効にし、その機能の開発プロセスを追跡できるようにするとします。

    次のように条件を定義します。

     
    メモ: 条件は必須ではなく、すべてのデータに対して Blueprint を有効にする場合は省略できます。

手順 3: ステージを追加する - ステージはプロセス内の各マイルストーンです。ソフトウェア開発ライフサイクルのプロセスでは、機能承認済み機能開発完了テスト完了 などをステージとして設定できます。

[ステージを追加] をクリックし、新しく作成したステージをドラッグ&ドロップします。

メモ: ステージは、クリックして名前を変更したり削除したりできます。

手順 4: 遷移を追加する - 遷移は 2 つのステージ間の中間フェーズです。2 つのステージをつなぐリンクとして機能します。遷移はクリック可能なボタンであり、Blueprint を次のステージへ進めるために使用されます。同じ例で言うと、「機能を承認」「開発開始」「課題検出」などを遷移として設定できます。「機能を承認」遷移が実行されると、Blueprint のステージは「リクエスト承認済み」ステージに進みます。

ステージ間の + アイコンをクリックして、遷移を追加します。

  • 遷移は次の 3 つのパートで構成されます: 事前処理実行中処理、および 事後処理 です。 事前処理では、遷移を表示できるユーザー、遷移を表示する条件、ツールチップ、確認メッセージを設定します。 実行中処理 では、遷移が発生したときに実行する処理を定義します。同じフォームまたは別のフォームの項目を表示・更新するために使用できます。 事後処理では、遷移が実行された後に実行する処理を定義します。利用できる処理は、通知データアクセス連携Deluge スクリプト です。

    次の事前処理を設定します。
    • 遷移の所有者 - 遷移を表示および実行できるユーザーを設定します。

      Transition Owners で、必要なオプションを選択します。
      メモ: ユーザーは、メールアドレス、権限、ユーザー項目に基づいて選択できます。
       
    • 条件 - 条件を満たすデータに対してのみ遷移ボタンを表示します。たとえば、「開発者を割り当て」遷移は、開発者項目が null ではない、つまり開発者が割り当てられた後にのみ有効にします。
      メモ: 条件は必須ではなく、すべてのデータに対して遷移を有効にする場合は省略できます。
       
    • 遷移プロパティ - ツールチップと確認メッセージを設定するために使用します。ツールチップはマウスカーソルを遷移上に置いたときに表示され、確認メッセージは遷移ボタンをクリックしたときに表示されます。

      [ツールチップを必須にする] チェックボックスをオンにし、ツールチップのテキストを入力します。


      [実行前に確認を要求] チェックボックスをオンにして、確認操作を設定します。

[実行中]では、次のいずれかの設定を行えます。設定:

  • 同じデータの項目を表示および更新する。

  • 別のフォームを開き、そのフォームに新しいデータを追加する。 

上記の例では、マネージャーが遷移「機能を承認」を実行して機能を承認すると、他の項目(期限日、マネージャーコメント)を更新できます。

次の[実行中]の設定を行います。

  1. [更新する項目]ドロップダウンから項目を選択します。このドロップダウンは[実行中]タブの下にあります。下図を参照してください。.

  2. [表示する項目]セクションで、項目 (期限日、マネージャーコメント)を選択します。表示する項目 セクションでは、必要に応じて他の項目を必須として追加することもできます。

これにより、機能が承認されたときに期限日とマネージャーコメントの項目が表示されます。遷移の担当者は、機能を承認する際に必須情報を入力できます。

 

          

同様に、別フォームの項目も更新できます。  

 

[完了後]の遷移処理は、遷移ボタンがクリックされたときに実行されるワークフローを設定するために使用されます。例えば、メール送信タスクを使用して、リクエストが承認された際に顧客へ自動メール通知を送信できます。

[完了後]ヘッダーの下にある新しいアクションを追加をクリックすると、さまざまなワークフロー処理を設定するためのオプションが表示されます。

次の画像は、設定可能なワークフロー処理の種類を示しています。
  • Tip: Delugeの詳細をご覧ください。
     
  • 遷移はさらに、共通並列に分類できます。

    共通遷移の設定:共通遷移は、1 つのブループリント内の複数のステージから利用できます。例:オンライン注文管理で、顧客がいつでも注文をキャンセルできる場合、注文をキャンセル遷移はすべてのステージで利用可能である必要があります。また、開発ライフサイクルのすべてのステージで利用可能であるべき保留遷移も同様です。

    遷移の横にあるハイライトされたアイコンをクリックし、オンに切り替えて共通遷移として設定します。

    遷移を共通遷移としてマークすると、初期設定でブループリント内のすべてのステージに表示されます。これにより、特定の遷移を各ステージごとに個別に作成することなく、すべてのステージで有効にしたい場合に便利です。

    並列遷移の設定:1 つのステージから別のステージへ進むために複数の遷移が必要な場合、それを並列遷移と呼びます。例:寮費、授業料、書籍代のすべてが支払われて初めて、そのデータを「料金支払い済み」とマークできるようなケースです。

    遷移の横にあるハイライトされたアイコンをクリックし、オンに切り替えて並列遷移として設定します。

    遷移を並列遷移としてマークすると、ブループリントのステージ間に追加の遷移を設定できます。簡単に言うと、ステージ間に 1 つ以上の遷移を追加できるようになります。追加の遷移は「+」アイコンから設定します。

手順 5: ブループリントを保存をクリックします。


関連トピック