Volver al curso: PROYECTO TECNOLOGICO
CONTROL Y GESTIÓN DE PROYECTOS
La gestión de proyectos es un enfoque que permite organizar, planificar, ejecutar y controlar un proyecto para cumplir con objetivos específicos dentro de un plazo determinado. En el contexto de la secundaria, los estudiantes deben entender que los proyectos pueden ser de diversa naturaleza: desde la construcción de un prototipo tecnológico hasta la organización de un evento escolar. La clave en la gestión de proyectos es el control de los recursos, el tiempo y las tareas, para lograr los objetivos sin desperdiciar recursos.
Componentes básicos de la gestión de proyectos:
- Objetivos: El proyecto debe tener un objetivo claro y específico.
- Recursos: Se incluyen materiales, tiempo, personal y presupuesto.
- Tareas: El proyecto se descompone en tareas más pequeñas que se deben completar.
- Plazo: El proyecto tiene un tiempo límite para su finalización.
- Evaluación y control: Durante el proceso, se monitorea el avance del proyecto y se ajustan los planes si es necesario.
QUE ES UNA MEDOTOLOGIA AGIL?
Una metodología ágil es un enfoque flexible y colaborativo para la gestión de proyectos, centrado en la entrega rápida y continua de valor al cliente a través de la colaboración entre equipos, la adaptación constante y la mejora continua. En lugar de seguir un plan rígido, las metodologías ágiles permiten a los equipos responder de manera eficiente a los cambios y ajustar las prioridades en función de las necesidades del proyecto o del cliente.
Características clave de una metodología ágil:
- Iteraciones cortas (sprints): El trabajo se divide en ciclos cortos y repetidos, conocidos como sprints o iteraciones (generalmente de 1 a 4 semanas), donde al final de cada ciclo se entrega un producto o funcionalidad terminada.
- Entrega continua: Se prioriza la entrega frecuente de productos o incrementos funcionales, lo que permite obtener feedback constante de los usuarios o clientes.
- Colaboración estrecha: El equipo de desarrollo trabaja de manera cercana con el cliente o usuario final, lo que permite ajustar el producto en función de sus necesidades y expectativas.
- Respuesta rápida al cambio: En lugar de seguir un plan detallado desde el inicio, el equipo puede adaptarse a los cambios en los requisitos o al entorno del proyecto de manera ágil, sin grandes interrupciones en el proceso.
- Equipos auto-organizados: Los equipos de trabajo son autónomos y toman decisiones sobre cómo abordar las tareas y problemas, lo que fomenta la colaboración, la creatividad y la responsabilidad.
- Mejora continua: Después de cada sprint, se realizan retrospectivas para identificar áreas de mejora y aplicar cambios en los siguientes ciclos.
Ejemplos de metodologías ágiles mas conocidas:
- Scrum: Es una de las metodologías ágiles más populares. Se basa en la organización del trabajo en sprints y en la celebración de reuniones diarias (daily stand-ups) para coordinar al equipo. En Scrum, hay roles definidos, como el Product Owner (responsable del producto), el Scrum Master (que facilita el proceso) y el equipo de desarrollo.
- Kanban: Es un método visual que utiliza un tablero para gestionar el flujo de trabajo y mejorar continuamente. En Kanban, las tareas se mueven a través de columnas que representan diferentes estados de progreso, y se establece un límite de trabajo en proceso (WIP) para evitar sobrecargar al equipo.
Beneficios de las metodologías ágiles:
- Flexibilidad: Se adapta mejor a proyectos donde los requisitos cambian con frecuencia o no están completamente definidos desde el inicio.
- Entrega temprana de valor: El cliente comienza a ver los resultados y a dar retroalimentación desde las primeras fases del proyecto.
- Mejor comunicación: Las metodologías ágiles fomentan la colaboración constante entre el equipo y el cliente, lo que reduce la posibilidad de malentendidos.
- Riesgo reducido: Al entregar en ciclos cortos y obtener retroalimentación continua, es más fácil identificar y resolver problemas antes de que crezcan.
Ejemplo práctico de una metodología ágil (Scrum):
- Inicio del proyecto: El cliente (Product Owner) define una lista de requerimientos o funcionalidades (backlog).
- Planificación del sprint: El equipo selecciona un conjunto de tareas prioritarias del backlog que pueden completar en un sprint de dos semanas.
- Ejecución del sprint: Durante el sprint, el equipo se reúne todos los días en una breve reunión (daily stand-up) para discutir el progreso y resolver problemas.
- Revisión del sprint: Al final del sprint, se presenta el producto o las funcionalidades terminadas al cliente, quien da feedback.
- Retrospectiva: El equipo se reúne para reflexionar sobre lo que funcionó bien y lo que debe mejorarse en el próximo sprint.
TABLA COMPARATIVA | SCRUM y KANBAN
| Característica | Scrum | Kanban |
| Estructura | Se basa en Sprints (iteraciones cortas) con una duración fija. | Flujo continuo de trabajo, sin iteraciones definidas. |
| Roles | Tiene roles específicos: Scrum Master, Product Owner, Equipo de desarrollo. | No tiene roles específicos, cualquier miembro puede gestionar el trabajo. |
| Planificación | Se planifica al inicio de cada Sprint, el trabajo se organiza en bloques para completar dentro de ese ciclo. | No hay una planificación formal. El trabajo se gestiona y se prioriza de manera continua. |
| Iteraciones | Iteraciones fijas llamadas Sprints (de 1 a 4 semanas). | No hay iteraciones definidas, el flujo de trabajo es continuo. |
| Control de WIP (Work In Progress) | No tiene control de WIP, pero el equipo se compromete a completar un conjunto de tareas en cada Sprint. | WIP controlado estrictamente para limitar el número de tareas en cada etapa del flujo. |
| Tablero | Utiliza un tablero Scrum para mostrar el trabajo dividido en columnas como “Pendiente”, “En progreso”, “Completado” dentro del Sprint. | Utiliza un tablero Kanban donde las tareas fluyen a través de columnas como “To Do”, “In Progress”, “Done”, y otras personalizadas. |
| Cambios durante el ciclo | No se permiten cambios durante un Sprint, se espera que el equipo complete las tareas planificadas. | Los cambios son permitidos en cualquier momento, ya que no hay iteraciones fijas. |
| Reuniones | Reuniones estructuradas: Sprint Planning, Sprint Review, Sprint Retrospective. | No tiene reuniones obligatorias, pero se puede realizar reuniones de revisión según sea necesario. |
| Objetivos | El objetivo es entregar un incremento de producto terminado al final de cada Sprint. | El objetivo es mantener el flujo de trabajo continuo y entregar valor de manera incremental. |
| Métricas principales | Velocidad (cuánto trabajo se completa por Sprint), | Tiempo de ciclo, tiempo de entrega, Diagrama de Flujo Acumulado |
| Adaptabilidad al cambio | Más estructurado, menos flexible a cambios durante un Sprint. | Más flexible, permite ajustes y cambios en cualquier momento. |
| Foco en la entrega | Enfoque en la entrega de un conjunto de tareas predefinido al final del Sprint. | Enfoque en la entrega continua de pequeñas cantidades de trabajo según se complete. |
| Tamaño del equipo | Equipos pequeños y multidisciplinarios (generalmente de 3 a 9 personas). | No hay límite definido para el tamaño del equipo, se adapta a cualquier configuración. |
ACTIVIDAD
Copia en tu carpeta la definición de Metodología Ágil, sus características y el cuadro comparativo de las dos metodologías mas conocidas ( Scrum y Kanban).
GUIA N° 1
- ¿Qué es la gestión de proyectos y cuáles son sus componentes clave?
- Explica la importancia de definir objetivos claros al iniciar un proyecto.
- ¿Qué son los recursos en un proyecto y cómo se deben gestionar de manera eficiente?
- Describe los beneficios de utilizar un diagrama de Gantt en la planificación de proyectos.
- ¿Qué es una metodología ágil y cuáles son sus principales características?
- Explica cómo funciona el método Kanban para la gestión de tareas.
- ¿Qué es un sprint en la metodología Scrum y cómo se estructura?
- ¿Cómo ayuda la retroalimentación continua a mejorar un proyecto en una metodología ágil?
- Da un ejemplo de cómo se pueden adaptar los recursos y tareas de un proyecto si surge un imprevisto.
- ¿Qué ventajas ofrece la gestión de proyectos utilizando metodologías ágiles frente a los métodos tradicionales?

