1. 1
UNIVERSIDAD NACIONAL DE CAÑETE
CARRERA PROFESIONAL DE INGENIERÍA DE SISTEMAS
TRABAJO DE INVESTIGACIÓN
LEAN MANUFACTURING SOFTWARE
ASIGNATURA : INGENIERÍA DE LA INFORMACIÓN
DOCENTE : ING. ALEX ABELARDO PACHECO PUMALEQUE
ALUMNO : CARLOS CAYCHO CHUMPITAZ
CICLO : VII
TURNO : MAÑANA
LIMA - PERÚ
2017
3. 3
AGRADECIMIENTOS
A mis padres porsus guíasy apoyo que me permiten estudiar
una carrera universitaria, ya que ellos siempre me han
brindado su apoyo moral.
A mis profesores de la Universidad Nacional de Cañete por
brindarme los conocimientos necesarios para poder
desarrollar este trabajo de investigación
4. 4
RESUMEN
Lean Manufacturing es “una filosofía /sistema de gestión sobre cómo operar un
negocio”. Enfocando esta filosofía/sistema de herramientas en la eliminación de todos
los desperdicios, permitiendo reducir el tiempo entre el pedido del cliente y el envío
del producto, mejorando la calidad y reduciendo los costos.
La primera referencia obligada cuando hablamos de Lean en este ámbito es el trabajo
de los hermanos Tom y Mary Poppendieck, a los que se podría atribuir el acuñado del
término Lean Software Development. La publicación en 1993 de “Lean Software
Development: An Agile Toolkit” y su avance en publicaciones posteriores, como el más
reciente “Leading Lean Software Development: Results are Not the Point”, son
referenciados en gran parte de la literatura que existe acerca de este tema.
Generalmente se tiende a creer que estas dos formas de mejora son excluyentes, sin
embargo, en un proceso de mejora lo que se debe hacer es primero eliminar los
desperdicios del proceso, para no automatizarlos, y elevar la eficiencia del proceso
con inversiones muy bajas, luego cuando el sistema alcance una eficiencia elevada y
sea difícil mejorarlo se puede recurrir a inversiones
Mientras el pensamiento ágil realiza su enfoque en el desarrollo de software y la
gestión de dicho desarrollo, Lean es aplicable a todos los ámbitos, desde el propio
desarrollo hasta la misma empresa donde se produce, pasando por clientes y
proveedores. En este sentido, las metodologías ágiles desde la perspectiva Lean, son
prácticas válidas.
5. 5
ABSTRACT
Lean Manufacturing is "a philosophy / management system on how to operate a
business". Focusing this philosophy / tool system on the elimination of all wastes,
allowing to reduce the time between the order of the customer and the shipment of the
product, improving the quality and reducing the costs.
The first reference required when we speak of Lean in this area is the work of brothers
Tom and Mary Poppendieck, which can be attributed the coined the term Lean
Software Development. The 1993 publication of "Lean Software Development: An
Agile Toolkit" and its advancement in later publications, such as the recent "Lean
Leading Software Development: Results Are Not the Point", son referenced in much
of the literature That exists about this topic. It is generally tempted to believe that these
two forms of improvement are exclusive; however, in a process of improvement of what
it must do is to first eliminate the desperate ones of the process, not to automate them,
and to raise the efficiency of the Process with very low investments, After the system
reaches a high efficiency and the sea is difficult to improve it can resort to investments
While thinking is developed in software development and development management,
it is possible for all areas, from the development itself to the company where it occurs,
through customers and suppliers. In this sense, the agile methodologies of the Lean
perspective are valid practices.
6. 6
INDICE
INTRODUCCIÓN ........................................................................................................................7
CAPÍTULO I: CONCEPTOS BÁSICOS.....................................................................................8
1. Principios ....................................................................................................................8
2. Personas y equipos de trabajo.................................................................................9
3. Mejora continua – Kaizen..........................................................................................9
4. Heijunka – producción nivelada.............................................................................11
CONCLUSIÓN...................................................................................................................13
CAPÍTULO II: JUST-IN-TIME...................................................................................................14
1. Jidoka.........................................................................................................................14
2. Experiencias de implementación...........................................................................16
CONCLUSIÓN...................................................................................................................17
CAPÍTULO III 5 S......................................................................................................................18
SÍNTOMAS DISFUNCIONALES ..........................................................................................19
CONCLUSIÓN ......................................................................................................................19
BIBLIOGRAFÍA ........................................................................................................................21
ANEXOS ...................................................................................................................................22
7. 7
INTRODUCCIÓN
Lean Manufacturing (fabricación ligera/ágil/sin grasa) es una filosofía de gestión
enfocada a la reducción de despilfarro (waste) en los procesos de fabricación. Fue
concebida en Japón, por Taiichi Ohno, para la empresa automovilística Toyota, con el
objetivo de atajar ciertos problemas detectados en la cadena de producción:
sobreproducción, tiempos de espera, inventario, ineficiencias de mano de obra, etc.
Realmente estaba incluida en lo que se conoció como Sistema de Producción Toyota,
que incluía otras filosofías de hacer las cosas como es el caso del Just-In-Time (Justo
a Tiempo), y que en general incidían en cuestiones tan importantes como: calidad
perfecta, mejora continua, eliminación de actividades sin valor (minimizando el
despilfarro), orientación al cliente, desarrollo de relaciones duraderas con clientes y
proveedores, y flexibilidad para mejorar la eficiencia.
La literatura revisada acerca de la aplicación de la filosofía Lean a la Ingeniería del
Software pone de manifiesto que estamos hablando de una disciplina emergente cuyo
interés va en aumento en los últimos años. Mientras el pensamiento ágil realiza su
enfoque en el desarrollo de software y la gestión de dicho desarrollo, Lean es aplicable
a todos los ámbitos, desde el propio desarrollo hasta la misma empresa donde se
produce, pasando por clientes y proveedores. En este sentido, las metodologías ágiles
desde la perspectiva Lean, son prácticas válidas.
8. 8
CAPÍTULO I: CONCEPTOS BÁSICOS
Lean Manufacturing Software es una nueva práctica en la Ingeniería del Software. El
término Lean Software Development fue acuñado por los hermanos Tom y Mary
Poppendieck, en 1993 publicaron “Lean Software Development: An Agile Toolkit”, la
más reciente es “Leading Lean Software
Development: Results are Not the Point”, ambos son referenciados en gran parte de
la literatura que existe acerca de este tema.
Lean es aplicable a todos los ámbitos, desde el propio desarrollo hasta la misma
empresa donde se produce, pasando por clientes y proveedores. En este sentido, las
metodologías ágiles desde la perspectiva Lean, son prácticas válidas.
Lean tiene un enfoque perfeccionista, así que incorporar Lean a las metodologías
Ágiles no requiere un gran esfuerzo y se mejoran los resultados a medio – largo plazo.
Algunas técnicas o principios de Lean a la Ingeniería de Software son: Jidoka, Kanban,
Muda.
Uno de los artículos más novedosos trata sobre la aplicación devLean en el ámbito
del Software as a Service. Debido a la creciente demanda de este tipo de soluciones
entre los consumidores del sector.
1. Principios
La filosofía Lean básicamente hace referencia a manifiesto ágil.
Ejemplos:
a) Nuestra mayor prioridad es satisfacer al cliente mediante la entrega
temprana y continua de software con valor.
9. 9
b) Aceptamos que los requisitos cambien, incluso en etapas tardías del
desarrollo. Los procesos Ágiles aprovechan el cambio para proporcionar
ventaja competitiva al cliente.
2. Personas y equipos de trabajo
Aquí el componente humano es lo más importante al aplicar Lean. Se tienen
las siguientes herramientas:
Autodeterminación. - Las personas se adaptan al cambio ya que crean
y participan en el cambio.
Motivación. - Se debe detectar las necesidades del equipo para realizar
correctamente su trabajo.
Liderazgo. - Estos deben motivar al equipo.
Experiencia. - Se deben crear comunidades de expertos, estos muestran
qué estándares deben seguirse.
Tabla 1. Factores que dificultan a los grupos de trabajo
A. Rojas. Lean Manufacturing aplicado al desarrollo de software: En
busca de la eficiencia en el mundo IT.
3. Mejora continua – Kaizen
Se refiere al continuo mejoramiento del proceso de producción.
Así mismo el componente humano es crítico en el desarrollo de software, por
ello se debe capacitar a las personas y fomentar su participación e
involucración en la organización.
10. 10
Los eventos kaizen es una herramienta que resuelve problemas, primero
reúne en un equipo a los representantes de las distintas áreas involucradas en
este problema para su resolución. Durante un espacio de tiempo de no más de
una semana, trabajarán intensivamente en realizar las modificaciones
necesarias en los procesos para solucionarlo. Tras el evento Kaizen, el equipo
se disuelve y sus miembros vuelven a realizar sus labores habituales, y el
proceso queda implantado con el cambio.
Eliminar el desperdicio
Se debe aprender a reconocer los desperdicios, por ejemplo, una de las
prácticas recomendadas para evitar desperdicio: escribir menos código.
Las 7 mudas
Las mudas expuestas en la filosofía Lean, tienen su equivalente en el
ámbito de la Ingeniería del Software, se indican en la siguiente tabla.
Tabla 2. Las 7 mudas en el ámbito de la I. del Software
A. Rojas. Lean Manufacturing aplicado al desarrollo de software: En
busca de la eficiencia en el mundo IT.
11. 11
4. Heijunka – producción nivelada
Se refiere a mayor polivalencia de los miembros del equipo, más sencillo será
nivelar la producción de Software.
Figura 1 – Esquemático del método de gestión de almacenes
A. Rojas. Lean Manufacturing aplicado al desarrollo de software: En
busca de la eficiencia en el mundo IT.
El sistema Lean Manufacturing tiene su origen en el sistema desarrollado por
Toyota a partir de 1950 y conocido como Toyota ProductionSystem (TPS);
puede considerarse como una estrategia de producción compuesta por varias
herramientas cuyo objetivo es ayudar a eliminar todas las operaciones y
procesos sin valor añadido, reduciendo o eliminando toda clase de desperdicios
en un ambiente de respeto al trabajador. De ahí el término “lean”, esbelto.
Desde entonces se produjeron diversas innovaciones en los métodos de
producción. Nos centraremos en los pilares del “Lean Manufacturing”: Jidoka,
Just-in-Time. Ya en 1902, Sakichi Toyoda, el que más tarde fuera fundador con
12. 12
su hijo Kiichiro de la Corporación Toyota Motor Company en 1930, inventó un
automatismo que detenía el telar al detectar la rotura de una hebra. Este simple
pero efectivo sistema permitió separar al hombre la máquina, con lo que un
único operario podía controlar varias máquinas, lo que supuso una tremenda
mejora de la productividad. De aquí nace el término “Jidoka” que podría
traducirse por “automatización con un toque humano”.
Finalizada la segunda guerra mundial (1945) los industriales japoneses
estudiaron los métodos de producción de los Estados Unidos de América, con
especial atención a las prácticas productivas de Ford y el Control Estadístico de
Procesos desarrollado por el Dr. W. A. Shewart y su equipo en Bell Telephone
Laboratories; además, escucharon y pusieron en práctica las enseñanzas de
W. Edwards Deming, Joseph Moses Juran y KaoruIshikawa entre otros.
Años más tarde, Toyota aplicó las enseñanzas de W. Edwards Deming, pionero
americano de la calidad, quien estimuló a los japoneses a que adoptaran el
sistema para resolución de problemas conocido como Ciclo Deming o Ciclo
PDCA“Plan – Do – Check – Act”, como soporte para el mejoramiento continuo,
conocido como Kaizen. El Kaizen se ha convertido en una filosofía integral que
procura la perfección y el mantenimiento del sistema de Producción en Toyota,
el cual contribuye significativamente a alcanzar la meta de “lean” que consiste
en eliminar todos los desperdicios en el proceso. Cuando ocurre la crisis
petrolera en 1973 y Toyota se destacaba por encima de las demás compañías,
el gobierno japonés intenta copiar el modelo y pasarlo a las demás empresas.
Sólo en el año 1990 surge el término Lean Manufacturing o “producción
esbelta” tras la publicación en 1990 por parte de Womack, Jones y Roos del
libro “The Machine ThatChangedTheWorld”.
13. 13
CONCLUSIÓN
Lean Manufacturing es “una filosofía /sistema de gestión sobre cómo operar un
negocio”. Enfocando esta filosofía/sistema de herramientas en la eliminación de
todos los desperdicios, permitiendo reducir el tiempo entre el pedido del cliente
y el envío del producto, mejorando la calidad y reduciendo los costos.
El modelo Lean es uno de los símbolos más reconocidos de la fabricación
moderna, el cual hace analogía con una casa que tiene un sistema estructural.
La casa es sólida si el techo, los pilares y los cimientos son fuertes, hay
diferentes versiones de la casa, pero los principios son los mismos.
Lean tiene un enfoque perfeccionista, así que incorporar Lean a las metodologías
Ágiles no requiere un gran esfuerzo y se mejoran los resultados a medio – largo plazo.
Algunas técnicas o principios de Lean a la Ingeniería de Software son: Jidoka, Kanban,
Muda.
14. 14
CAPÍTULO II: JUST-IN-TIME
En las metodologías clásicas, una vez establecido el alcance del proyecto se
realiza una estimación de esfuerzo, coste y plazo para transformar los
requisitos expresados por el cliente en un sistema en producción que les dé
respuesta.
1. Jidoka
Hace referencia a la automatización de pruebas y sobre el concepto de
integración continua.
Jidoka es una metodología japonesa que se centra en la verificación de calidad
en las líneas de producción y estas tienen la capacidad para detenerse cuando
se detectan problemas.
Trabajando de esta manera se asegura que el defecto no pase a los demás
procesos siguientes.
El Origen de metodología Jidoka
Esta metodología japonesa fue creada por Taiichi Ono el cual hizo como pilares
fundamentales al JIDOKA y al JIT (justo a tiempo).
Pasos para trabajar con Jidoka:
Trabajar con Jidoka se basa que un operador detecta el problema durante el
proceso de producción. Inmediatamente se informa a su supervisor o líder y se
detiene el proceso productivo.
Al llegar el supervisor o líder del área al lugar donde se detuvo la línea de
producción deben como equipo enfocarse en investigar y analizar las máquinas
y personas que intervinieron en el proceso.
Al finalizar el análisis se realizan las mejoras para que no vuelva a suceder.
Ejemplo de una situación de Jidoka sería la siguiente:
15. 15
Digamos que fabricamos camisas de vestir y estamos en una línea de
producción.
En esta fábrica una persona no le pone la bolsa de la camisa. Al no ponérsela
el siguiente operador trabaja con Pokeyoke para detectar problemas de
procesos anteriores, esto le advierte y realiza la alerta a su líder o supervisor
de planta.
El manejo de estas alertas se puede hacer con el sistema Andon. Este sistema
se basa en que el operador presione un botón y un tablero de información se
actualice avisando del problema y en qué área de la planta se encuentra. El
Supervisor en este caso juega un rol importante ya que debe revisar el estado
del tablero y si le indica que hay problemas en una determinada línea él debe
ir al lugar.
Al llegar el supervisor tiene la potestad para detener la producción (no se debe
detener toda la fábrica, solo la línea que está teniendo problema). Si ve un
defecto debe detener la producción y con la ayuda del personal involucrado
revisar la máquina y hablar con los operadores que intervinieron en el proceso
productivo, en este caso se hablaría con la persona del proceso anterior y se
investiga porque no se le colocó la bolsa a la camisa y una vez que se identificó
la causa raíz se deben tomar decisiones y realizar las mejoras necesarias para
que no vuelva a suceder.
1.1. Herramienta de soporte Jidoka
Basándose en el ciclo de Deming, se propone una herramienta según el
siguiente diagrama [43]:
16. 16
Figura 2 – Herramienta de soporte Jidoka
A. Rojas. Lean Manufacturing aplicado al desarrollo de software: En
busca de la eficiencia en el mundo IT.
2. Experiencias de implementación
2.1. Caso Capital One
La organización no podía coordinar todos sus proyectos, los cuales iban en
aumento.
Mediante las técnicas de Lean se mapea el flujo de valor, se identifican tareas
que desperdician recursos, tales como movimiento, sobre-procesamiento y
sobreproducción.
Se aplica e método de “5 porqués” identificándose 41 factores de alto impacto
en la duración del proceso.
El análisis del proceso proveyó información cualitativa y cuantitativa.
Por último, y haciendo una reflexión sobre el método empleado para cambiar el
enfoque del desarrollo en la organización: el papel de la aplicación de Lean
previa a la aproximación ágil es un factor clave de éxito, en especial detectar y
eliminar del proceso todas aquellas actividades que no ofrecen valor.
17. 17
CONCLUSIÓN
El potencial de la aplicación de Lean en un negocio
1) Calidad perfecta a la primera: búsqueda de cero defectos, detección y
solución de los problemas en su origen.
2) Minimización del desperdicio: eliminación de todas las actividades que no son
de valor añadido y/o optimización del uso de los recursos escasos (capital, gente
y espacio).
3) Mejora continua: reducción de costes, mejora de la calidad, aumento de la
productividad y Compartir la información
4) Procesos “Pull”: los productos son tirados (en el sentido de solicitados) por el
cliente final, no empujados por el final de la producción.
5) Flexibilidad: producir rápidamente diferentes mezclas de gran variedad de
productos, sin sacrificar la eficiencia debido a volúmenes menores de
producción.
6) Construcción y mantenimiento de una relación a largo plazo con los
proveedores, tomando acuerdos para compartir el riesgo, los costes y la
información.
18. 18
CAPÍTULO III 5 S
Esta es una herramienta muy utilizada en la filosofía Lean, esta realiza la aplicación
sistemática de los principios de orden y limpieza en el puesto de trabajo, es decir
que esta herramienta es metodológica y se aplican en las organizaciones,
específicamente en el área de producción. El acrónimo corresponde a las iniciales
en japonés de las cinco palabras que definen las herramientas y cuya fonética
empieza por “S”: Seiri, Seiton, Seiso, Seiketsu y Shitsuke, que significan,
respectivamente: eliminar lo innecesario, ordenar, limpiar e inspeccionar,
estandarizar y crear hábito.
Comúnmente las empresas no conocen la herramienta del 5 S, aun así, esta
técnica se aplica en todo el mundo con excelentes resultados. Es una forma
indirecta de que el personal perciba la importancia de las cosas pequeñas, de
que su entorno depende de él mismo, que la calidad empieza por cosas muy
inmediatas, de manera que se logra una actitud positiva ante el puesto de
trabajo.
Los principios 5S son muy entendibles de entender y su puesta en marcha no
requiere ni un conocimiento particular ni grandes inversiones financieras. Sin
embargo, detrás de esta aparente simplicidad, se esconde una herramienta
potente y multifuncional a la que pocas empresas le han conseguido sacar todo
el beneficio posible. Su implantación tiene por objetivo evitar que se presenten
los siguientes síntomas disfuncionales en la empresa y que afectan,
decisivamente, a la eficiencia de la misma.
19. 19
SÍNTOMAS DISFUNCIONALES
Aspecto sucio de la planta: máquinas, instalaciones, técnicas, etc.
Desorden: pasillos ocupados, técnicas sueltas, embalajes, etc.
Elementos rotos: mobiliario, cristales, señales, topes, indicadores, etc.
Falta de instrucciones sencillas de operación.
Número de averías más frecuentes de lo normal.
Figura 3. Qué son las 5 S.
J. Hernandéz. Lean Manufacturing Conceptos, técnicas e implantación
CONCLUSIÓN
La aplicación de la herramienta llamada 5S realiza proceso que consta de cinco pasos,
su desarrollo consiste en la asignación de recursos, la adaptación a la cultura de la
empresa y la consideración de aspectos humanos. Al aplicarse a la empresa, esta
debe estar convencida de que las 5S son una inversión de tiempo por parte de los
operarios y la aparición de unas actividades que deberán mantenerse en el tiempo.
20. 20
Además, se debe preparar un material didáctico para explicar a los operarios la
importancia de las 5S y los conceptos básicos de la metodología. Para empezar la
implantación de las 5S, habrá que escoger un área piloto y concentrase en ella, porque
servirá como aprendizaje y punto de partida para el despliegue al resto de la
organización.
Entre las ventajas que puede ofrecer un paradigma híbrido Ágil + Lean es de resaltar
que incorporar la filosofía Lean a las metodologías Ágiles no requiere un gran esfuerzo
y se mejoran los resultados a medio – largo plazo, gracias fundamentalmente al
enfoque hacia la perfección que incorpora Lean [30]. Otra de las mezclas estudiadas
es la aproximación Scrum, MMI de nivel 5 y prácticas Lean para la mejora continua.
21. 21
BIBLIOGRAFÍA
M. A. Moreno Martín. Lean aplicado a la Ingeniería del Software. Recuperado de
http://bibing.us.es/proyectos/abreproy/70201/fichero/04+-
+Lean+aplicado+a+la+Ingenieria+del+Software.pdf
J. Hernandéz Matías, A Vizán Idolpe. Lean Manufacturing Conceptos, técnicas e implantación.
Madrid. Editorial Fundación EOI (2013)
A. Rojas. Lean Manufacturing aplicado al desarrollo de software: En busca de la eficiencia en el
mundo IT. Recuperado de https://www.clavei.es/blog/2012/lean-manufacturing-aplicado-al-
desarrollo-de-software-en-busca-de-la-eficiencia-en-el-mundo-it/
¿Qué es Lean Manufacturing? Recuperado de http://www.leansolutions.co/conceptos/lean-
manufacturing/
22. 22
ANEXOS
Tabla 1. Factores que dificultan a los grupos de trabajo………….... 9
Tabla 2. Las 7 mudas en el ámbito de la I. del Software…………... 10
Figura 1. Esquemático delmétodo de gestión de almacenes……… 11
Figura 2. Herramienta de soporte Jidoka…………………………….. 16
Figura 3. Qué son las 5 S…………………………………………...…19