P.A.R.A とは何ですか#
P.A.R.A の知識管理メソッドの作者はTiago Forteであり、彼は世界でも有名な生産性の専門家の一人です。
P.A.R.A は次のように指します:
- プロジェクト(Project):DDL と明確な目標を持つタスクの集合であり、最小の実行単位です。
- 領域(Area):長期にわたって維持する必要がある事物のスペースです。
- リソース(Resource):継続的に興味を持っているトピックや問題であり、Areaをサポートする外部の知識の蓄積です。
- アーカイブ(Archive):他の 3 つのカテゴリーには含まれないが、将来的に役立つ可能性がある事項です。
P.A.R.A についてのこの記事The PARA Methodは非常に良いものであり、ここではそれについて詳しく説明しません。ここでは、私自身がこのシステムを基に作成したアーキテクチャと Notion での適用について主に紹介します。
デザイン#
領域(Area)#
領域は興味のある事物の集まりであり、知識ベースの重要な構成要素であり、管理システムの中核です。
図書分類法や学術領域のアウトラインなどの学科分類方法を参考にして、興味のあるカテゴリとそのサブカテゴリを調べ、必要に応じて階層を追加しました。私は 3 つの階層を設定しました。例えば、コンピュータサイエンス → 言語 → Node
のようになります。
領域はほぼすべてのリソースと一部のプロジェクトを含みます。
プロジェクト(Project)#
元々の設計では、プロジェクトは領域とは異なる視点からリソースを管理するものであり、プロジェクトと領域は関連付けるべきではありません。なぜなら、プロジェクト管理のリソースは最終的には領域に反映されるからです。ただし、Notion のデータベース機能は非常に強力であり、フィールドを追加することは簡単ですので、私は一部のプロジェクトを領域に関連付けたいと考えています。これにより、領域に関連付けられたプロジェクトをさらに分解し、自分が愛する事物に段階的に近づく具体化のプロセスを実現できます。同時に、旅行や結婚などの領域に属さないプロジェクトにも一定の自由度を保つことができます。
リソース(Resource)#
リソースの概念は非常にシンプルですが、設計は非常に複雑です。主にリソースのタイプの多様性が原因です。リンク、フラッシュ、記事、ノート、メディアライブラリなど、異なる実装方法があります。たとえば、カードボックス法を使用することもできますが、後でメンテナンスが困難になり、異なるタイプのリソースフィールドの設計も異なるため、テンプレートを適用する際に冗長になります。最終的に、異なるタイプのリソースに対して異なるテンプレートと管理方法を設計することにしました。現在、タスク、フラッシュ、ノート、アート
の 4 つのサブモジュールに分かれていますが、使用方法に応じて調整することもできます。
アーカイブ(Archive)#
この概念についてもいくつかの変更を加えました。アーカイブを年、四半期、月、さらにはイテレーションごとのビューに分けることで理解しやすくしました。その後、異なる周期のビューにガントチャートや統計表などを追加することもできます。非常に柔軟です。
長期にわたって維持される領域はアーカイブに表示されません。
関連は以下の通りです:
実装#
-
まず、新しいページを作成し、Archive と Resource の 2 つのサブページ、および Project と Area の 2 つの
ページ全体データベース
を追加します。
同様に、Archive ページには年ビュー、月ビューなどのページ全体データベースを追加し、Resource ページにはタスク、フラッシュなどのページ全体データベースを追加します。
ディレクトリ構造#
メインモジュール | サブモジュール | 説明 | 主なフィールド |
---|---|---|---|
Archive | アーカイブ | ||
Month | 月ビュー | 進捗、所属年、所属シーズン | |
Season | 季節ビュー | 進捗、所属年、含まれる月 | |
Year | 年ビュー | 進捗、含まれるシーズン、含まれる月 | |
Area | 領域 | サブ領域 | |
Project | プロジェクト | ステータス、開始日、終了日、作成日、含まれるタスク | |
Resource | リソース | ||
Task | タスク | 所属領域、所属プロジェクト、サブタスク | |
Flash | フラッシュ | 所属領域、所属プロジェクト | |
Note | ノート | 所属領域、所属プロジェクト | |
Art | 影音書籍ゲームライブラリ | 所属領域、著者、開始日、終了日、感想など |
ページ表示#
-
Archive - Month
インラインデータベースを使用し、期間内の作成日に基づいてデータをフィルタリングします。
-
Area
サブプロジェクトを使用して階層を実現します。
-
Project
関連コンテンツフィールドを使用して含まれるタスクなどを表示します。
- Resource - Task
国内の高速化#
プロジェクトNotion-faster (notionfaster.org)を参照してください。iOS でのテスト済みで効果があり、寄付もしました。
その他#
Notion にはまだあまり慣れていないため、このソリューションにはまだ改善の余地がたくさんあります。将来的には引き続き改良を行い、最終的な結果を表しているわけではありません。