アジャイルはソフトウェア開発から生まれた手法ですが、今では多くのチームや組織で取り入れられています。 アジャイルチームは、条件が次々と変化する環境で仕事をすばやく進め、組織が質の高い仕事を短期間で市場へ送り出すことができます。 この記事では、Asanaの機能を活用してアジャイル手法とスクラム手法をサポートし、チームがより効率的にコラボレーションできるようにします。
ノート
Asanaを初めて使用する場合は、Asanaの仕組みに関するクイックスタートガイドを読むことをおすすめします。これにより、Asanaの概念を最大限に理解し、アジャイルフレームワークに簡単に変換できます。
スクラムの概念をAsanaで実践
アジャイルでは、スクラムと呼ばれるフレームワークがよく使用されます。 このスクラムの一般的な概念をAsanaで実践するとどうなるか、以下の表で例を挙げながらご説明します。
エピックを作成する(Asanaポートフォリオ)
「エピック」とは、ある特定の目的のための取り組み全体のことで、「エピック」は「機能」や「ストーリー」に細分化されます。 Asanaでは、この「機能」はプロジェクト、「ストーリー」はタスクと呼ばれます。 大規模な製品リリースはエピックですし、大きな目標(たとえばセールスリードの確保や収益の確保など)を達成するための一連のイベントやキャンペーンもエピックです。
Asanaでエピックを作成するには、ポートフォリオを作成します。 ポートフォリオを使うと、関連のあるプロジェクトをグループごとにまとめて一度にモニタリングできるので、「エピック」の健全性が一目でわかります。 エピックの健全性を一目で確認し、各機能のステータス更新を簡単に確認できます。
機能やバックログを作成する(Asanaプロジェクト)
機能は、エピックの達成に役立つ大規模なアクティビティを文書化し、バックログは、まだ優先順位を付けていない仕事を追跡するのに役立ちます。 Asanaでは、機能とバックログの両方を個別のプロジェクトとして作成することも、プロジェクトにセクションとして含めることもできます。
例として、今年最大の製品リリースに関するエピックを見てみましょう。 調査、フィードバック、開発、マーケティングの立ち上げ、セールスプランなどのプロジェクトを作成します。
機能やバックログを作成するには、次のことを行います。
- まずAsanaでチームを作成し、プロジェクトとして作成する機能をホスティングできる場所を用意します。
- 各機能別にプロジェクトを作成します。 プロジェクトテンプレートを使ってプロセスをスムーズに進めましょう。 Asanaが作成したテンプレートが機能の内容に合っているかどうかを確認できます。
- ボードビューを使用して、ワークフローステージの列(バックログ、To Do、進行中、レビュー、完了など)を含むかんばんスタイルのボードを作成します。
- スプリントや機能別にタスクを整理するには、セクションを追加します。
- 次に、プロジェクトにカスタムフィールドを追加して、ストーリーポイント、優先度、タスクステータス、スプリント番号などを追跡できるようにします。
- ユーザーストーリーやバグレポートなど、繰り返し発生する仕事のタスクテンプレートを作成します。
- 機能を作成したら、バックログを機能プロジェクトのセクションとして追加するか、バックログアイテム用に別のプロジェクトを作成します。 バックログプロジェクトを作成する場合は、上記の通りプロジェクトを作成してください。
次に、機能をストーリーに分割する方法を解説します。
ストーリーを作成してスプリントに追加する方法(Asanaタスク)
ストーリーとは、アクションを伴う仕事の1つで、機能をいくつかに分割したときにアクションを伴う部分を指します。 これはAsanaではプロジェクトにタスクを追加することに当たります。 つまり、アプリのリリースに関するエピックでは、モバイルアプリのリリース機能に「ウェブコピーの下書き」や「メールのお知らせ」などがあります。
ストーリーを作成するには:
- 機能にストーリーを追加するには、プロジェクトにタスクを作成します。
- タスクの説明に、受け入れ条件など関連情報を追加します。
- タスクのステータスや優先度など、詳細を明確にするため、プロジェクトに追加したカスタムフィールドに入力します。
- タスクを担当者に割り当て、開始日と期日を設定して計画を立てます。
- Asanaのタスクとしてストーリーを作成したら、さらに細かく分割します。 これは、仕事を細かく分割して担当を配分するための方法です。
ストーリーを作成したら、スプリント計画プロジェクトを作成して、スプリントで引き受ける実行可能な仕事を把握することを検討しましょう。 Asanaのスプリント計画ブログでは、スプリント計画の構築と管理方法をご紹介しています。 このように、Asanaを使ってスクラムの基本的なフレームワークを構築できます。
アジャイルの仕事をAsanaで管理する
スクラムの基本的なフレームワークが完成し、スプリントプロジェクトに仕事を追加したあと、Asanaで仕事を管理するためのヒントをご紹介します。
ユーザーストーリーとタスクをキャプチャする
- フォームを使用して、チームメンバーや関係者からのストーリーの提出やバグレポートを標準化します。
- バックログのユーザーストーリー、機能、バグごとにタスクを作成します。
- カスタムフィールドを使ってタスクの優先度設定やストーリーポイントの割り当てを行います。
バックログを整理する
- ボードビューを使って、バックログを視覚的に管理しましょう。
- タスクをドラッグ&ドロップして、バックログの列で優先度を設定します。
- 並べ替えと絞り込みを使用すると、優先度、ストーリーポイント、またはその他の条件に基づいてタスクをすばやく検索および整理できます。
アジャイルスプリントを管理する方法
スプリントを作成する
- スプリントごとにセクションやプロジェクトを新規作成しましょう。
- タイムラインビューを使ってスプリントを計画し、各タスクの開始日と期日を設定します。
- スムーズなワークフローを確保するために、タスク間の依存関係を確立します。
タスクを配分する
- タスクをバックログから現在のスプリントセクションまたはプロジェクトに移動します。
- チームメンバーにタスクを割り当てる。
- ワークロードビューを使ってタスクの分散を均衡させ、チームメンバーの負担を軽減しましょう。
デイリースタンドアップおよびスプリントトラッキング
デイリースタンドアップを実施する
- 毎日のスタンドアップミーティングでボードビューを使用して、進行中の仕事や問題点をすばやく特定しましょう。
- タスクのステータスを表示するカスタムフィールドを更新し、作業の進捗に合わせてタスクを移動させます。
スプリントの進捗を追跡
- 主要なスプリントイベント(スプリント計画、スプリントレビューなど)のマイルストーンを設定します。
- バーンダウンチャートを作成し、スプリントの速度を追跡するには、ダッシュボードを使用します。
- ルールを作成して次のことを行います。
- タスクの変更をチームメンバーに通知
- ステータスが更新されたときにタスクを適切なステージに移動させる
- 締め切り間近のリマインダーを送信
- AsanaとGitHubを連携させて、コミットとプルリクエストをタスクと同期しましょう。
- コードの変更を直接Asanaのタスクにリンクして、トレーサビリティを高めましょう。
その他のツールと同期する
スプリントの最新情報を確認する
- 仕事が進むにつれて、チームメイトがタスクを完了にし、完了したタスクに関連する仕事を添付して、他のチームメイトがわかりやすく簡単にアクセスできるようにします。
- タスクをスプリントプロジェクト内の適切な列に移動して進捗を表示します。 これで、プロジェクトを開くだけで誰でも一目で確認できます。
- スプリント計画プロジェクトには、関係者や管理担当者をプロジェクトメンバーとして追加します。 編集を許可しないように、コメント投稿者に権限レベルを付与します。
- 定期的なステータス更新を投稿して、関係者がスプリントの進捗状況を把握できるようにします。
スプリントレビューを実施する
- マイルストーンを使用すると、スプリントの終了を確認できます。
- 完了したタスク、進行中の作業、繰り越す必要があるバックログアイテムを確認します。
- 各タスクのステータスを更新し、完了したアイテムを「完了」列に移動します。
Asanaで振り返りを効果的に行う
振り返り(レトロスペクティブ)は、アジャイルプロセスにおいて重要な要素です。 ここではAsanaで振り返りを効果的に行う方法を説明します。 振り返りによって有益な情報を導き出し、すぐに行動に移せるようにしましょう。
- フォームを作成して、順調に進んだ作業、順調に進まなかった作業、今後のスプリントに向けて改善が必要な作業について、チームのフィードバックを収集しましょう。
- レポート機能を使用して、スプリントのパフォーマンス指標を生成します。
- 振り返り中に特定されたアクションアイテムのタスクを作成します。 振り返りのフィードバックを実行できる場合は、タスクを実行する担当者に割り当てるか、別のチームに依頼します。
- スプリントの結果と実績を含めた最終ステータス更新を投稿します。
- スプリントプロジェクトをアーカイブし、現行のスプリントプロジェクトだけが表示されるようにします。 アーカイブされたプロジェクトは、Asanaでいつでも参照できます。
- 新しいスプリントプロジェクトを作成し、プロセスを繰り返します。
AIを活用して生産性を向上
AsanaのAIを活用した機能は、アジャイルワークフローの効率化に役立ちます。
- スマートチャットを使用すると、タスクを手動で検索することなく、スプリントやプロジェクトに関する情報をすばやく見つけることができます。
- SMARTステータスを活用してAIが生成したプロジェクトのステータス更新を行い、手動レポートにかかる時間を節約します。
- スマートサマリーを活用して、スプリントやプロジェクトの概要を簡潔に把握しましょう。
- Asana AIスタジオを使って独自のスマートワークフローを構築しましょう。
アジャイルの仕事には、チームの成功に貢献する多くの側面や要素がありますが、この仕事を1か所で簡単に追跡、管理、計画できることは、間違いなく結果を左右します。 これらのステップに従うことで、チームはアジャイルとスクラムのワークフローを効率的に管理し、高い可視性を維持し、プロセスを継続的に改善できます。 このアプローチにより、スプリント管理の改善、リソースの割り当ての最適化、チーム間のコミュニケーションとコラボレーションの強化が可能になります。
ノート
アジャイルとスクラムのために他の人がどのようにAsanaを使用しているかを知りたいですか?コミュニティにお尋ねください。