martes, 26 de mayo de 2026

Gerencia de proyectos. Definir OKRs para su proyecto

 

Crear OKRs para su proyecto
Estado: Traducido automáticamente del Inglés

Información:
Este elemento incluye contenido que aún no se tradujo a tu idioma preferido.

En esta lección, aprenderá a definir y crear objetivos y entregables medibles para un proyecto. Esta lectura se centrará en la creación de objetivos y resultados clave (OKR ) eficaces y en cómo implementarlos en su proyecto.

¿Qué son los OKR?

OKR son las siglas en inglés de objetivos y resultados clave. Combinan un objetivo y una métrica para determinar un resultado medible.

Cuadro descriptivo de Objetivos y resultados clave

Los OKR a nivel de empresa se utilizan para establecer un objetivo final para toda una organización, un equipo o un departamento. Los OKR a nivel de proyecto describen los resultados concretos que cada grupo deberá alcanzar para apoyar a la organización.

Los OKR y la gestión de proyectos

Como gestor de proyectos, los OKR pueden ayudarle a ampliar los objetivos del proyecto y a clarificar aún más los resultados que necesitará del proyecto para alcanzar dichos objetivos. Los OKR a nivel de proyecto ayudan a establecer el alcance adecuado para su equipo, de modo que pueda decir "no" a las solicitudes que puedan obstaculizar el cumplimiento de sus objetivos. También puede crear y utilizar los OKR a nivel de proyecto para ayudar a motivar a su equipo, ya que los OKR están pensados para retarles a ir más allá de lo que es fácilmente alcanzable.

Cómo crear OKR para su proyecto

Establezca sus objetivos

Los objetivos del proyecto deben ser ambiciosos, alineados con los objetivos de la organización, orientados a la acción, concretos y significativos. Considere la visión que usted y las partes interesadas tienen de su proyecto y determine lo que desea que el equipo del proyecto logre en 3-6 meses.

Ejemplos:

  • Construir el software de seguridad de datos más seguro

  • Mejorar continuamente los análisis web y las conversiones

  • Proporcionar un servicio de alto rendimiento

  • Crear una aplicación de uso universal

  • Aumentar el alcance de mercado

  • Conseguir las mejores ventas entre los competidores de la región

Los objetivos sólidos cumplen los siguientes criterios. Son los siguientes

  • Aspiracionales

  • Alineados con los objetivos de la organización

  • Orientados a la acción

  • Concretos

  • Significativos

Para dar forma a cada objetivo, pregúntese a sí mismo y a su equipo:

  • ¿Ayuda el objetivo a alcanzar las metas generales del proyecto?

  • ¿Se ajusta el objetivo a los OKR de la empresa y del departamento?

  • ¿Es el objetivo inspirador y motivador?

  • ¿Tendrá un impacto significativo la consecución del objetivo?

Desarrollar resultados clave

A continuación, añada 2-3 resultados clave para cada objetivo. Los resultados clave deben ser temporales. Pueden utilizarse para indicar los avances que hay que lograr en un plazo más corto o para definir si se ha alcanzado el objetivo al final del proyecto. También deben suponer un reto para que usted y su equipo se esfuercen al máximo.

Ejemplos:

  • X% de nuevas inscripciones en el primer trimestre tras el lanzamiento

  • Aumento del gasto de los anunciantes en un X% en los dos primeros trimestres del año

  • Adopción de nuevas funciones en al menos un X% a finales de año

  • Los clientes notifican un máximo de 2 errores críticos al mes por Sprint

  • Mantener la tasa de cancelación de suscripciones al boletín de noticias en un X% durante este año natural

Los resultados clave sólidos cumplen los siguientes criterios:

  • Orientados a resultados, no a tareas

  • Medibles y verificables

  • Específicos y limitados en el tiempo

  • Agresivos pero realistas

Para ayudarle a definir sus resultados clave, pregúntese a sí mismo y a su equipo lo siguiente:

  • ¿Qué significa el éxito?

  • ¿Qué métricas demostrarían que hemos alcanzado con éxito el objetivo?

