Goal tracking with Obsidian
Tracking goals with Obsidian can be done with a quite simple process.
First, best practices for goal tracking should be followed and this implies on using the SMART process for goal definition:
- Specific
- Measurable
- Achievable
- Relevant
- Time bound
The process
- Decompose your goal into actions.
- Assign dates to deliver the end result of those actions.
- Measure progress on each action.
- Correct course if you deviate from the target date.
- If the goal is not relevant anymore, abandon it quickly.
Structure
Structure your goals into notes, for example, and create tasks with start and end dates. As usual, the Tasks plugin should be used.
Execute these tasks and add comments for progress, difficulties, and why you're rescheduling something. Remember that each task can have its own note, if it has a link in its description.
If you reschedule a goal / task, you have to justify it to yourself, in written and clear words, for any change you make. This will help keep you on track and not reschedule things all the time.
You can track progress with Dataview or with Tasks queries, and when the task disappears it is over (delivered, canceled, reprioritized).