
Las ideas "lean" iniciadas por Toyota son totalmente compatibles con el desarrollo de software ágil. Pensar aplicar principios de la industria al software nos remite a metodologías clásicas orientadas a un plan (tipo PMI), pero esto es porque estamos copiando las ideas de la linea de montaje de Taylor en Ford. La industria avanzo muchísimo en todo este tiempo y hay que aprovechar esto.
Estos son los siete principios "lean":
- Eliminate Waste: Whatever gets in the way of rapidly satisfying a customer need is waste.
- Amplify learning: Chefs are not expected to get a recipe perfect on the first attempt; they are expected to produce several variations on a theme as part of the learning process.
- Decide as late as possible: Delaying decisions is valuable because better decisions can be made when they are based on fact, not speculation.
- Deliver as fast as possible: Compressing the value stream as much as possible is a fundamental lean strategy for eliminating waste.
- Empower the team: Top-notch execution lies in getting the details right, and no one understands the details better than the people who actually do the work.
- Build integrity in: Research has shown that integrity comes from wise leadership, relevant expertise, effective communication, and healthy discipline; processes, procedures, and measurements are not adequate substitutes.
- See the whole: When individuals or organizations are measured on their specialized contribution rather than overall performance, suboptimization is likely to result.