Mejores prácticas para el desarrollo de OKR

Estas son algunas de las mejores prácticas a tener en cuenta a la hora de redactar los OKR:

  • Piense que sus objetivos son motivadores e inspiradores y que sus resultados clave son tácticos y específicos. El objetivo describe lo que quiere hacer y los resultados clave describen cómo sabrá que lo ha hecho.

  • Como norma general, intenta desarrollar unos 2 o 3 resultados clave para cada objetivo.

  • Asegúrate de documentar tus OKR y de vincularlos a tu plan de proyecto.

OKRs frente a objetivos SMART

Anteriormente en esta lección, usted aprendió cómo elaborar objetivos SMART para su proyecto. Si bien las metas SMART y los OKR tienen algunas similitudes, también existen diferencias clave. El siguiente artículo describe en qué se parecen las metas SMART y los OKR, en qué se diferencian y cuándo le conviene utilizar uno u otro: Comprender la utilidad única de los OKR frente a los objetivos SMART

Para obtener más información sobre cómo funcionan los OKR para ayudar a los gestores de proyectos a definir y crear objetivos y entregables medibles, consulte los siguientes recursos:

lunes, 18 de mayo de 2026

Google Colab & GitHub

 Google Colab y GitHub se integran a la perfección, permitiéndote abrir, editar y guardar cuadernos (notebooks) directamente desde tus repositorios. Es la combinación ideal para desarrollar proyectos de programación y ciencia de datos, combinando el poder computacional de Google con el control de versiones de GitHub. [1, 2, 3, 4]

Para aprovechar esta conexión, sigue estos pasos:
1. Abrir cuadernos desde GitHub
No necesitas descargar el archivo a tu computadora: [1]
  • Ve a Google Colab.
  • Selecciona la pestaña GitHub en la ventana emergente.
  • Conecta tu cuenta y pega la URL de tu repositorio, o busca tu nombre de usuario para encontrar el archivo. [1, 2, 3]
2. Guardar tu trabajo en GitHub
Una vez que hayas realizado cambios y ejecutado tu código, puedes actualizar tu repositorio: [1]
  • Ve al menú superior y haz clic en Archivo > Guardar una copia en GitHub.
  • Si es tu primera vez, Colab te pedirá acceso a tu cuenta de GitHub. [1, 2]
3. Trabajar mediante comandos (Clonación)
Si necesitas acceder a todos los archivos de un repositorio a la vez (como conjuntos de datos o scripts adicionales), puedes clonarlo:
  • Abre un cuaderno en Colab y monta tu Google Drive.
  • Utiliza el comando mágico para clonar el proyecto en tu nube:
    !git clone https://github.com
    [1]
Consejo PRO: Puedes anteponer el prefijo https://google.com a la URL de cualquier archivo .ipynb en GitHub para abrirlo instantáneamente en el entorno de Colab. [1, 2]

Git & GitHub que son y como se usan?

Fuente: https://www.freecodecamp.org/espanol/news/guia-para-principiantes-de-git-y-github/ 

January 9, 2021 #Git Por: Obdulia Montiel

La guía para principiantes de Git y Github


Qué es Git?

Git es un software de control de versiones gratis y de código abierto. Fue creado por Linus Torvalds en 2005. Esta herramienta es un sistema de control de versiones que fue inicialmente desarrollado para trabajar con varios desarrolladores en el núcleo de Linux.

Esto significa básicamente que Git es un rastreador de contenido. Así que Git puede ser utilizado para almacenar contenido — y se usa principalmente para almacenar código debido a otras características que proporciona.

Los proyectos de la vida real generalmente tienen múltiples desarrolladores trabajando en paralelo. Así que necesitan un sistema de control de versiones como Git para asegurarse de que no hay conflictos de código entre ellos.


Además, los requerimientos en este tipo de proyectos cambian constantemente. Así que un sistema de control de versiones permite a los desarrolladores revertir y regresar a una versión anterior de su código.

