Applying Lean in OffshoreAskhatUrazbaevFor AgileBaseCamp29/05/10
АсхатУразбаевScrumTrekAgile CoachСовладелецВ прошломПрограммист, менеджер проектов, методолог
LeanМожно ли построить Lean Offshore Development Company?Если да, то какой она должна быть?Если нет, то что может этому помешать?
Содержание
$1,000,000
$1,000,000
$1,000,000
$1,000,000
Массовое производствоГромоздкое и дорогое оборудование. Простой - деньги.  Вознаграждение за объем продукцииСклад готовых деталейПеремещение деталейЕсли есть дефект, он долго не обнаруживается
TaiichiOhnoОтец Toyota Production System
3
3
Основа TPS – «вытягивание»Меньше времени от заказа до продажиМеньше запасов на складе КанбанИспользуй систему вытягивания, чтобы избежать перепроизводства
Рабочие ячейки
«У нас это не сработает!»Зарплата не может зависеть от выработкиПростой оборудования останавливает всю линиюОсновной упор должен быть на высокий уровень качества и слаженности работыРабочим придется работать на разных станкахРабочие не мотивированы работать по новому
Зарплата зависит от объема продукцииИнтересы вне работы«У начальника голова большая, пусть он и думает»Нежелание учиться другим профессиямЧлен профсоюзаJohn Dow The Worker
Оборудование не должно простаиватьЧем больше продукции произвел участок, тем выше премияЧто бы ни случилось, производительность не должна пострадатьЧем проще задачи рабочего, тем лучшеMike Ford The Manager
Ответственность за процессперегрузканеравномерностьпотериВыравнивай объем работ (хейдзунка)
Ответственность за качествоАНДОНСделай остановку производства с целью решения проблем частью производственной культуры, если того требует качество
Текст
Ответственность за поиск и устранение потерьПерепроизводство.Ожидание.Лишняя транспортировка.Излишняя обработка.Избыток запасов.Лишние движения.Дефекты.Нереализованный творческий потенциал сотрудников.Процесс в виде непрерывного потока способствует выявлению проблем
5S
5SОбеяА3используй визуальный контроль, чтобы ни одна проблема не осталась незамеченной
Хорошо работает в командеЗаботится о качествеОриентирован на процесс, а не результатПредлагает улучшенияБеспощаден к потерямСпособен на «хансей»Akira The Toyota Worker
Воспитывай незаурядных людей, и формируй команды, исповедующие философию компаниичтобы разобраться в ситуации, надо увидеть своими глазами (генти генбуцу)Воспитывай лидеров, которые досконально знают свое дело, исповедуют философию компании и могут научить этому других
Ориентация на долгосрочный успехВсе изменения процесса не приносят выгоду «здесь и сейчас»Руководители и сотрудники при принятии решений руководствуются долгосрочными целями компании
Учитель, а не менеджерИсповедует философию компанииОриентирован на долгосрочный успехУмеет работать в командеУмеет организовать работу командыДосконально разбирается в процессеAkira The Toyota Manager
ХансейКайдзен5 почемуПоказатели эффективностиСтаньте обучающейся организацией за счет неустанного самоанализа (хансей) и непрерывного совершенствования (кайдзен)
Постоянное совершенствованиеКомандная работаУстранение потерьОриентация на долгосрочные  результаты
Lean in offshore
Lean OffshoreОбеспечить высочайший уровень сервиса для заказчика 	Максимально быстро	приносить максимальную ценность,	ориентируясь на долгосрочный успех
Пять этапов бережливого производства
Определение ценности для заказчикаЗнает ли заказчик, что является для него ценным?
1 день1 день1 день1 неделя1 неделяТехнический анализИдея предлагаетсяПервичный анализ1 день10 дней1 день2 месяцаСоздание требованийв виде User StoriesРазработка (Agile)1 деньОжидание UATDeploy
ПотериБизнес-аналитики собирает требования бизнесаИстории согласуются с заказчикомИстории приоритезируются совместно с заказчиком Истории снабжаются приемочными тестамиПриемочные тесты согласуются с заказчикомИстории передаются удаленной командеПриемочные тесты корректируются при необходимостиИстории декомпозируются командой на технические задачиЗадачи выполняются в течение итерацииИстории тестируются Баги исправляютсяДемонстрация результата заказчику
ПотериБизнес-аналитик собирает требования бизнеса Истории согласуются с заказчикомИстории приоритезируются совместно с заказчиком Истории снабжаются приемочными тестамиПриемочные тесты согласуются с заказчикомИстории передаются удаленной командеПриемочные тесты корректируются при необходимостиИстории декомпозируются командой на технические задачиЗадачи выполняются в течение итерацииИстории тестируются Баги исправляютсяДемонстрация результата заказчикуВсе остальное – потери!
Еще потериПеределывать WordingПеределывать функциональностьИсправлятьпроблемы с UsabilityИсправлять внешний дизайн…
Делать сразу правильноДелать сразу правильно там, где информация доступна или ее можно получитьРазрабатывать пробный вариант там, где информации недостаточно или она в принципе недоступнаВезде, где можно, добывать новую информацию
Уничтожение потерьЭто возможно, еслиНаучиться разбираться в бизнес-доменеНаучиться разбираться в смежных с разработкой областях (например, UX)Учить заказчика взаимодействовать с командойСвободно обмениваться информацией внутри команды и с заказчиком
Хорошо работает в команде«Zero bug mentality»Ориентирован на решение проблем заказчика, а не на разработкуСтремится разобраться в бизнесе заказчикаПредлагает улучшенияГотов учиться новомуБеспощаден к потерямСпособен на «хансей» :-)Max the Lean Developer
Учитель, а не менеджерИсповедует философию компанииОриентирован на долгосрочный успехУмеет работать в командеУмеет организовать работу командыУмеет организовать работу заказчикаДосконально разбирается в процессеNick the Lean Project Manager
Обеспечение вытягивания от заказчикаНик учит заказчика Взаимодействовать с командойВзаимодействовать с конечными пользователямиРаботать с требованиямиКоманда и заказчик совместно формируют поток ценности
Чтобы взаимодействовать с заказчиками и конечными пользователями, нужно с ними общаться
Причины, по которым менеджеры не допускают команды общаться с пользователямиДумают, что разработчики неадекватныДумают, что разработчики не смогут задать правильные вопросыДумают, что это будет бесполезно для пользователей и им не понравитсяСчитают, что это неконтролируемый опасный эксперимент
Безопасные, контролируемые «эксперименты» общения пользователей и команды
Чему учит НикScrum, Kanban, XPInnovation GamesStory MappingCrafting the Vision Backlog prioritizing Creating User StoriesWorking with Focus GroupsUX…
Выстраивание последовательного потока создания ценностейКанбанScrumПоиск и устранение потерь
Культура «Учись у заказчика»Систематическое и глубокое изучение бизнес-домена заказчикаКнигиЛекции, семинары, экзаменыИзучение бизнеса заказчикаПосещение бизнес-подразделенийНаблюдение за работой пользователейВзаимодействие с фокус-группами и конечными пользователями
Lean на уровне компанииПреследовать долгосрочные целиФормировать и поддерживать философию компанииПоддерживать центры разработкиФормировать Communities of Practices внутри компанииПомогать командам приумножать знанияИскать и удерживать правильных руководителейПосещать команды (гентигенбуцу)В ситуации или-или без колебаний выбирать лучший сервис для заказчика
Почему это может не сработать?Отношение менеджмента «а это поможет больше продавать?»
Вопросы?

