Lean software development
La mejor forma de optimizar un equipo, es medirlo por el valor de sus operaciones en el usuario. Satisfacer al cliente, es la mejor métrica de rendimiento.
Industrias como la del automóvil, han aprendido que la producción `lean´ era la mejor para hacer buenos coches y ser más rentables como empresas.
La filosofía `Lean´ encabezada por Toyota, analiza los procesos de producción y ELIMINA todo lo que no produzca valor para el cliente.
Esa filosofía se ha demostrado útil y universal en cualquier negocio. En el desarrollo de software Mary Poppendieck ha creado unos principios familiares a cualquier profesional del diseño centrado en el usuario:
Elimina la basura, sólo el valor cuenta.
La mentalidad `lean´ identifica qué actividades son absolutamente necesarias para crear valor, el resto es basura. Uno de los desperdicios más importantes es el exceso de funcionalidad.
Céntrate en las personas que crean valor.
Esto significa que los jefes y directivos sólo tienen razón de existir para apoyar al equipo, no para decirles cómo hacer su trabajo.
La mayoría de las empresas dice que su capital humano es importante, pero rara vez se les delega responsabilidad sobre su trabajo. Los proyectos estándar dividen el desarrollo en una pirámide de pasos, donde se devalúa el conocimiento y capacidad de los que más abajo están en la estructura. Esa mentalidad es propia de la era industrial, donde el peón no tenía que saber nada más que hacer su mecánico trabajo en la cadena de producción.
El valor fluye de la demanda.
Es un concepto fundamental y significa que la producción no puede basarse en predicciones, sino en las NECESIDADES REALES DE LOS USUARIOS, lo que realmente quiere el consumidor. Zara por ejemplo diseña miles de productos sugeridos por sus clientes en sus tiendas.
Esta forma de trabajar arregla los problemas cuando surgen, sin aparcarlos. No oculta el conocimiento y maximiza el flujo de información, eliminando la documentación inútil. Los productos se desarrollan en pequeños, rápidos e incrementales ciclos, dirigidos por las prioridades y opinión de sus usuarios.
Optimiza en toda la organización.
La principal barrera al adoptar prácticas de diseño centradas en el usuario es la propia organización interna de las empresas. Las guerras entre departamentos, y sus parcelas de poder, convierte a muchas empresas en pequeños reinos de taifas.
La mejor forma de optimizar un equipo, es medirlo por el valor de sus operaciones en el usuario. Satisfacer al cliente, es la mejor métrica de rendimiento.
Referencias:
- Poppendieck, M., (2006) “Implementing Lean Software Development: From Concept to Cash”, Addison-Wesley Professional
- Womack, J., y Jones, D., (1996) "Lean Thinking : Banish Waste and Create Wealth in Your Corporation", Simon & Schuster
Artículos relacionados:

Ver todos los artículos