こんにちは!開発チームのベロシティを最大化し、日々のタスクが「何のためにあるのか」をクリアにするアジャイルコーチです。
突然ですが、あなたのチームではこんな課題を感じていませんか?
- 「毎日タスクを消化しているけれど、これが会社の目標にどう繋がっているのか実感できない……」
- 「進捗報告会で『今の状況どうだっけ?』と全員がバラバラの資料を見ている」
- 「OKR(目標と主要な結果)を立てたはいいものの、スプレッドシートの奥底に眠っていて誰も見ない」
もし心当たりがあるなら、今回の記事は間違いなくあなたのチームの救世主になります。今回は、Asanaの「マイルストーン」と「目標(Goals)」機能を用いて、経営陣のビジョンと現場の「今日のタスク」をシームレスに直結させる進捗管理の極意を伝授します。
これをマスターすれば、毎日の作業が劇的に意味のあるものに変わり、チームの視座が驚くほど高まりますよ。一緒に見ていきましょう!
—
1. なぜ「タスク管理」と「大目標」が乖離してしまうのか?
多くの開発チームが陥る罠が、「ツールの分断」です。
経営陣はスプレッドシートでOKRを管理し、プロダクトマネージャーはAツールでロードマップを引き、開発メンバーはJiraやAsanaで日々のチケット(タスク)を消化する。これでは、現場のエンジニアから見れば「俺たちがやっているこのリファクタリングは、会社の売上にどう貢献しているんだ?」と迷子になって当然です。
アジャイル開発の本質は、「透明性(Transparency)」と「検査(Inspection)」、そして「適応(Adaptation)」です。
日々の小さなタスクの完了が、そのまま会社の大きなマイルストーンやゴールにリアルタイムで連動していれば、チームは自律的に動き出します。それを最も美しく実現できるのが、Asanaの「目標」機能と「マイルストーン」機能なのです。
—
2. Asanaの全体像:OKRを現場のタスクに落とし込む3階層構造
まずは、Asana上でどのように目標とタスクが連動するのか、その構造(アーキテクチャ)を頭に叩き込みましょう。
1. 目標(Goals)層:会社のOKRや四半期KPI(例:「第3四半期末までに新規ARRを20%向上させる」)
2. マイルストーン(Milestones)層:プロジェクト内の重要通過点(例:「新決済モジュールのベータ版リリース完了」)
3. タスク(Tasks)層:日々の具体的な作業(例:「Stripe APIのエラーハンドリング実装」)
この3つがAsana上で一本の糸で繋がったとき、チームの迷いは完全に消え去ります。
—
3. 実践!Asanaゴール&マイルストーンの基礎セットアップ
それでは、実際にAsanaでこの仕組みを構築していきましょう。初めて触る方でも迷わないよう、ステップ・バイ・ステップで解説します。
ステップ1:会社の「目標(Goals)」を設定する
まずは、北極星となるゴールをAsanaに登録します。
1. Asanaのサイドメニューから「目標(Goals)」をクリックします。
2. 右上の「+ 目標を追加」ボタンを押します。
3. 以下の要領で目標を入力します(例):
- 目標名: 【2024年Q3】ユーザー継続率を85%に引き上げる
- 期限: 2024年9月30日
- 担当者: プロダクトオーナーまたはEM(エンジニアリングマネージャー)
4. 進捗の更新方法: 「手動」または「接続されたプロジェクト・タスク」を選択します。ここで後者の「プロジェクトの進捗に連動させる」を選ぶのがマジックの種です!
ステップ2:プロジェクトに「マイルストーン」を配置する
次に、そのゴールを達成するためのプロジェクトボード(またはリスト)を作成し、重要な節目となる「マイルストーン」を置きます。
通常のタスクと違い、マイルストーンは「山頂にある旗(フラグ)」のようなものです。通過点としての達成感をチームにもたらします。
1. 新規プロジェクト(例:「Q3リテンション改善プロジェクト」)を作成します。
2. タスクを追加する要領で、アイコンが「旗(🚩)」になっている「マイルストーンを追加」を選択します。
3. 例えば、以下のようにマイルストーンを配置します:
- 🚩 ユーザー行動ログ分析の完了(期限: 7/15)
- 🚩 新オンボーディングフローの社内dogfooding(期限: 8/10)
- 🚩 本番リリース&効果測定(期限: 9/25)
ステップ3:【最重要】ゴールとプロジェクトをリンクさせる
ここが最もアジャイルかつエキサイティングな設定です。現場のプロジェクトの進捗が、自動的に会社の目標に反映されるように結びつけます。
1. 先ほど作成した「目標(Goals)」の画面に戻ります。
2. 該当の目標をクリックし、「接続を追加(Connect work)」を選択します。
3. さきほどの「Q3リテンション改善プロジェクト」を選択します。
4. 設定完了! これにより、プロジェクト内のマイルストーンやタスクが消化されるにつれて、会社の目標の進捗バーが自動で「ウィュン」と伸びていくようになります。
—
4. 精度高い「HelloWorld」的動作確認(まずは小さく試す)
新しいツールや機能を導入するときは、小さく始めて正しく動くことを確認する「HelloWorld」の精神が大切です。以下の手順で、連動が正しく機能するかテストしてみましょう。
1. テスト用目標の作成
- 「【テスト】Asanaゴール連動テスト」という目標をGoalsで作ります。
2. テスト用プロジェクトの作成とリンク
- 「テストPJ」というプロジェクトを作り、先ほどのテスト目標にリンクさせます。
3. マイルストーンの完了テスト
- テストPJの中に「🚩 最初のマイルストーン」を作成し、これを「完了」にしてみます。
4. 結果の確認
- 目標(Goals)の画面に戻り、進捗率が自動で更新されている(例:0%から50%へ)ことを確認してください。
「おおっ、日々のタスクを完了しただけで、上の目標グラフが動いた!」——この瞬間をチーム全員で体感できれば、導入は8割成功したようなものです。
—
5. 現場のベロシティを爆発させる運用の極意(コーチからのアドバイス)
最後に、この仕組みを形式化させず、チームの文化として定着させるための「現場で震えるほど役立つ知見」をいくつか授けます。
- 週次レビュー(スプリントレビュー)で「目標画面」を最初に映す
定例ミーティングの冒頭、Slackの通知や個別のJiraチケットを見る前に、必ずAsanaの「目標(Goals)」画面を全体画面で投影してください。「今週、私たちのこのタスク群が、会社の目標をこれだけ押し上げました」というストーリーを可視化するのです。これだけでメンバーのエンゲージメント(仕事への誇り)が劇的に変わります。
- マイルストーンは「結果」ではなく「検証可能な価値」にする
「〇〇のコードを書く」をマイルストーンにしてはいけません。「〇〇の機能がユーザーに届き、エラー率が1%未満になった」という、価値の検証(Validation)をマイルストーンの基準にしてください。
- 過度なマイクロマネジメントに使わない
目標の進捗が遅れているとき、「なぜ遅れているんだ!」と詰めるツールにしてはいけません。「どこに障害(ブロッカー)があるのか、チーム全体でどうサポートすればいいか」を透明化するためのレーダーとして使ってください。
—
まとめ
Asanaの「目標(Goals)」と「マイルストーン」を使いこなすことは、単なるタスク管理の効率化ではありません。それは、「チーム全員の矢印を同じ未来に向け、日々のコードや設計に意味を与える」という、アジャイル開発の本質そのものです。
「これをマスターすれば、毎日の作業が劇的に楽になりますよ」。
今日からさっそく、あなたのチームの北極星をAsanaにセットしてみませんか? チームの景色が、驚くほどクリアに変わるはずです。