UNPLUG STUDIO

We make a difference in the lives of our team, clients, and community by doing things right, cheering other people’s success, and sharing our knowledge.

UNPLUG STUDIO

Co-Fundador y Director de Analítica de Unplug Studio Graduado con honores de Bachelor of Business Administration majors in Human Resources and Management de Harding University, Arkansas, U.S.A. cursando una maestría de Estadística Aplicada a la Investigación en la Universidad José Simeón Cañas. Ha trabajado como parte de los equipos de análisis de sitios web y marketing digital para varias empresas Fourtune 500 en diferentes industrias como Health Care, Shipping, Sales Data, entre otros.

Definiciones

El método ágil

UNPLUG STUDIO

UNPLUG STUDIO

“El verdadero negocio de cualquier compañia es crear y mantener clientes”

-Peter Drucker

Los 12 Pricipios Ágiles

  • Satisfaga al cliente y desarrolle software continuamente.
  • Se aceptan requisitos cambiantes para la contribuir a la ventaja competitiva del cliente.
  • Concéntrese en entregar software de trabajo con frecuencia. La preferencia de entrega se colocará en el menor tiempo posible.
  • Los desarrolladores y los empresarios deben trabajar juntos durante todo el proyecto.
  • Los proyectos deben basarse en personas motivadas. Dales el ambiente adecuado y el apoyo que necesitan. Se debe confiar en ellos para hacer su trabajo.
  • La comunicación cara a cara es la mejor manera de transferir información hacia y desde un equipo.

UNPLUG STUDIO

Los 12 Pricipios Ágiles

  • El software de gestión  es la medida principal del progreso.
  • Los procesos ágiles promoverán un desarrollo sostenible. Los patrocinadores, los desarrolladores y los usuarios deberían poder mantener un ritmo indefinido y constante.
  • La atención constante a la excelencia técnica y el buen diseño mejorarán la agilidad.
  • La simplicidad es el arte de maximizar el trabajo que no se realiza, y es esencial.
  • Los equipos autoorganizados suelen crear los mejores diseños.
  • A intervalos regulares, el equipo reflexionará sobre cómo ser más efectivo, y ajustar su comportamiento en consecuencia.

UNPLUG STUDIO

Críticas de las metodologías Ágiles

  • Está centrado en el desarrollador en lugar de centrarse en el usuario.
  • Agile se enfoca en procesos para obtener requisitos y desarrollar código y no se enfoca en el diseño de productos.
  • Las metodologías ágiles también pueden ser ineficientes en grandes organizaciones y ciertos tipos de proyectos.

UNPLUG STUDIO

UNPLUG STUDIO

Cascada Aspectos Ágil
Comando y control Estilo de gestión Liderazgo y colaboración
Explicito Gestión del conocimiento Tácito
favorece la especialización Asignación de roles Equipos autoorganizados
Formal Comunicación Informal
Importante Rol del cliente Crítico
Guiado por tareas o actividades Cliclo del proyecto Guiado por características del producto
modelo de ciclo de vida Modelo de desarrollo Modelo de entrega evolutiva
Mecánico Estructura Organizacional Deseada Orgánico
Sin restricción. Tecnología Favorece la programación orientada a objetos.

Metodologías ágiles

UNPLUG STUDIO

UNPLUG STUDIO

Scrum

Kanban

Gestión visual del flujo de trabajo enfocado en manejo día a día.

Gestión de historias de usuarios basado en sprints.

Lean Software

Gestión de la entrega de valor basandose en un PMV.

Metodologías ágiles

UNPLUG STUDIO

Metodologías ágiles

1 - Scrum

2 - Lean Software

3 - Kanban

Es un marco de gestión de proyectos ágil y ligero que se puede utilizar para gestionar proyectos iterativos e incrementales de todo tipo. Ha ganado una creciente popularidad a lo largo de los años debido a su simplicidad, productividad comprobada y la capacidad de incorporar diversas prácticas generales promovidas por otros modelos Agile.

UNPLUG STUDIO

Metodologías ágiles

1 - Scrum

2 - Lean Software

3 - Kanban