El sistema de ramas en Git permite a los desarrolladores trabajar individualmente en una tarea (Por ejemplo: una rama -> una tarea O una Rama -> un desarrollador). Básicamente, se puede pensar en Git como una aplicación de software pequeña que controla tu código base, si eres un desarrollador.


                                    Muestra cómo funciona GitHub

Repositorios Git

Si queremos empezar a usar Git, necesitamos saber dónde alojar nuestros repositorios.

Un repositorio (o "Repo" para abreviar) es un proyecto que contiene múltiples archivos. En nuestro caso un repositorio contendrá archivos basados en código.

Hay dos maneras en que puedes alojar tus repositorios. Uno es en línea (en la nube) y la segunda es fuera de línea (auto-instalado en tu servidor).

Hay tres servicios de alojamiento popular de Git: GitHub (propiedad de Microsoft), GitLab (propiedad de GitLab) y BitBucket. Usaremos GitHub como nuestro servicio de alojamiento.

Antes de usar Git debemos saber por qué lo necesitamos.

Git facilita la contribución a proyectos de código abierto

Casi todos los proyectos de código abierto utilizan GitHub para gestionar sus proyectos. Usar GitHub es gratis si tu proyecto es de código abierto, e incluye un wiki y un rastreador de problemas que facilita la inclusión de documentación más detallada y recibir retroalimentación sobre tu proyecto.

Si quieres contribuir, simplemente bifurcas (obtienes una copia de) un proyecto, realizas tus cambios, y luego envías un Pull Request al proyecto utilizando la interface web de GitHub. Este Pull Request es tu manera de decirle al proyecto que estás listo para que revisen tus cambios.

Documentación

Utilizando GitHub, facilitas la obtención de excelente documentación. Su sección de ayuda y las guías tienen artículos para casi cualquier tema relacionado a Git en el que puedas pensar.  

Opciones de Integración

GitHub puede integrarse con plataformas comunes como Amazon y Google Cloud, con servicios como Code Climate para rastrear tus comentarios y puede resaltar la sintaxis en más de 200 lenguajes de programación diferentes.

Rastrea cambios en tu código a través de versiones

Cuando varias personas colaboran en un proyecto, es difícil mantener el seguimiento de las revisiones — quién cambió qué, cuándo, y dónde están almacenados esos archivos.

GitHub se ocupa de este problema manteniendo un seguimiento de todos los cambios que se han enviado al repositorio.

Al igual que cuando se usa Microsoft Word o Google Drive, puedes tener un historial de las versiones de tu código, de manera que las versiones previas no se pierden con cada iteración. Es fácil regresar a la versión previa y contribuir a tu trabajo.

Muestra tu trabajo

¿Eres un desarrollador que desea atraer a reclutadores? GitHub es la mejor herramienta en la que puedes confiar para esto.

Hoy, al buscar nuevos reclutas para sus proyectos, la mayoría de las compañías miran los perfiles de GitHub. Si tu perfil está disponible, tendrás mayores posibilidades de ser reclutado incluso si no eres de una gran universidad o colegio.

Ahora aprenderemos cómo usar Git y GitHub

Creación de cuenta de GitHub

Para crear tu cuenta, necesitas ir al sitio web de GitHub y llenar la forma de registro.


                                         La página oficial de Github

Instalación de Git

Ahora necesitamos instalar las herramientas de Git en nuestra computadora. Utilizaremos CLI (interfaz de línea de comandos) para comunicarnos con GitHub.

Para Ubuntu:

  1. Primero, actualiza tus paquetes
sudo apt update

2. A continuación, instala Git y GitHub con apt-get

sudo apt-get install git

3. Finalmente, verifica que Git se instaló correctamente

git --version

4. Ejecuta los siguientes comandos con tu información para establecer un nombre de usuario y un correo electrónico predeterminados para cuando vayas a salvar tu trabajo.

git config --global user.name "MV Thanoshan"
git config --global user.email "example@mail.com"

Trabajando con proyectos GitHub

Trabajaremos con proyectos GitHub en dos maneras.

Tipo 1: Crear el repositorio, clonarlo en tu PC y trabajar en él. (Recomendado)

