lean lego game for agileee 2012
DESCRIPTION
TRANSCRIPT
УРОКИ БЕРЕЖЛИВОГО ПРОИЗВОДСТВАLean Lego Game
Дмитрий Миндра, Константин Погосов
Меняться совершенно не обязательно. Выживание – дело добровольное.
-- Э. Деминг
Почему мы здесь?• Lean стал достаточно популярным в мире
разработки програмного обеспечения.• Но не все имели возможность практиковать Lean.
Мы здесь чтобы познакомить вас с LeanHands On!
Danilo Satohttp://www.dtsato.com
Francisco Trindadhttp://blog.franktrindade.com
Lean Lego
Lean?
• Toyota Production System• Применяется в различных областях
• Google, Dell, Zara….• Product Development• Supply Chain Management• Software• Healthcare• ……
Истоки TPS“… В 1936 г., работая на ткацкой фабрике компании Toyoda
Spinning and Weaving, я узнал, что немецкий рабочий производит в 3 раза больше японского. Соотношение производительности труда немецкого и американского рабочих было 1:3. Значит, между японской и американской рабочей силой оно составляло 1:9. Я до сих пор помню свое удивление, когда услышал, что для того, чтобы выполнить работу 1 американца, требуется 9 японцев…
Но разве американец на самом деле затрачивает в 10 раз больше мускульных усилий? Очевидно, японцы что-то тратят впустую. И если мы сможем избежать этих потерь, производительность труда можно увеличить в 8 - 10 раз.
Эта идея стоит у истоков производственной системы Тойоты”.
Тайити Оно
Как все будет происходить?
Работаем
РезультатыДебрифинг
Аджайл Лего Строй
Мы совет директоров.У нас сертифицированный процесс
ISO65536-512
Мы станем сказочно богатыми!Благодаря вашему интенсивному труду ;)
1st StepMass Production
1st Step - Инструкция
• 4 команды• 6 раундов по 40 сек.• Инструкции для каждого стола
• Следуйте инструкциям• Постройте дом• 1 кирпич – 1$• 1 дом – 34$• Прибыль – 10$
Stay Motivated!
Дебриф
• Что получилось хорошо?• Что можно было бы улучшить?
Бережливость (Lean)
Максимум эффективности при минимуме затрат.
Бережливость (Lean)
Основная идея – максимум ценности для заказчика при минимуме потерь. Или больше ценности меньшими ресурсами.
Нечто
Великолепное ПО
Push vs Pull системы
2nd StepPull System
2nd Step - Инструкция• Pull или Kanban
• Минимальный буффер• Спрос • Производится то, что необходимо для пополнения буффера
• 6 раундов по 40 секунд. • Следуйте инструкциям• Постройте дом• 1 кирпич – 1$• 1 дом – 34$• Прибыль – 10$
Stay Motivated!
Дебриф
• Что получилось хорошо?• Что можно было бы улучшить?
Waste in Software Development
Wastes of Manufacturing Wastes of Software Development
Inventory Partially work done
Extra processing Paperwork or excess documentation
Overproduction Extra features
Transportation Building the wrong thing
Waiting Waiting for the information
Motion Task switching & Motion
Defects Defects
Запасы
Запасы(буфер)
Отказ от накопления запасов позволяет выявить камни т.е. узкие места.Что-то во время разработки вам мешает, но пока вы делаете планированиес запасом, вместо того, чтобы устранить эту проблему, вы включаете ее в план.
Когда уйдут все камни, может оказаться так, что вашей лодке достаточно литраводы для того, чтобы плыть!
3rd StepWork Cell
3rd Step - Инструкция• Work Cells• Все строят дома• Раунд 2 минуты• Поднимите руку, когда закончите
Stay Motivated!
Kaizen
• Continuous Improvement• Reflect and adapt• Learn by standardizing• Long term thinking• Respect People
Качество — это все, что можно улучшить. Масааки Имаи
4th StepImproving the Process
4th Step - Инструкция• Обсудите свой процесс• 1 раунд для каждой комманды.
Stay Motivated!
Дебриф
• Что получилось хорошо?• Что можно было бы улучшить?
Подведем итогиКоротко о главном
Lean in Software Development
• Manufacturing is not the same as Software Development• Lean Product Development - Knowledge flow is not the same as material flow
Context is King
Результаты
Спасибо !
Ваши вопросы ;)