lean in offshore
DESCRIPTION
Agile Base Camp 2010TRANSCRIPT
![Page 1: Lean in Offshore](https://reader036.vdocument.in/reader036/viewer/2022062615/5481076ab4af9fa0158b5ea1/html5/thumbnails/1.jpg)
Applying Lean in Offshore
Askhat UrazbaevFor AgileBaseCamp
29/05/10
![Page 2: Lean in Offshore](https://reader036.vdocument.in/reader036/viewer/2022062615/5481076ab4af9fa0158b5ea1/html5/thumbnails/2.jpg)
Асхат Уразбаев
• ScrumTrek– Agile Coach– Совладелец
• В прошлом– Программист, менеджер
проектов, методолог
![Page 3: Lean in Offshore](https://reader036.vdocument.in/reader036/viewer/2022062615/5481076ab4af9fa0158b5ea1/html5/thumbnails/3.jpg)
Lean
• Можно ли построить Lean Offshore Development Company?
• Если да, то какой она должна быть?
• Если нет, то что может этому помешать?
![Page 4: Lean in Offshore](https://reader036.vdocument.in/reader036/viewer/2022062615/5481076ab4af9fa0158b5ea1/html5/thumbnails/4.jpg)
СодержаниеЧто такое Lean & TPS
Lean in Offshore Software Development
![Page 5: Lean in Offshore](https://reader036.vdocument.in/reader036/viewer/2022062615/5481076ab4af9fa0158b5ea1/html5/thumbnails/5.jpg)
![Page 6: Lean in Offshore](https://reader036.vdocument.in/reader036/viewer/2022062615/5481076ab4af9fa0158b5ea1/html5/thumbnails/6.jpg)
![Page 7: Lean in Offshore](https://reader036.vdocument.in/reader036/viewer/2022062615/5481076ab4af9fa0158b5ea1/html5/thumbnails/7.jpg)
$1,000,000
![Page 8: Lean in Offshore](https://reader036.vdocument.in/reader036/viewer/2022062615/5481076ab4af9fa0158b5ea1/html5/thumbnails/8.jpg)
$1,000,000
![Page 9: Lean in Offshore](https://reader036.vdocument.in/reader036/viewer/2022062615/5481076ab4af9fa0158b5ea1/html5/thumbnails/9.jpg)
$1,000,000
![Page 10: Lean in Offshore](https://reader036.vdocument.in/reader036/viewer/2022062615/5481076ab4af9fa0158b5ea1/html5/thumbnails/10.jpg)
$1,000,000
![Page 11: Lean in Offshore](https://reader036.vdocument.in/reader036/viewer/2022062615/5481076ab4af9fa0158b5ea1/html5/thumbnails/11.jpg)
Массовое производство
• Громоздкое и дорогое оборудование.• Простой - деньги. Вознаграждение за
объем продукции• Склад готовых деталей• Перемещение деталей• Если есть дефект, он долго не
обнаруживается
![Page 12: Lean in Offshore](https://reader036.vdocument.in/reader036/viewer/2022062615/5481076ab4af9fa0158b5ea1/html5/thumbnails/12.jpg)
Taiichi Ohno
• Отец Toyota Production System
![Page 13: Lean in Offshore](https://reader036.vdocument.in/reader036/viewer/2022062615/5481076ab4af9fa0158b5ea1/html5/thumbnails/13.jpg)
3
![Page 14: Lean in Offshore](https://reader036.vdocument.in/reader036/viewer/2022062615/5481076ab4af9fa0158b5ea1/html5/thumbnails/14.jpg)
3
![Page 15: Lean in Offshore](https://reader036.vdocument.in/reader036/viewer/2022062615/5481076ab4af9fa0158b5ea1/html5/thumbnails/15.jpg)
![Page 16: Lean in Offshore](https://reader036.vdocument.in/reader036/viewer/2022062615/5481076ab4af9fa0158b5ea1/html5/thumbnails/16.jpg)
Основа TPS – «вытягивание»
• Меньше времени от заказа до продажи• Меньше запасов на складе
Используй систему вытягивания, чтобы избежать перепроизводства
Канбан
![Page 17: Lean in Offshore](https://reader036.vdocument.in/reader036/viewer/2022062615/5481076ab4af9fa0158b5ea1/html5/thumbnails/17.jpg)
Рабочие ячейки
![Page 18: Lean in Offshore](https://reader036.vdocument.in/reader036/viewer/2022062615/5481076ab4af9fa0158b5ea1/html5/thumbnails/18.jpg)
«У нас это не сработает!»
• Зарплата не может зависеть от выработки• Простой оборудования останавливает всю
линию• Основной упор должен быть на высокий
уровень качества и слаженности работы• Рабочим придется работать на разных
станках• Рабочие не мотивированы работать по
новому
![Page 19: Lean in Offshore](https://reader036.vdocument.in/reader036/viewer/2022062615/5481076ab4af9fa0158b5ea1/html5/thumbnails/19.jpg)
John Dow The Worker
• Зарплата зависит от объема продукции
• Интересы вне работы• «У начальника голова
большая, пусть он и думает»
• Нежелание учиться другим профессиям
• Член профсоюза
![Page 20: Lean in Offshore](https://reader036.vdocument.in/reader036/viewer/2022062615/5481076ab4af9fa0158b5ea1/html5/thumbnails/20.jpg)
Mike Ford The
Manager
• Оборудование не должно простаивать
• Чем больше продукции произвел участок, тем выше премия
• Что бы ни случилось, производительность не должна пострадать
• Чем проще задачи рабочего, тем лучше
![Page 21: Lean in Offshore](https://reader036.vdocument.in/reader036/viewer/2022062615/5481076ab4af9fa0158b5ea1/html5/thumbnails/21.jpg)
Новый подход Новая культура
![Page 22: Lean in Offshore](https://reader036.vdocument.in/reader036/viewer/2022062615/5481076ab4af9fa0158b5ea1/html5/thumbnails/22.jpg)
Муда
Мура
Мури
потери
неравномерность
перегрузка
Выравнивай объем работ (хейдзунка)
Ответственность за процесс
![Page 23: Lean in Offshore](https://reader036.vdocument.in/reader036/viewer/2022062615/5481076ab4af9fa0158b5ea1/html5/thumbnails/23.jpg)
Сделай остановку производства с целью решения проблем частью производственной
культуры, если того требует качество
АНДОН
Ответственность за качество
![Page 24: Lean in Offshore](https://reader036.vdocument.in/reader036/viewer/2022062615/5481076ab4af9fa0158b5ea1/html5/thumbnails/24.jpg)
• Текст
![Page 25: Lean in Offshore](https://reader036.vdocument.in/reader036/viewer/2022062615/5481076ab4af9fa0158b5ea1/html5/thumbnails/25.jpg)
Процесс в виде непрерывного потока способствует выявлению проблем
1. Перепроизводство.2. Ожидание.3. Лишняя транспортировка.4. Излишняя обработка.5. Избыток запасов.6. Лишние движения.7. Дефекты.8. Нереализованный творческий потенциал
сотрудников.
Ответственность за поиск и устранение потерь
![Page 26: Lean in Offshore](https://reader036.vdocument.in/reader036/viewer/2022062615/5481076ab4af9fa0158b5ea1/html5/thumbnails/26.jpg)
Сортируй
Соблюдай порядок
Содержи в чистоте
Стандартизируй
Совершенствуй
5S
![Page 27: Lean in Offshore](https://reader036.vdocument.in/reader036/viewer/2022062615/5481076ab4af9fa0158b5ea1/html5/thumbnails/27.jpg)
используй визуальный контроль, чтобы ни одна проблема не осталась незамеченной
• 5S• Обея• А3
![Page 28: Lean in Offshore](https://reader036.vdocument.in/reader036/viewer/2022062615/5481076ab4af9fa0158b5ea1/html5/thumbnails/28.jpg)
Akira The Toyota Worker
• Хорошо работает в команде
• Заботится о качестве• Ориентирован на процесс,
а не результат• Предлагает улучшения• Беспощаден к потерям• Способен на «хансей»
![Page 29: Lean in Offshore](https://reader036.vdocument.in/reader036/viewer/2022062615/5481076ab4af9fa0158b5ea1/html5/thumbnails/29.jpg)
Воспитывай лидеров, которые досконально знают свое дело, исповедуют философию компании и могут научить этому других
Воспитывай незаурядных людей, и формируй команды, исповедующие философию компании
чтобы разобраться в ситуации, надо увидеть своими глазами (генти генбуцу)
![Page 30: Lean in Offshore](https://reader036.vdocument.in/reader036/viewer/2022062615/5481076ab4af9fa0158b5ea1/html5/thumbnails/30.jpg)
Ориентация на долгосрочный успех
• Все изменения процесса не приносят выгоду «здесь и сейчас»
• Руководители и сотрудники при принятии решений руководствуются долгосрочными целями компании
![Page 31: Lean in Offshore](https://reader036.vdocument.in/reader036/viewer/2022062615/5481076ab4af9fa0158b5ea1/html5/thumbnails/31.jpg)
Akira The Toyota
Manager
• Учитель, а не менеджер• Исповедует философию
компании• Ориентирован на
долгосрочный успех• Умеет работать в команде• Умеет организовать работу
команды• Досконально разбирается
в процессе
![Page 32: Lean in Offshore](https://reader036.vdocument.in/reader036/viewer/2022062615/5481076ab4af9fa0158b5ea1/html5/thumbnails/32.jpg)
Станьте обучающейся организацией за счет неустанного самоанализа (хансей) и непрерывного
совершенствования (кайдзен)
• Хансей• Кайдзен• 5 почему• Показатели эффективности
![Page 33: Lean in Offshore](https://reader036.vdocument.in/reader036/viewer/2022062615/5481076ab4af9fa0158b5ea1/html5/thumbnails/33.jpg)
Решение проблем
Сотрудники и партнеры
Процесс
Философия Ориентация на долгосрочные результаты
Устранение потерь
Командная работа
Постоянное совершенствование
![Page 34: Lean in Offshore](https://reader036.vdocument.in/reader036/viewer/2022062615/5481076ab4af9fa0158b5ea1/html5/thumbnails/34.jpg)
LEAN IN OFFSHORE
![Page 35: Lean in Offshore](https://reader036.vdocument.in/reader036/viewer/2022062615/5481076ab4af9fa0158b5ea1/html5/thumbnails/35.jpg)
Lean Offshore
• Обеспечить высочайший уровень сервиса для заказчика
Максимально быстроприносить максимальную ценность,
ориентируясь на долгосрочный успех
![Page 36: Lean in Offshore](https://reader036.vdocument.in/reader036/viewer/2022062615/5481076ab4af9fa0158b5ea1/html5/thumbnails/36.jpg)
Пять этапов бережливого производстваОпределение ценности для потребителя
Выстраивание последовательного потока создания этой ценности
Обеспечение непрерывности этого потока
Обеспечение «вытягивания» от заказчика
Стремление к совершенству
![Page 37: Lean in Offshore](https://reader036.vdocument.in/reader036/viewer/2022062615/5481076ab4af9fa0158b5ea1/html5/thumbnails/37.jpg)
Определение ценности для заказчика
• Знает ли заказчик, что является для него ценным?
![Page 38: Lean in Offshore](https://reader036.vdocument.in/reader036/viewer/2022062615/5481076ab4af9fa0158b5ea1/html5/thumbnails/38.jpg)
Сервис, который хочет заказчик Сервис, который нужен заказчику
![Page 39: Lean in Offshore](https://reader036.vdocument.in/reader036/viewer/2022062615/5481076ab4af9fa0158b5ea1/html5/thumbnails/39.jpg)
Учиться у
заказчика
Учить заказч
ика
![Page 40: Lean in Offshore](https://reader036.vdocument.in/reader036/viewer/2022062615/5481076ab4af9fa0158b5ea1/html5/thumbnails/40.jpg)
Идея предлагается
1 неделя Первичный анализ
1 неделяТехнический
анализ
2 месяца
Создание требований в
виде User Stories
1 день Разработка (Agile)
Ожидание UAT
Deploy
1 день 1 день1 день
1 день 10 дней
1 день
![Page 41: Lean in Offshore](https://reader036.vdocument.in/reader036/viewer/2022062615/5481076ab4af9fa0158b5ea1/html5/thumbnails/41.jpg)
Потери• Бизнес-аналитики собирает требования бизнеса• Истории согласуются с заказчиком• Истории приоритезируются совместно с заказчиком • Истории снабжаются приемочными тестами• Приемочные тесты согласуются с заказчиком• Истории передаются удаленной команде• Приемочные тесты корректируются при необходимости• Истории декомпозируются командой на технические задачи• Задачи выполняются в течение итерации• Истории тестируются • Баги исправляются• Демонстрация результата заказчику
![Page 42: Lean in Offshore](https://reader036.vdocument.in/reader036/viewer/2022062615/5481076ab4af9fa0158b5ea1/html5/thumbnails/42.jpg)
Потери• Бизнес-аналитик собирает требования бизнеса • Истории согласуются с заказчиком• Истории приоритезируются совместно с заказчиком • Истории снабжаются приемочными тестами• Приемочные тесты согласуются с заказчиком• Истории передаются удаленной команде• Приемочные тесты корректируются при необходимости• Истории декомпозируются командой на технические задачи• Задачи выполняются в течение итерации• Истории тестируются • Баги исправляются• Демонстрация результата заказчику
Все остальное – потери!
![Page 43: Lean in Offshore](https://reader036.vdocument.in/reader036/viewer/2022062615/5481076ab4af9fa0158b5ea1/html5/thumbnails/43.jpg)
Еще потери
• Переделывать Wording• Переделывать
функциональность• Исправлять проблемы с
Usability• Исправлять внешний дизайн
…
![Page 44: Lean in Offshore](https://reader036.vdocument.in/reader036/viewer/2022062615/5481076ab4af9fa0158b5ea1/html5/thumbnails/44.jpg)
Делать сразу правильно
• Делать сразу правильно там, где информация доступна или ее можно получить
• Разрабатывать пробный вариант там, где информации недостаточно или она в принципе недоступна
• Везде, где можно, добывать новую информацию
![Page 45: Lean in Offshore](https://reader036.vdocument.in/reader036/viewer/2022062615/5481076ab4af9fa0158b5ea1/html5/thumbnails/45.jpg)
Уничтожение потерь
• Это возможно, если– Научиться разбираться в бизнес-домене– Научиться разбираться в смежных с
разработкой областях (например, UX) – Учить заказчика взаимодействовать с командой– Свободно обмениваться информацией внутри
команды и с заказчиком
![Page 46: Lean in Offshore](https://reader036.vdocument.in/reader036/viewer/2022062615/5481076ab4af9fa0158b5ea1/html5/thumbnails/46.jpg)
Max the Lean
Developer
• Хорошо работает в команде• «Zero bug mentality»• Ориентирован на решение
проблем заказчика, а не на разработку
• Стремится разобраться в бизнесе заказчика
• Предлагает улучшения• Готов учиться новому• Беспощаден к потерям• Способен на «хансей» :-)
![Page 47: Lean in Offshore](https://reader036.vdocument.in/reader036/viewer/2022062615/5481076ab4af9fa0158b5ea1/html5/thumbnails/47.jpg)
Nick the Lean Project
Manager
• Учитель, а не менеджер• Исповедует философию
компании• Ориентирован на
долгосрочный успех• Умеет работать в команде• Умеет организовать работу
команды• Умеет организовать работу
заказчика• Досконально разбирается в
процессе
![Page 48: Lean in Offshore](https://reader036.vdocument.in/reader036/viewer/2022062615/5481076ab4af9fa0158b5ea1/html5/thumbnails/48.jpg)
Обеспечение вытягивания от заказчика
• Ник учит заказчика – Взаимодействовать с командой– Взаимодействовать с конечными
пользователями– Работать с требованиями
• Команда и заказчик совместно формируют поток ценности
![Page 49: Lean in Offshore](https://reader036.vdocument.in/reader036/viewer/2022062615/5481076ab4af9fa0158b5ea1/html5/thumbnails/49.jpg)
• Чтобы взаимодействовать с заказчиками и конечными пользователями, нужно с ними общаться
![Page 50: Lean in Offshore](https://reader036.vdocument.in/reader036/viewer/2022062615/5481076ab4af9fa0158b5ea1/html5/thumbnails/50.jpg)
Причины, по которым менеджеры не допускают команды общаться с пользователями
• Думают, что разработчики неадекватны• Думают, что разработчики не смогут задать
правильные вопросы• Думают, что это будет бесполезно для
пользователей и им не понравится• Считают, что это неконтролируемый
опасный эксперимент
![Page 51: Lean in Offshore](https://reader036.vdocument.in/reader036/viewer/2022062615/5481076ab4af9fa0158b5ea1/html5/thumbnails/51.jpg)
Безопасные, контролируемые «эксперименты» общения пользователей и команды
![Page 52: Lean in Offshore](https://reader036.vdocument.in/reader036/viewer/2022062615/5481076ab4af9fa0158b5ea1/html5/thumbnails/52.jpg)
Чему учит Ник• Scrum, Kanban, XP• Innovation Games• Story Mapping• Crafting the Vision • Backlog prioritizing • Creating User Stories• Working with Focus
Groups• UX• …
Get the job done Help the team get the job done
![Page 53: Lean in Offshore](https://reader036.vdocument.in/reader036/viewer/2022062615/5481076ab4af9fa0158b5ea1/html5/thumbnails/53.jpg)
Выстраивание последовательного потока создания ценностей
• Канбан• Scrum• Поиск и устранение потерь
![Page 54: Lean in Offshore](https://reader036.vdocument.in/reader036/viewer/2022062615/5481076ab4af9fa0158b5ea1/html5/thumbnails/54.jpg)
Культура «Учись у заказчика»
• Систематическое и глубокое изучение бизнес-домена заказчика– Книги– Лекции, семинары, экзамены
• Изучение бизнеса заказчика– Посещение бизнес-подразделений– Наблюдение за работой
пользователей– Взаимодействие с фокус-группами
и конечными пользователями
![Page 55: Lean in Offshore](https://reader036.vdocument.in/reader036/viewer/2022062615/5481076ab4af9fa0158b5ea1/html5/thumbnails/55.jpg)
Учимся у заказчика
Говорим на одном языке с заказчиком
Общаемся напрямую с конечными пользователями
![Page 56: Lean in Offshore](https://reader036.vdocument.in/reader036/viewer/2022062615/5481076ab4af9fa0158b5ea1/html5/thumbnails/56.jpg)
Lean на уровне компании
• Преследовать долгосрочные цели• Формировать и поддерживать философию
компании• Поддерживать центры разработки– Формировать Communities of Practices внутри компании– Помогать командам приумножать знания– Искать и удерживать правильных руководителей
• Посещать команды (генти генбуцу)• В ситуации или-или без колебаний выбирать
лучший сервис для заказчика
![Page 57: Lean in Offshore](https://reader036.vdocument.in/reader036/viewer/2022062615/5481076ab4af9fa0158b5ea1/html5/thumbnails/57.jpg)
Lean Service
Project Based
Body Shop
![Page 58: Lean in Offshore](https://reader036.vdocument.in/reader036/viewer/2022062615/5481076ab4af9fa0158b5ea1/html5/thumbnails/58.jpg)
Почему это может не сработать?
• Отношение менеджмента «а это поможет больше продавать?»
ИБД для роста продаж
Lean
AgileCMMI
![Page 59: Lean in Offshore](https://reader036.vdocument.in/reader036/viewer/2022062615/5481076ab4af9fa0158b5ea1/html5/thumbnails/59.jpg)
Вопросы?