Googleプロジェクト管理：OKR

# はじめに

わたしが [Google プロジェクト管理:プロフェッショナル認定証で得られた素晴らしい体験][google]を、要点をまとめ小さく分割して、わかりやすく簡潔に紹介していきます。

興味があれば、ぜひ ***"Google プロジェクト管理:プロフェッショナル認定証"*** を受講してみてください。

[google]: https://qiita.com/mapami/items/317ae776a2268fd54c8f

https://jp.coursera.org/professional-certificates/google-project-management

<img src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2358573/a1cc3407-8d1d-b37c-1d3a-50bf9ea5159f.png" width="800">

# OKRとは

OKR（Objectives and Key Results）は、[前回紹介したSMARTメソッド][ref1]と同様に、組織、部門、プロジェクト、または個人の目標や目的を設定し、明確にするのに役立ちます。OKRは、SMART目標をさらに一歩進め、目標と、測定可能な結果を決定するためのより詳細な指標を組み合わせたものである。

[ref1]: https://qiita.com/mapami/items/4fa980e66cd3fc7ee9c9

***<font color="MediumVioletRed">『OKRは、目標が何であるかを明確に示すだけでなく、目標の成功を測定できるような具体的な詳細を提供します。』</font>***

#### Objective

- ***<font color="MediumBlue"> 達成すべきこと </font>***
    - 例) 顧客維持率の向上


#### Key Results

- ***<font color="MediumBlue"> 目標が達成されたときに定義される測定可能な結果 </font>***
    - 例) 第1四半期の終わりまでに顧客満足度を90%にする

<img src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2358573/90f7ce3a-127b-f6f8-6b5b-f8c8667f15ab.png" width="６00">



:::note info
Googleでは、OKRを利用してストレッチゴールを設定し、これまで達成できなかったことに挑戦しています。もし、実際にすべてのKey Resultsを達成できたとしたら、OKRを少し簡単にしすぎたかもしれません。
:::

# OKRの階層化

OKRは、会社レベル、部署・チームレベル、プロジェクトレベルなど、さまざまなレベルで設定されることが多いです。

<img src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2358573/61896443-23b1-7479-3f90-b9e39ccf9db0.png" width="６00">

#### 会社レベルのOKR

組織全体で共有され、全員が会社の目標を明確にできるようにします。OKRは通常、年1回のペースで更新され、組織を目指す方向に向かわせるために役立てられます。

#### チームまたは組織レベルのOKR

会社の広範なOKRをサポートし、チームのパフォーマンスを推進するのに役立ちます。部門は、自分たちの職能により特化したOKRを設定することもできます。

#### プロジェクトレベルのOKR

会プロジェクトの計画段階と実行段階を通じて追跡され、プロジェクトの成功度を測定します。プロジェクトレベルのOKRは、会社レベル、部門レベルのOKRと連携し、サポートする必要があります。

# OKRとプロジェクト管理

プロジェクトマネージャーとして、OKRは、プロジェクトの目標を拡大し、その目標を達成するためにプロジェクトが必要とする成果物をより明確にするのに役立ちます。

プロジェクトレベルのOKRは、

- チームの適切なスコープを設定するのに役立ち、チームの目標達成の妨げになるような要求に対して「ノー」と言うことができるようになります。
- 簡単に達成できることを超えて挑戦することを目的としているため、チームのモチベーションを高めるのに役立ちます。

# プロジェクトレベルのOKRを作成する

### 1. Objectiveを設定する

プロジェクトの目標は、志が高く、組織の目標に沿い、行動指向で、具体的で、重要であるべきです。あなたとあなたのステークホルダーがプロジェクトに対して抱いているビジョンを考慮し、プロジェクトチームが3～6ヶ月で達成したいことを決定してください。

例えば、
- 最も安全なデータセキュリティソフトウェアを構築する
- ウェブ解析とコンバージョンを継続的に改善する
- 最高のパフォーマンスを誇るサービスを提供する
- 汎用性の高いアプリを作る
- マーケットリーチを拡大する
- 地域の競合他社でトップの売上を達成する

自分自身とチームに次のことを問いかけてみてください。

- その目的は、プロジェクト全体の目標達成に役立つか？
- その目標は、会社や部門のOKRと整合しているか？
- その目標は刺激的でやる気を起こさせるものですか？
- その目的を達成することで、大きなインパクトを与えることができるか？

### ２. Key resultsを設定する

次に、それぞれの目的に対して、2-3個の重要な結果を追加します。

Key resultsは、***<font color="MediumBlue">時間的制約</font>*** のあるものであるべきです。短期間で達成すべき進捗を示したり、プロジェクト終了時に目的を達成できたかどうかを定義したりするために使用します。また、あなたやあなたのチームがより多くのことを達成できるよう、挑戦するものでなければなりません。

例えば、
- 発売後最初の四半期で新規登録者数 90% を達成する
- 広告主の支出を 10% 増加させる
- 新機能の採用率を 50% 以上になる
- 顧客から報告された重大なバグが1スプリントあたり最大4件までに減らす
- ニュースレターの配信停止率を ５% に維持する

強力なKey resultsは、以下の条件を満たしています。

- 成果主義-タスクではない
- 測定可能で検証可能
- 具体的で時間の制約がある
- 積極的かつ現実的であること

自分自身とチームに次のことを問いかけてみてください。

- 成功とは何か？
- 目的を成功裏に達成したことを証明する指標は何だろう？

# OKRを作成する際のベストプラクティス

- 目標はモチベーションとインスピレーションを与えるもので、Key resultsは戦術的で具体的なものだと考えてください。目標は何をしたいかを表し、Key resultsはそれを達成したことを確認する方法を表します。
- 一般的には、1つの目標に対して2～3個の重要な結果を作成するようにします。
- OKRは必ず文書化し、プロジェクトプランの中でリンクさせるようにします。

# OKRのサンプル

<img src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2358573/23cc674c-872a-7b01-fc89-8581c7b513b7.png" width="800">

　
# OKRとSMART Goalsの違い

SMARTゴールとOKRは似ている部分もありますが、重要な違いもあります。次の記事では、SMARTゴールとOKRがどのように似ているか、どのように違うか、また、どのような場合にどちらを使うかについて説明しています。

https://www.smartsheet.com/content/okr-vs-smart-goals