## 概要 [[🦉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。これならいけるかも?