Rally - CA の業界をリードするアジャイル ソフトウェアと手法をボード上で活用しましょう。CA Agile Central タスクを便利なカードに変換し、バックログの優先順位付け、ストーリーのマッピング、その他のチームの活動を楽しむことで、チームが一貫して高品質のプロジェクトを迅速に開発できるようになります。
利用可能なプラン:Enterprise プラン
Rally の接続
Rally の認証は、OAuth 2.0 プロトコル(認証コード付与)を介して行われ、すべてのリクエストは SSL を介して行われます。Miro のデータと CA Agile Central アカウントの接続には、ユーザープロフィール レベルとチームレベルの 2 つレベルがあります。
重要なのは、Rally への接続は、Rally → Miro の一方向のみであるということです。Miro のボードにカードをインポートし、カードの編集セクションで後述するSource(ソース)ボタンを介してカードを編集することができます。Miro 上で、Rally カードを直接編集することはできません。
チームレベル
設定者: チームの管理者
⚠️ なお、同じ Rally インスタンスを接続するには、Miro の各チームごとに、異なる Rally ユーザーアカウントが必要となります。
チームレベルで接続を確立するには、チームの管理者が、Miro マーケットプレイスで CA Agile Central(Rally)アプリを検索し、チームにインストールする必要があります。[アプリを取得] をクリックしてから、チームを選択して、[インストールして承認] をクリックします。
チームに Rally をインストール
作成ツールバーの矢印をクリックし、CA Agile Central を検索し、[追加] を選択して、ボードからアプリをインストールすることもできます。
ボードからアプリをインストール
次に、[チームの設定] > [アプリとインテグレーション] を開き、そこからインテグレーションを [接続する] を選択します。Rally で認証されていない場合、Rally アカウントにログインするよう促されます。
チームレベルでのインテグレーションを接続
この設定中に、Rally 側で Webhook が作成され、インポートされたカードの最新情報が Miro に送信されます。
チームレベルでインテグレーションが設定されている場合、チームメンバーであれば誰でも、他の参加者がボードでインポートした Rally カードやカードの現在の状態を確認できます。
チームレベルでインテグレーションが設定されている場合に使用される Rally アカウントは、カードのインポートが行われるすべての Rally プロジェクトにアクセスできる必要があります。もし、この Rally アカウントが Rally プロジェクトにアクセスできない場合、そのプロジェクトからインポートされたカードはボード上で更新されず、チームユーザー全員に対して停止した状態で表示されます。
プロフィールレベル
設定者:各ユーザー
⚠️ インテグレーションを接続する前に、別のブラウザータブで Rally にログインしてください。
ユーザーがボード上の Rally カードをインポートするオプションが必要な場合、プロフィールレベルでインテグレーションを設定することも必要です。Miro のプロフィールを接続するには、[プロフィール設定] を開き、[インテグレーション] に切り替え、CA Agile Central(Rally) を検索して、[接続] をクリックします。
プロフィールレベルでインテグレーションを接続
プロフィールレベルの接続が確立された場合、ユーザーは、ツールバー上の Rally アイコンを使用し、Rally ライブラリーピッカーを開くことができます。そこでは、プロフィールレベルでインテグレーションを設定する際に使用される Rally アカウントで利用可能な Rally 要素(ユーザーストーリー、タスク、不具合)をすべて確認できます。つまり、Rally ピッカーを使えば、ユーザーは Rally で利用可能な項目だけインポートすることができるようになります。
ボードへの CA Agile カードの追加
ボードにカードを追加するには、タスクの URL アドレスをコピーしてボードに貼り付けるだけです(通常のショートカットの組み合わせも使えます)。
タスクをフィルターにかける、またはカードを一括で追加するには、作成ツールバーで [CA Agile] を選択します。
ツールバーの CA Agile アイコン
CA Agile Central のピッカーが表示され、「プロジェクト」、「タイプ」、「イテレーション」、「リリース」などの検索フィルターを設定できます。1 つ、もしくは複数を選択して、[エクスポート] をクリックします。
CA Agile Central ピッカー
タスクは自動的にボードに追加されます。タスク名が長い場合、カードの下側をドラッグすると全体が表示されます。
ボード上の Rally カード
なお、Miro の Rally インテグレーションでは、Miro で Rally カードを作成または直接編集することはできません。
カードの編集
カードのコンテンツを編集するには、カードのソースリンクをクリックしてください。
カード上の編集アイコン
ソースタスクは新しいタブで開かれ、編集できるようになります。変更内容はすべて、カードに即座に適用されます。
インテグレーションの無効化
Rally イテレーションへの接続を削除するには、インテグレーションを無効化し、[チームの設定] > [アプリとインテグレーション] でアンインストールを行います。
インテグレーションを無効化するオプション
起こり得る問題とその解決方法
- Miro-Rally ピッカーに、自分のプロジェクトの一部が表示されませんーMiro の Rally
インテグレーションでは、Rally SDK ピッカーを使用してデータを入力しますが、これは公開状態のプロジェクトでのみ機能し、残念ながらカスタマイズできません。Miro 側でプロジェクトを表示するには、プロジェクトの状態を [公開] に変更してください。 - カードや一部のカードのフィールドの更新が Miro で行われません
ー複数の Miro のチームと Rally カードのインテグレーションを使用している場合は、すべてのチームが異なる Rally ユーザーアカウントを使用して、Rally インスタンスに接続されていることを確認してください。接続する資格情報が別の Miro チームですでに使用されているために、選択したチームで更新の問題が発生する可能性があります。必要に応じて、別の Rally ユーザーの資格情報を使用してインテグレーションを再接続してください。 Miro で Rally ピッカーを開こうとすると、読み込み中が無限に続きます。
ー以下のトラブルシューティング手順に従ってください。1. サブスクリプション メニューを開きます(https://rally1.rallydev.com/#/subscription)。
2. [アクション] メニューのドロップダウンをクリックし、[編集] を選択します。
3. [CORS 許可オリジン] フィールドまで下にスクロールします。
4. フィールドに https://miro.com,https://*.miro.com (https://miro.com)を入力します。
5. [Save & Close(保存して閉じる)] をクリックします。