En Scrum, el propietario del producto trabaja en estrecha colaboración con su equipo para identificar y priorizar la funcionalidad del sistema mediante la creación de una cartera de productos . La cartera de productos consta de todo lo que se necesita hacer para entregar con éxito un sistema de software que funcione, incluidas características, correcciones de errores, requisitos no funcionales , etc.

UNPLUG STUDIO

Metodologías ágiles

1 - Scrum

2 - Lean Software

3 - Kanban

Una vez que se confirma la reserva de productos de Sprint, no se puede agregar ninguna funcionalidad adicional a Sprint, excepto por el equipo. Una vez que se ha entregado un Sprint, el Backlog del producto se analiza y se vuelve a priorizar, si es necesario, y se selecciona el siguiente conjunto de entregables para el próximo Sprint. 

UNPLUG STUDIO

Metodologías ágiles

1 - Scrum

2 - Lean Software

3 - Kanban

Es una metodología iterativa ágil que enfoca al equipo en entregar valor al cliente a través de un mapeo efectivo de flujo de valor. Es una metodología altamente flexible y en evolución sin pautas, reglas o métodos rígidos.

 

El desarrollo senior elimina el desperdicio al pedirles a los usuarios que seleccionen solo las características verdaderamente valiosas para un sistema , prioricen esas características y luego trabajen para entregarlas en pequeños lotes. Se basa en comentarios rápidos y confiables entre programadores y clientes, enfatizando la velocidad y eficiencia de los flujos de trabajo de desarrollo.

UNPLUG STUDIO

Metodologías ágiles

1 - Scrum

2 - Lean Software

3 - Kanban

Los principios de la metodología Lean incluyen:

  • Eliminar desperdicios
  • Amplificar el aprendizaje
  • Decidir lo más tarde posible
  • Entregando lo más rápido posible
  • Empoderando al equipo
  • Construyendo integridad 
  • Ver el todo

 

UNPLUG STUDIO

Metodologías ágiles

1 - Scrum

2 - Lean Software

3 - Kanban

Lean utiliza la idea de un producto de trabajo que se "extrae" a través de la solicitud del cliente. Otorga autoridad para la toma de decisiones a individuos y equipos pequeños, ya que se ha demostrado que es un método más rápido y eficiente que un flujo de control jerárquico.

Lean también se concentra en el uso eficiente de los recursos del equipo, tratando de garantizar que todos sean lo más productivos posible durante la mayor cantidad de tiempo. Se recomienda encarecidamente que las pruebas unitarias automatizadas se escriban al mismo tiempo que se escribe el código.

UNPLUG STUDIO

Metodologías ágiles

1 - Scrum

2 - Lean Software

3 - Kanban

Kanban  es un método de gestión de flujo de trabajo altamente visual que es popular entre los equipos Lean. De hecho, el 83% de los equipos que practican Lean usan Kanban para visualizar y administrar activamente la creación de productos con énfasis en la entrega continua, sin agregar más estrés al ciclo de vida del desarrollo de software. Al igual que Scrum, Kanban es un proceso diseñado para ayudar a los equipos a trabajar juntos de manera más efectiva.  

UNPLUG STUDIO

Metodologías ágiles

1 - Scrum

2 - Lean Software

3 - Kanban

Kanban se basa en 3 principios básicos:

  • Visualice lo que hará hoy (automatización del flujo de trabajo):  ver todos los elementos dentro del contexto de cada uno puede ser muy informativo
  • Limite la cantidad de trabajo en progreso (WIP):  esto ayuda a equilibrar el enfoque basado en el flujo para que los equipos no comiencen y se comprometan a trabajar demasiado a la vez
  • Mejorar el flujo:  cuando algo termina, el siguiente elemento de mayor prioridad de la cartera se pone en juego

 

Software de gestión Ágiles

UNPLUG STUDIO

UNPLUG STUDIO

Trello

UNPLUG STUDIO

Asana

UNPLUG STUDIO

Click Up

20191021 - Impact Hub - Be Agile

By Carlos Avendaño

20191021 - Impact Hub - Be Agile

  • 10