馃殌 Obsidian: Proyectos

Oscar L贸pez | Mar 13, 2024 min read

Hace poco compart铆 c贸mo gestiono mi base de conocimientos, y promet铆 compartir los sistemas que utilizo para organizar y registrar informaci贸n sobre mis metas y proyectos, tanto en el 谩mbito del software como en otras disciplinas.

En esta ocasi贸n, quiero adentrarme en la manera en que estructuro y avanzo en mis proyectos, gestionando las tareas a realizar y aquellas que surgen en el camino. Como desarrollador, pero tambi茅n como individuo comprometido con alcanzar metas en diversas 谩reas de mi vida, he ideado un sistema que me permite mantener el control y la visi贸n global de cada proyecto, desde su concepci贸n hasta su finalizaci贸n.

Este sistema no solo se trata de administrar listas de tareas, sino de establecer un flujo de trabajo fluido que se adapte a los cambios y desaf铆os que surgen en el proceso. A lo largo de este art铆culo, compartir茅 los principios y herramientas que utilizo para mantenerme organizado, productivo y enfocado en cada uno de mis proyectos, sin importar su complejidad o alcance. En particular, me centrar茅 en c贸mo gestiono el avance de mis proyectos, as铆 como las tareas que van surgiendo a medida que avanzo en ellos.

鉂 驴Qu茅 es un proyecto?

Un proyecto, desde mi perspectiva, abarca cualquier objetivo o meta que busco alcanzar en mi vida. No se limita 煤nicamente al 谩mbito profesional, sino que engloba todas las facetas de mi existencia, desde el desarrollo de habilidades personales hasta la ejecuci贸n de iniciativas profesionales complejas.

  • Desarrollo de habilidades personales: Aprender a tocar un instrumento musical, dominar un nuevo idioma o mejorar mis habilidades de comunicaci贸n interpersonal son ejemplos de proyectos que buscan el crecimiento personal.

  • Desarrollo profesional: Crear una plataforma para un producto, dise帽ar un nuevo sistema de gesti贸n empresarial o lanzar una campa帽a de marketing son proyectos que se enfocan en el avance y el 茅xito en el 谩mbito laboral.

  • Exploraci贸n y aprendizaje: Sumergirme en el estudio de un nuevo lenguaje de programaci贸n, familiarizarme con un framework emergente o profundizar en un campo de conocimiento espec铆fico son proyectos que alimentan mi curiosidad intelectual y mi b煤squeda de aprendizaje continuo.

Cada proyecto tiene sus propios desaf铆os, objetivos y l铆neas de tiempo, pero todos comparten el prop贸sito com煤n de impulsar mi crecimiento y desarrollo en diferentes 谩reas de mi vida. La gesti贸n efectiva de estos proyectos es esencial para garantizar que pueda avanzar de manera sistem谩tica hacia la consecuci贸n de mis metas y aspiraciones.

馃彈锔 Estructura de un proyecto

馃攳 Avances

En mi sistema, los avances de un proyecto se registran meticulosamente en una lista generada con Dataview. Cada d铆a, reviso mi journal o diario y registro cualquier progreso relacionado con el proyecto en cuesti贸n. Esto puede incluir avances significativos, obst谩culos superados, o nuevas lecciones aprendidas. Enlazo cada entrada de avance al proyecto correspondiente y proporciono una descripci贸n detallada de lo ocurrido. Esta pr谩ctica me permite mantener una visi贸n general de los d铆as en los que he avanzado en el proyecto y me ayuda a identificar patrones en mi proceso de trabajo.

Por ejemplo, en mi proyecto para practicar la memoria 馃敆, tengo el registro de c贸mo he ido avanzando en el proyecto.

# 馃 Proyecto de memoria 

## 鉃 Avances 
```dataview 
LIST FROM [[]] AND #bitacora 
```
Renderizado de la secci贸n de avances de un proyecto

馃搵 Tareas

La lista de tareas es un componente esencial de mis proyectos. Cada tarea se describe de manera lo m谩s accionable posible, es decir, se descompone en elementos peque帽os y espec铆ficos que pueden ser realizados de forma individual. Utilizo la notaci贸n de 鉁2024-03-14 de Dataview para marcar las tareas que avanzo en un d铆a espec铆fico. Esto me permite mantener un registro detallado de mi progreso diario y facilita la revisi贸n de las tareas completadas. Adem谩s, de esta forma al hacer mi nota journal puedo ver en ella las tareas que termin茅 relacionadas a cierto proyecto, una forma de motivarme y ver que voy avanzando.

Las tareas en el proyectos:

Renderizado de la secci贸n de avances de un proyecto

En la nota journal para poder ver los progresos en el d铆a:

Vista de las tareas de proyectos logradas en el d铆a

馃摑 Backlog

El backlog es una lista din谩mica de ideas y funcionalidades que me gustar铆a incorporar al proyecto en el futuro. Estas ideas pueden surgir durante el desarrollo del proyecto o como resultado de la reflexi贸n sobre sus objetivos. Utilizo el backlog para capturar estas ideas y revisar su viabilidad y relevancia en momentos posteriores. Cuando una idea del backlog se considera viable y relevante, la traslado a la lista de tareas para su implementaci贸n. Cada backlog es una nota independiente con el tag backlog, lo que me permite organizar y priorizar estas ideas de manera efectiva.

Por ejemplo, este es el backlog del proyecto para practicar la memoria 馃敆:

Vista de los backlogs de un proyecto

Y la estructura de la query de Dataview 馃敆 para poder ver todos los backlogs que vayamos registrando:

## 鉁 Backlog

```dataview 
LIST 
FROM [[]]
AND #backlog 
```

Y cada backlog es registrado con el tag de backlog

Ejemplo de una nota backlog

鈿欙笍 Status

Cada proyecto se gestiona seg煤n su estado actual. Utilizo diferentes estados para categorizar mis proyectos:

  • Todo: Proyectos que son viables y tienen sentido, pero a煤n no han comenzado.
  • Analizar: Ideas que requieren an谩lisis y a煤n no tienen un plan definido.
  • En progreso: Proyectos en los que actualmente estoy trabajando.
  • Cerrado: Proyectos que han sido completados y no requieren m谩s atenci贸n.
  • Mantenimiento: Proyectos terminados que necesitan mantenimiento continuo.

馃殌 Prioridad

Asigno a cada proyecto una prioridad para determinar su importancia relativa entre otros proyectos. Utilizo una escala de prioridades basada en m煤ltiplos de 10, lo que me permite ajustar las prioridades seg煤n surjan nuevos proyectos o situaciones inesperadas. Esta pr谩ctica me ayuda a enfocar mis esfuerzos en los proyectos m谩s importantes y a gestionar mejor mi tiempo y recursos.

鈴憋笍 Tiempos

Es importante destacar que la gesti贸n del tiempo no se aplica a todos los proyectos de la misma manera. Sin embargo, en proyectos donde se puede realizar una estimaci贸n de tiempo razonable, esta secci贸n cobra relevancia. La secci贸n de tiempos me permite tener un registro detallado de aspectos temporales clave, como la fecha de inicio y finalizaci贸n del proyecto, estimaciones de tiempo y tiempo real empleado.

Esta informaci贸n es especialmente 煤til cuando se combina con la secci贸n de avances. Me permite analizar d贸nde estim茅 mal los tiempos, qu茅 aspectos del proyecto consumieron m谩s tiempo del previsto, o identificar qu茅 fue lo que me fren贸 en ciertos momentos del proyecto. Esta retroalimentaci贸n me ayuda a mejorar futuras estimaciones de tiempo y a identificar 谩reas de mejora en mi gesti贸n del proyecto.

馃帀 Conclusi贸n

La implementaci贸n de este sistema de gesti贸n de proyectos ha demostrado ser invaluable en mi d铆a a d铆a. No solo me permite mantener un seguimiento detallado de mis metas y proyectos, sino que tambi茅n me brinda la flexibilidad necesaria para explorar ideas y funcionalidades adicionales que podr铆an potenciar mis proyectos en el futuro.

Este enfoque no solo se trata de avanzar en tareas espec铆ficas, sino de tener una fuente de informaci贸n continua que me permite aprender de mis errores y 茅xitos pasados. La capacidad de revisar mis avances anteriores y ver c贸mo se resolvieron los desaf铆os me ayuda a mejorar constantemente mi enfoque y habilidades.

Adem谩s, la estructura de datos generada por este sistema me permite crear tableros de Dataview personalizados que me proporcionan una visi贸n general r谩pida de mis proyectos. Puedo identificar f谩cilmente qu茅 proyectos necesitan atenci贸n o mantenimiento, qu茅 proyectos est谩n en progreso y cu谩les podr铆an ser mis pr贸ximas 谩reas de enfoque.

En resumen, este sistema no solo mejora mi productividad y organizaci贸n, sino que tambi茅n alimenta mi motivaci贸n al proporcionarme una v铆a clara para alcanzar mis metas y un registro detallado de mi progreso en el camino.

comments powered by Disqus