Lean in Offshore

  • 1.
    Applying Lean inOffshoreAskhatUrazbaevFor AgileBaseCamp29/05/10
  • 2.
  • 3.
    LeanМожно ли построитьLean Offshore Development Company?Если да, то какой она должна быть?Если нет, то что может этому помешать?
  • 4.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
    Массовое производствоГромоздкое идорогое оборудование. Простой - деньги. Вознаграждение за объем продукцииСклад готовых деталейПеремещение деталейЕсли есть дефект, он долго не обнаруживается
  • 12.
  • 13.
  • 14.
  • 16.
    Основа TPS –«вытягивание»Меньше времени от заказа до продажиМеньше запасов на складе КанбанИспользуй систему вытягивания, чтобы избежать перепроизводства
  • 17.
  • 18.
    «У нас этоне сработает!»Зарплата не может зависеть от выработкиПростой оборудования останавливает всю линиюОсновной упор должен быть на высокий уровень качества и слаженности работыРабочим придется работать на разных станкахРабочие не мотивированы работать по новому
  • 19.
    Зарплата зависит отобъема продукцииИнтересы вне работы«У начальника голова большая, пусть он и думает»Нежелание учиться другим профессиямЧлен профсоюзаJohn Dow The Worker
  • 20.
    Оборудование не должнопростаиватьЧем больше продукции произвел участок, тем выше премияЧто бы ни случилось, производительность не должна пострадатьЧем проще задачи рабочего, тем лучшеMike Ford The Manager
  • 22.
  • 23.
    Ответственность за качествоАНДОНСделайостановку производства с целью решения проблем частью производственной культуры, если того требует качество
  • 24.
  • 25.
    Ответственность за поиски устранение потерьПерепроизводство.Ожидание.Лишняя транспортировка.Излишняя обработка.Избыток запасов.Лишние движения.Дефекты.Нереализованный творческий потенциал сотрудников.Процесс в виде непрерывного потока способствует выявлению проблем
  • 26.
  • 27.
    5SОбеяА3используй визуальный контроль,чтобы ни одна проблема не осталась незамеченной
  • 28.
    Хорошо работает вкомандеЗаботится о качествеОриентирован на процесс, а не результатПредлагает улучшенияБеспощаден к потерямСпособен на «хансей»Akira The Toyota Worker
  • 29.
    Воспитывай незаурядных людей,и формируй команды, исповедующие философию компаниичтобы разобраться в ситуации, надо увидеть своими глазами (генти генбуцу)Воспитывай лидеров, которые досконально знают свое дело, исповедуют философию компании и могут научить этому других
  • 30.
    Ориентация на долгосрочныйуспехВсе изменения процесса не приносят выгоду «здесь и сейчас»Руководители и сотрудники при принятии решений руководствуются долгосрочными целями компании
  • 31.
    Учитель, а неменеджерИсповедует философию компанииОриентирован на долгосрочный успехУмеет работать в командеУмеет организовать работу командыДосконально разбирается в процессеAkira The Toyota Manager
  • 32.
    ХансейКайдзен5 почемуПоказатели эффективностиСтаньтеобучающейся организацией за счет неустанного самоанализа (хансей) и непрерывного совершенствования (кайдзен)
  • 33.
    Постоянное совершенствованиеКомандная работаУстранениепотерьОриентация на долгосрочные результаты
  • 34.
  • 35.
    Lean OffshoreОбеспечить высочайшийуровень сервиса для заказчика Максимально быстро приносить максимальную ценность, ориентируясь на долгосрочный успех
  • 36.
  • 37.
    Определение ценности длязаказчикаЗнает ли заказчик, что является для него ценным?
  • 40.
    1 день1 день1день1 неделя1 неделяТехнический анализИдея предлагаетсяПервичный анализ1 день10 дней1 день2 месяцаСоздание требованийв виде User StoriesРазработка (Agile)1 деньОжидание UATDeploy
  • 41.
    ПотериБизнес-аналитики собирает требованиябизнесаИстории согласуются с заказчикомИстории приоритезируются совместно с заказчиком Истории снабжаются приемочными тестамиПриемочные тесты согласуются с заказчикомИстории передаются удаленной командеПриемочные тесты корректируются при необходимостиИстории декомпозируются командой на технические задачиЗадачи выполняются в течение итерацииИстории тестируются Баги исправляютсяДемонстрация результата заказчику
  • 42.
    ПотериБизнес-аналитик собирает требованиябизнеса Истории согласуются с заказчикомИстории приоритезируются совместно с заказчиком Истории снабжаются приемочными тестамиПриемочные тесты согласуются с заказчикомИстории передаются удаленной командеПриемочные тесты корректируются при необходимостиИстории декомпозируются командой на технические задачиЗадачи выполняются в течение итерацииИстории тестируются Баги исправляютсяДемонстрация результата заказчикуВсе остальное – потери!
  • 43.
    Еще потериПеределывать WordingПеределыватьфункциональностьИсправлятьпроблемы с UsabilityИсправлять внешний дизайн…
  • 44.
    Делать сразу правильноДелатьсразу правильно там, где информация доступна или ее можно получитьРазрабатывать пробный вариант там, где информации недостаточно или она в принципе недоступнаВезде, где можно, добывать новую информацию
  • 45.
    Уничтожение потерьЭто возможно,еслиНаучиться разбираться в бизнес-доменеНаучиться разбираться в смежных с разработкой областях (например, UX)Учить заказчика взаимодействовать с командойСвободно обмениваться информацией внутри команды и с заказчиком
  • 46.
    Хорошо работает вкоманде«Zero bug mentality»Ориентирован на решение проблем заказчика, а не на разработкуСтремится разобраться в бизнесе заказчикаПредлагает улучшенияГотов учиться новомуБеспощаден к потерямСпособен на «хансей» :-)Max the Lean Developer
  • 47.
    Учитель, а неменеджерИсповедует философию компанииОриентирован на долгосрочный успехУмеет работать в командеУмеет организовать работу командыУмеет организовать работу заказчикаДосконально разбирается в процессеNick the Lean Project Manager
  • 48.
    Обеспечение вытягивания отзаказчикаНик учит заказчика Взаимодействовать с командойВзаимодействовать с конечными пользователямиРаботать с требованиямиКоманда и заказчик совместно формируют поток ценности
  • 49.
    Чтобы взаимодействовать сзаказчиками и конечными пользователями, нужно с ними общаться
  • 50.
    Причины, по которымменеджеры не допускают команды общаться с пользователямиДумают, что разработчики неадекватныДумают, что разработчики не смогут задать правильные вопросыДумают, что это будет бесполезно для пользователей и им не понравитсяСчитают, что это неконтролируемый опасный эксперимент
  • 51.
    Безопасные, контролируемые «эксперименты»общения пользователей и команды
  • 52.
    Чему учит НикScrum,Kanban, XPInnovation GamesStory MappingCrafting the Vision Backlog prioritizing Creating User StoriesWorking with Focus GroupsUX…
  • 53.
    Выстраивание последовательного потокасоздания ценностейКанбанScrumПоиск и устранение потерь
  • 54.
    Культура «Учись узаказчика»Систематическое и глубокое изучение бизнес-домена заказчикаКнигиЛекции, семинары, экзаменыИзучение бизнеса заказчикаПосещение бизнес-подразделенийНаблюдение за работой пользователейВзаимодействие с фокус-группами и конечными пользователями
  • 56.
    Lean на уровнекомпанииПреследовать долгосрочные целиФормировать и поддерживать философию компанииПоддерживать центры разработкиФормировать Communities of Practices внутри компанииПомогать командам приумножать знанияИскать и удерживать правильных руководителейПосещать команды (гентигенбуцу)В ситуации или-или без колебаний выбирать лучший сервис для заказчика
  • 58.
    Почему это можетне сработать?Отношение менеджмента «а это поможет больше продавать?»
  • 59.