Метаданные для заметок проектов
Следуя [[202107201616 Add metadata to notes]], я использую поля в заметках для [[управление проектами]], [[организация личных дел]] и [[стратегирование]].
Иногда бывает так, что какой-то проект был отменён и мы хотим его вернуть. В этом случае не надо возвращать старый проект, а стоит начать с чистого листа. Для связи можно использовать хлебные крошки из [[стандартные метаданные]], а именно поле prev.
Статусы
- To do - начальный статус, где надо провести подготовительную работу.
- In Progress - текущие задачи, проекты, цели.
- Reviewing - оцениваем результаты перед завершением.
- Waiting - ожидаем каких-то внешних результатов.
- Completed - успешно завершили проект.
- Discarded - безуспешно завершили проект.
stateDiagram-v2
state "To Do" as td
state "In Progress" as ip
state "Reviewing" as r
state "Waiting" as w
state "Completed" as cp
state "Discarded" as d
[*] --> td
td --> ip
ip --> w
w --> ip
w --> d
ip --> d
ip --> cp
ip --> r
r --> cp
cp --> [*]
d --> [*]
Оценка
Для оценки используется поле estimate
. Оно содержит в себе предположительную временную рамку, в течении которой будет решаться задача.
Шкала выглядит следующим образом:
- неделя
- месяц
- полгода
- год
- три года
- 5 лет
В само поле при этом записывается количество дней. Это делается для того, чтобы можно было делать операции по прибавлению и вычитанию. Если писать текстовое поле, то надо будет делать соответствие. При этом количество дней предоставляет гибкость для занесение любого значения.
Временные рамки
start_date
- дата начала работы. Дата создания лежит в полеdate
, следуя общим метаданным.finish_date
- дата завершения. Неважно, с результатом или без.due_date
- какой-то внешний дедлайн. Может быть получен из оценки с прибавлением поля estimate.
Итого
Финальные поля выглядят следующим образом:
estimate::
start_date::
due_date::
finish_date::
status::