El tipo 1 involucra la creación de un repositorio totalmente nuevo en GitHub, clonarlo en nuestra computadora, trabajar en nuestro proyecto y enviarlo de regreso.

Crea un nuevo repositorio haciendo clic en el botón de "Nuevo repositorio" en la página web de GitHub.


Elije un nombre para tu primer repositorio, agrega una pequeña descripción, marca la opción "Inicializar este repositorio con un README", y haz clic en el botón "Crear Repositorio".


Bien hecho! Tu primer repositorio de GitHub fue creado.

Tu primera misión es obtener una copia del repositorio en tu computadora. Para hacer eso, necesitas "clonar" el repositorio en tu computadora.

Clonar un repositorio significa que estás tomando un repositorio que está en el servidor y lo estás clonando a tu computadora – es lo mismo que descargarlo. En la página del repositorio, necesitas obtener la dirección "HTTPS".

Una vez que tienes la dirección del repositorio,  necesitas utilizar tu terminal. Usa el siguiente comando en tu terminal. Cuando estés listo puedes ingresar esto:
git clone [DIRECCION HTTPS]

Este comando realizará una copia local del repositorio alojado en la dirección dada.


                                 Mensaje de salida del comando "git clone"

Ahora, tu repositorio está en tu computadora. Necesitas moverte en él con el siguiente comando.

cd [NAME OF REPOSITORY]

Como puedes ver en la imagen de arriba, el nombre de mi repositorio es "My-GitHub-Project" y este comando me hizo ir al directorio específico.

Ahora, en ese folder podemos crear archivos, trabajar en ellos y guardarlos localmente. Para guardarlos en un lugar remoto — como GitHub – tenemos que hacer un proceso llamado "commit". Para hacer esto, regresa a tu terminal. Si la cerraste, como dije anteriormente, usa el comando 'cd'.

cd [NAME OF REPOSITORY]

Ahora, en la terminal, estás en el directorio de tu repositorio. Hay 4 pasos en un commit: 'status', 'add', 'commit' y 'push'. Todos los siguientes pasos deben ejecutarse dentro de tu proyecto. Repasemos uno por uno.

  1. “status”: La primer cosa que necesitas hacer es revisar los archivos que has modificado. Para hacer esto, puedes escribir el siguiente comando para hacer aparecer una lista de cambios.
git status

2. “add”: Con la ayuda de la lista de cambios, puedes agregar todos los archivos que quieras cargar con el siguiente comando,

git add [NOMBRE DE ARCHIVO] [NOMBRE DE ARCHIVO] [...]

En nuestro caso, agregaremos un archivo HTML simple.

git add sample.html


3. “commit”: Ahora que hemos agregado los archivos de nuestra elección, necesitamos escribir un mensaje para explicar lo que hemos hecho. Este mensaje puede ser útil después si queremos revisar el historial de cambios. Aquí hay un ejemplo de lo que podemos poner en nuestro caso.

git commit -m "Se agregó archivo HTML de muestra que contiene síntaxis basica"

4. “push”: Ahora podemos poner nuestro trabajo en GitHub. Para hacer eso, necesitamos 'enviar' nuestros archivos a Remote. Remote es una instancia duplicada de nuestro repositorio que vive en algún otro lugar en un servidor remoto. Para hacer esto, debemos saber el nombre del Remote (En general, Remote es nombrado origen). Para encontrar ese nombre, escribe el siguiente comando.

git remote

Como puedes ver en la imagen, dice que el nombre de nuestro remote es origin. Ahora podemos 'enviar' de manera segura nuestro trabajo con el siguiente comando.

git push origin master

Ahora, si vamos a nuestro repositorio en la página web de GitHub, podemos ver el archivo sample.html que hemos enviado a Remote — GitHub!


NOTA: A veces cuando estás usando comandos Git en la terminal, te puede llevar al editor de texto VIM (un editor de texto basado en CLI). Para deshacerte de esto, tienes que escribir

:q

y presionar ENTER.


..................................................................................