Notionの使い方実例紹介

この記事は [ミライトデザイン Advent Calendar 2021](https://qiita.com/advent-calendar/2021/miraito-inc) の 8日目です。

7日目は @bucchi0426 さんの [「実務4年目で設計を知らない人が一年間勉強してみた」](https://zenn.dev/t_kitamura/articles/e5f69fe078f3a5) でした。

設計に関する勉強方法や考え方等参考になる事が多いので、興味のある方はぜひ記事の方を読んでみて下さい。

# Notionとは

https://www.notion.so/ja-jp/product

様々な情報を蓄積・整理するためのWebサービスです。
有料プランもありますが、無料で使用することが出来て自分も無料プランで使っています。

同様のサービスとして [Evernote](https://evernote.com/intl/jp) や [OneNote](https://www.microsoft.com/ja-jp/microsoft-365/onenote/digital-note-taking-app)等がありますが、それらと比べるとDatabase機能があることが特徴と言えます。

自分は2009年頃からEvernoteを愛用していたのですが、アプリの動作が重くなりUIも使いにくくなったりという経緯がありNotionへ移行しました。

以前はオフラインで使える事がEvernoteの強みでもあったのですが、最近は通信インフラとPC機器の発展でオフラインになることがほぼ無くなりました。Notionはオンライン前提ですが動作も軽く使い勝手も良いです。

# 記事の概要

Notionの特徴として上げたDatabase機能ですが、初めはどのように使えば良いのかが分からず色々と調べたり試行錯誤することが多かったです。

そこで当記事では実例として自分が「作業日誌」として普段使っているDatabaseのサンプルと使い方を説明して、「Notionでこんな事が出来るよ」という実例の紹介をしようと思います。

# サンプルページについて

自分が普段使用しているDatabaseを複製してデータを削除し、サンプルページとして公開状態にしたものをこちらに用意しました。

https://curly-cornucopia-b92.notion.site/2021-0fa4e0abe53a4d369001bf73d153c4c9

実例としてこの記事を作成した際の作業内容を登録した状態になっています。

複製可能なので気になった方はコピーして、中身を見たり弄ったりして頂く事が可能になっています。

※普段ダークモードで利用しているため、ライトモードで閲覧するとアイコンが見にくいと思いますがご容赦下さい。

# 各Databaseの簡単な説明

## 作業日誌

https://curly-cornucopia-b92.notion.site/2021-12-04-5723e7303d304d7cab3d6ae168a5b4a9

毎日の仕事で使うメインのDatabaseです。
テンプレートから作成することで、後述の「タスク」「作業時間記録」と結びついた状態になります。

## タスク

https://curly-cornucopia-b92.notion.site/211204-1230_-8-5783704b7a8b4398b81b59007b22bcb1

作業記録やメモ等を保存しています。
仕事ではITS/BTS(Backlog,Redmine,GitLab,GitHub等)の課題・Issue単位に作ることになることが多いです。

親子関係を設定出来るようにしてあり、タスクを細分化した際には「親子階層」ビューで確認しやすくしています。

https://curly-cornucopia-b92.notion.site/dc0de3a797544370869cebbc0ef9f485?v=b608bdf3c490439784381d7cb99cffcc

こちらは 最近(2021/10下旬頃)に実装されたグループ機能を使っています。

## 作業時間記録

https://curly-cornucopia-b92.notion.site/a7abb9b6ae6b4425ab33b1f707e83b20?v=8a13641d264541a488fc48c311cb0821

各タスクの実作業時間を保存しています。
作業日誌等で実作業時間を集計したりするために使用しています。

## 案件

https://curly-cornucopia-b92.notion.site/ef34c4de8134471e8e9d30f65abd244c?v=f3dcbde01233475a8cb188f4dc34d15b

仕事で複数案件の作業を掛け持ちすることがあるため用意しています。
「タスク」と「作業時間記録」の両方で参照しているため、それぞれのDatabaseにマルチセレクトとしては持たせずにDatabaseとして切り出しています。

## 素材置場

https://curly-cornucopia-b92.notion.site/c7f6cf2ae9a34e79a2c2042ef898d725?v=a03033ae75064907928f88c8bd0d5d59

使用しているアイコンをDatabaseで管理しています。
Notionのアイコンは既存ページからコピーしたり出来ないようなので、使ったアイコンはここに実ファイル or 参照URLを保存します。

# 実際に使う際の流れ

例として自分の普段の1日の流れをベースに、架空の12/8分日誌を作る流れを説明しようと思います。

## テンプレートから作成

「作業日誌」Databaseでテンプレートから作成します。
また、一緒にスターをつけてサイドバーに表示させます。

![01_create.gif](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/165884/2a6267f2-4752-f7a8-5f46-236c1d508d7d.gif)

## 作業報告の記載と各種連絡をチェック

作業予定の記載と出勤時のチェックリストを確認します。
終了報告にもテンプレートとして開始内容をコピーして入れておきます。

![02_check.gif](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/165884/cf457662-3b0f-8f31-da68-c3537a445b9c.gif)

## 作業記録を新規追加

ミーティング等の予定があれば作業記録に予め入れておきます。
あとは実際に作業しながら適宜記録していきます。

![03_add_time.gif](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/165884/032edd5d-13b6-b7a7-7554-90d95a88320a.gif)

## タスクを追加する

新しい作業に取り掛かる場合はタスクとして新規登録します。
作業記録にタスクを設定すると、「実施タスク」の部分に表示され作業時間の集計が行われるようになります。

![04_add_task.gif](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/165884/6e295085-4c46-d183-6a04-bb5c20dd3c77.gif)

## 仕事終わりに終了作業報告を記入

仕事が終わったらその日の作業内容を反映し、退勤時のチェックリストを確認します。

![05_finish.gif](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/165884/1a723f7b-3047-fb4e-fca3-0d57c44ed366.gif)


## 集計部分で各案件の作業時間を確認

集計部分に各案件毎の作業が分類毎にまとまって出るようになっています。
この部分を見ればその日の作業内容を振り返って確認する事が出来ます。

![06_summary.gif](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/165884/b1e3bede-aff5-8e81-7eb6-1c1361da3073.gif)

# 終わりに

以上が自分の普段の使い方になっています。

Notionは多機能であるがゆえに、実際にどのように活用するかを考える時に色々と迷うことが多いと感じています。
もし、自分の使い方が何かの参考になれば嬉しいなと思います。

なお、サンプルページは直接編集出来ませんが、複製可能なのでコピーして自由に使って頂いて問題ありません。


明日は @tkek321 さんのDockerに関する記事になります。
最近はDockerを利用する機会が多いので、どのような記事になるのか楽しみにしています。