Noticias

Las metodologías que puedes aplicar para innovar en tu empresa

Muchas organizaciones que necesitan desarrollar soluciones innovadoras están recurriendo a la metodología Agile, que nació en el año 2001 en el campo del diseño de software.

Imagen foto_00000001Durante décadas, el desarrollo de proyectos se ha basado en el diseño de procesos estructurados, distribuyendo cada una de las etapas en forma de cascada. Es decir, cada momento está precedido por otro, en una visión lineal en la que cada proyecto posee un principio y un final.

Muchas organizaciones que necesitan desarrollar soluciones innovadoras están recurriendo a la metodología Agile, que nació en el año 2001 en el campo del diseño de software.

El destacado programador Kent Beck, publicó el libro Planning Extreme Programming donde instauró el término "Métodos Ágiles" para definir alternativas a las metodologías formales de desarrollo de software, que eran excesivamente rígidas por su carácter normativo y sumamente lentas por la abrumadora planificación previa al desarrollo. Beck, al lado de otros programadores, definió lo que se llamó el Manifiesto Ágil.

Para comenzar, las metodologías ágiles se reconocen cuatro valores fundamentales:

  • Valorar más a los individuos y sus interacciones sobre el proceso o las herramientas.
  • Valorar más el software en operación que la documentación previa al desarrollo.
  • Valorar más la colaboración con el cliente por encima de la negociación contractual.
  • Valorar más la respuesta ante el cambio respecto de seguir un plan estructurado.

Estos valores se expresan a su vez a través de 12 principios irrenunciables, entre los que se considera que:

- Los planes pueden cambiar

- La mejor comunicación es la que se da cara a cara

- La mejor medida de éxito es el software funcionando

- El cliente y los desarrolladores de programación deben trabajar juntos

- Se debe trabajar con personas altamente motivadas

- La atención continua a la excelencia técnica y al buen diseño mejora la agilidad y las mejores arquitecturas

- Requisitos y diseños emergen de equipos auto organizados


En la práctica, los marcos de trabajo ágiles utilizan distintos métodos para incrementar la retroalimentación, facilitar la coordinación de los equipos, y lograr mayores niveles de integración:

1.Planning Poker: Mejor y más precisa estimación grupal del esfuerzo requerido para el desarrollo de los entregables requeridos por el cliente.

2. Daily Meetings: Rápidas reuniones diarias de coordinación de equipo, lo que permite una aceleración en el entendimiento del trabajo a realizar.

3. Sprint Demo: Sesión de retroalimentación al cliente. Cada iteración de construcción de los productos incluye una revisión detallada con los clientes.

4. Sprint Retrospective: Una reunión de revisión final de cada iteración, identificando lo que se hizo bien y lo que es susceptible de mejorar.

5. Sprint Planning: Reuniones de análisis y planificación, que involucran a todo el equipo, proporcionando la coordinación necesaria para lograr los objetivos.

6. Scrum: Proceso en el que se aplican un conjunto de buenas prácticas para trabajar en equipo, y obtener el mejor resultado posible.

Fuente: El Comercio.pe

Relacionados

Empresas Los CEO superestrella pueden autodestruirse… ¿o no Elon?

Sep

12

Los CEO superestrella pueden autodestruirse… ¿o no Elon?

Ver Más
Tendencias Estas son las marcas preferidas por las millennials vanguardistas de la moda

Sep

12

Estas son las marcas preferidas por las millennials vanguardistas de la moda

Ver Más
Empresas Invertir en nuevas tecnologías y especialistas en ciberseguridad: nuevos desafíos para las empresas

Sep

12

Invertir en nuevas tecnologías y especialistas en ciberseguridad: nuevos desafíos para las empresas

Ver Más
ancla