Cultura LEAN aplicada al desarrollo de software

Desarrollo web en Barcelona

Cultura LEAN aplicada al desarrollo de software

La cultura LEAN aplicada al desarrollo de software, por ejemplo a un desarrollo aplicaciones o a un desarrollo web, se define como un conjunto de técnicas que deben aplicarse durante el proceso de implementación:

  • Eliminar los muda (oportunidades de mejora). Ya vimos en esta entrada de el munda en el desarrollo de software que es.
  • Reducir el tiempo de respuesta (lead time)
  • Simplificar el diseño de productos y procesos
  • Mejorar Calidad, Coste y Servicio al Cliente

Pero ¿Cuál es el origen del concepto LEAN?

Ya en el siglo XIX, de la mano de Eli Whitney, que era un inventor estadounidense, empezó a sentar las bases de lo que hoy conocemos como cultura LEA. Conceptos como piezas intercambiables, convenciones técnicas, tolerancias y desarrollo de utillajes, fueron aspectos que integraba en su trabajo.

Esa idea fue complementándose y evolucionando, pasando por el conocido Henry Ford con sus líneas de montaje, de flujo y aplicaciones estratégicas (conocida célebre frase de «El cliente puede escoger el color que desee para su vehículo, siempre y cuando éste sea el color negro»), hasta que sobre el 1.950 Toyota empezó a elaborar el Toyota Production System de la mano de sus ingenieros Eiji Toyoda, Taichi Ohno y Shigeo Shingo.

Hasta que justo a principios del presente siglo se popularizó lo que hoy conocemos como cultura LEAN.

Logotipo de Toyota, creador de la metodología lean
Toyota fue el precursor del modelo LEAN

Las reglas básicas del LEAN

  • El despilfarro es el enemigo número 1 de la productividad
  • Mejor 40% de la solución ya, que esperar eternamente al 100%.
  • Las mejoras se consiguen sin inversiones significativas en el proceso
  • Mantener una mente abierta al cambio. Mantener una actitud positiva
  • Opinar, crear un ambiente de cordialidad. Practicar el respeto mutuo
  • No culpar, no juzgar. Buscar soluciones, no culpables
  • Todas las aportaciones son importantes. Todo el mundo participa
  • Todos los miembros del grupo tienen voz y voto.
  • Hablar con datos reales
  • Entender los procesos difíciles

Objetivos del LEAN

  • Mentalidad abierta a maneras diferentes de hacer las cosas.
  • Conocimiento global de la empresa.
  • Entender la Mejora Continua como un proceso sin fin.
  • Visualizar los problemas como oportunidades de mejora.
  • Aumentar la satisfacción del cliente constantemente.
  • Mejorar la competitividad.
  • Ser pioneros del cambio.

El lean aplicado al desarrollo de software

Desde Owius creemos que el proceso LEAN es realmente una aplicación sensata en cuanto a la elaboración de procesos ya sea la creación de una startup o el desarrollo de software en ciertos aspectos, para reducir costes innecesarios y procesos o funcionalidades que acaban sin ser necesarios o en desuso dentro del desarrollo de software.

 

No hay comentarios

Añade tu comentario