## 概要
[[🦉Silhouette]]を作った理由のメモ。
#2023/01/09 現在、[[🧊Togowl]]と[[Todoist]]と[[Toggl]]を使って、タスク・タイムマネジメントをしている。これは、私が[[Obsidianでタスク管理や時間管理を行わない]]方針だからだ。だが、新年明けてから、[[Obsidian]]の[[Daily notes]]でタスクマネジメントをした方が、色々な意味で捗ることを実感できた。
『本当に今の仕組みをずっと続けていくのか? [[Todoist]]や[[Toggl]]のAPI変更におびえながら?』
## 既存方式の不満点
詳細は後ほど書くが、一番のポイントは **『タスク管理と[[PKM]]が分離してしまっていることの歯がゆさ』** だと思う。何かに取り組むたびに以下の作業が発生するのだ。
1. やるべきことを[[Todoist]]に登録する
2. 当日に[[Todoist]]を確認し、[[Obsidian]]の[[Daily notes]]にタスクを転記する
3. タスク開始時に[[🧊Togowl]]でタスク開始ボタンを押す (計測しないことも多い)
4. タスクに関するメモは[[Obsidian]]に記載する ([[Todoist]]に分散してしまうことも)
5. タスクが完了したら[[🧊Togowl]]で完了する (3がない場合は省略可能)
6. あわせて[[Obsidian]]でも完了とする (チェックリスト)
まあ、絵にかいたような二度手間なわけ。[[Todoist]]/[[🧊Togowl]]の不満点はまとめると以下の通りだ。
- ツールの行き来にコストがかかる
- タスクやメモの漏れがないかを確認するコストがかかる (どちらに書いたかとか)
- メモを書くためには[[Todoist]]のタスクを[[Obsidian]]に転記する作業が必要になる
## 既存方式を続けてきた理由
だからと言ってスッと移行できたかというとそうでもない。既存システムは結構時間をかけて作りこんだのもあり、できることも多かった。
- 共通
- プロジェクトでカテゴライズできる
- タグが付けられる
- 複数デバイスでリアルタイム同期できる
- PCでもスマホでもWebが使える環境なら利用できる
- タスクマネジメント
- 繰り返しタスクを事細かに定義できる
- 完了したタスクを確認できる
- メモを残せる
- 詳細説明を書ける
- タスクを検索できる
- タイムマネジメント
- タスクの開始/終了を通知できる
- タスクをそのまま計測できる
- 計測実績を記録でき、あとから見返すことができる
- プロジェクトごとに多対多で計測レポートが出せる
## その機能は本当に必要なのか?
できることが多いのは分かったが、それらは本当に必要なのか? 改めて精査をしてみた。
- 共通
- プロジェクトでカテゴライズできる
- プロジェクトごとのタスクや工数一覧を後で閲覧するのに便利
- **でもプロジェクトごとにタスク見たいことってあまりなくない?**
- 大事なことは数えられるほどに留めて、大体頭に入ってる
- そうでなくても、それ専用のノートを作って管理で十分
- **工数をあとで見たいことってあまりなくない?**
- タスクの見積もり精度を上げるため...って言うけど利用した試しがない
- 結局なんとなくでやることが多い (自分は性に合わない)
- タグが付けられる
- **途中から面倒になって最近つけていない**
- だって見ないんだもん...
- 複数デバイスでリアルタイム同期できる
- **これは必要な機能**
- だけど、[[Obsidian Sync]]を使えば `data.json` やノートの同期は可能
- PCでもスマホでもWebが使える環境なら利用できる
- [[Obsidian]]でも[[Obsidian Mobile]]対応すればいける
- **正直、計画立てたり変更するのはPCでいじることが多い** しな..
- タスクマネジメント
- 繰り返しタスクを事細かに定義できる
- **これは必須であり [[Todoist]]最大の魅力の1つ**
- [[🧊Togowl]]を実装するとき、**繰り返しタスクのロジック実装を自前で行った**から、それを流用すれば[[Obsidian]]でもうまくできそう
- 完了したタスクを確認できる
- **[[Daily notes]]に残すようにすれば確認はできるしそれで充分**
- メモを残せる
- **これは[[Obsidian]]の方が圧倒的に便利**
- 詳細説明を書ける
- **これは[[Obsidian]]の方が圧倒的に便利**
- タスクを検索できる
- **検索方法を工夫したり、[[Obsidianプラグイン]]で対応すればできる**
- タイムマネジメント
- タスクの開始/終了を通知できる
- **まず自分以外に対しては、通知の必要性はないと思うんです**
- やる気スイッチ入れるためって名目はあるけど、作業になるとかえって集中力が落ちてしまう... [[Obsidian]]触ってればやる気出てくるのは実証済
- タスクをそのまま計測できる
- これもやろうと思えばできる
- 歯抜けの記録はしにくいかも...
- 欲しいのは総計だから、タスク名と時間で`data.json`に記録しておけばあとで確認はできるかな?
- **正直、正確な記録はそこまで求められていないと思うの**
- 計測実績を記録でき、あとから見返すことができる
- 見返したことはあるけど、必須だったことはないし、**概要が分かればOKなので**
- プロジェクトごとに多対多で計測レポートが出せる
- 見返したことはあるけど、必須だったことはないし、**概要が分かればOKなので**
## 必須の要件
結局、必須の要件はなんなのか。まずは以下が達成できればよさそうである。
- PC/スマホを含む複数端末で(ほぼ)リアルタイムに同期できること
- 繰り返したタスクの設定ができること
- 特定の日に完了したタスクが分かること
実質、**繰り返しタスクの設定**ができればほぼOK。これならいけるかも?