Skip to content

¿Qué son los OKRs y cómo utilizarlos para el desarrollo de tu carrera en Ingeniería de Software?

Published: at 03:57 PMSuggest Changes

Recuerdo haber estudiado esta metodología en la universidad hace varios años. Honestamente, no había pensado en ella como herramienta para trazar una ruta en mi carrera de Ingeniería de Software. Supongo que en su momento no le di este enfoque porque la estudié como una herramienta para organizaciones y, quizás, también por la presión de hacer bien las cosas durante la cursada y mantenerme enfocado en lograr ese objetivo.

En este artículo, abordaré cómo implementarla en el desarrollo de una carrera tan demandante y cambiante como lo es la Ingeniería de Software.


¿Qué son los OKRs?

Un OKR (Objective + Key Results) es una metodología de gestión que define objetivos y realiza un seguimiento de los resultados clave. Ayuda a crear alineación y compromiso en torno a objetivos cuantificables.

Origen de los OKRs

Introducido y popularizado en la década de 1970 en Intel, su creador fue Andrew S. Grove, presentado en su libro High Output Management. Desde entonces, se ha extendido a empresas de tecnología como una forma de ayudar a los empleados a comprender los objetivos de una organización y comprometerse con ellos.

Los estudios muestran que los miembros del equipo están más comprometidos y son más productivos cuando tienen una idea clara de lo que el equipo está tratando de lograr y, lo que es más importante, la importancia de su tarea.


¿Cómo pueden ayudarte los OKRs en el desarrollo de tu carrera en Ingeniería de Software?

Son una herramienta poderosa no solo para organizaciones, sino también para la gestión del desarrollo personal y profesional. Aplicar OKRs a una carrera en ingeniería de software puede ayudarte a:


Beneficios de usar OKRs en tu carrera

  1. Enfoque y Claridad: Te ayudan a concentrarte en lo que realmente importa, evitando distracciones y esfuerzos desperdiciados.
  2. Medición del Progreso: Facilitan la cuantificación de tu progreso, esencial para evaluar tu desarrollo profesional.
  3. Adaptabilidad y Flexibilidad: Te permiten ajustar tus metas y estrategias según las circunstancias cambiantes del mercado o tus intereses personales.
  4. Motivación y Compromiso: Al definir metas ambiciosas pero alcanzables, te mantienen motivado y comprometido con tu desarrollo continuo.

Anatomía de un OKR

O (Objective) = Objetivo

Responde a la pregunta: ¿A dónde quiero llegar?

Los objetivos deben ser:

Ejemplos de objetivos:

KR (Key Results) = Resultados Clave

Responde a la pregunta: ¿Cómo saber si estoy llegando?

Los resultados clave deben ser:

Ejemplos de resultados clave:

  1. Completar un curso avanzado en aprendizaje automático (Machine Learning) en los próximos tres meses.
  2. Obtener la certificación AWS Solutions Architect antes de fin de año.
  3. Desarrollar y lanzar una aplicación móvil utilizando Flutter en los próximos seis meses.
  4. Contribuir con al menos tres pull requests a un proyecto de código abierto relevante en los próximos tres meses.

Ejemplo Práctico de OKR para un Ingeniero de Software

Objetivo: Convertirme en un Desarrollador de Software Full-Stack Senior reconocido.

Resultados Clave:

  1. Completar un curso completo de desarrollo full-stack en los próximos seis meses.
  2. Desarrollar y desplegar al menos dos proyectos full-stack completos este año.
  3. Publicar al menos tres artículos técnicos sobre desarrollo full-stack en blogs relevantes.

Seguimiento y Evaluación Regular

Una vez establecidos los OKRs, es importante realizar un seguimiento periódico. Esto puede ser semanal, mensual o trimestral, ajustando esfuerzos según los progresos y obstáculos encontrados.

Para esto, se recomienda tener un dashboard para visualizar los OKRs. Existen muchas herramientas para realizar este seguimiento, como:


Conclusión

Implementar OKRs en tu carrera de Ingeniería de Software te proporcionará una hoja de ruta clara y estructurada para alcanzar tus metas profesionales. La clave está en definir objetivos ambiciosos pero realistas, y resultados clave específicos y medibles que te permitan evaluar tu progreso de manera continua.


Template de dashboard de OKRs para descargar: aquí


Referencias


Previous Post
¿Más económica, más rápida, más verde.¿Qué es Algorand?
Next Post
¿Qué son los ADRs?