Outsourcing 3.0 - продуктовая разработка в офшоре

Post on 17-Jan-2015

4.375 views 5 download

description

 

Transcript of Outsourcing 3.0 - продуктовая разработка в офшоре

Outsourcing  3.0  продуктовая  разработка  в  офшоре  

 или  «есть  ли  жизнь  на  Марсе»  

Вот  эти  ребята!  

[найдите  105  отличий]  

[отличие  первое]  

Это  Олег.    Он  работает  в  офшорной  компании.  

[отличие  первое]  

А  это  Петя.    Он  работает  на    продуктовую    америко-­‐европейскую  компанию.      В  Украине.  

[отличие  второе]  

Зачастую  заказчики  Олега  не  могут  написать  внятного  ТЗ.        Олега  это  нервирует.  

[отличие  второе]  

Петины  заказчики  никогда  не  умели  писать  ТЗ.      Но  Петина  команда  этого  не  требовала.  

ЧТО  ТАКОЕ  ТЗ?  

     Это  дизайн  решения  некоторой  проблемы.  

     ТЗ  -­‐  «типа  задание».  

     Заказчики  –  специалисты  предметной  области,          а  не  дизайна.    

     То  есть  ТЗ,  написанное  ими,  –          это  плохой  дизайн,  сделанный  аматёрами.  

«Чем  меньше  требований,  тем  ближе  они  к  нуждами    

и  тем  дальше  от  дизайна»    -­‐-­‐  Петя    

[отличие  третье]  

Требования,  которые  пишут  заказчики  Олега  неудобны  в  работе.      Это  вызывает  споры  и  запоры  спринтов.      Олега  это  фрустрирует.  

[отличие  третье]  

Петины  заказчики  тоже  не  умели  писать  требования,  чтобы  они  укладывались  в  спринты.      Пете  пришлось  в  этом  разобраться  и  помочь.    

Процесс  ухода  за  беклогом  

ЧТО-­‐ТО  БОЛЬШОЕ  И  ВОЛОСАТОЕ  

Процесс  ухода  за  беклогом  

НЕЧТО  ВНЯТНОЕ  ЧТО-­‐ТО  БОЛЬШОЕ  И  

ВОЛОСАТОЕ  

ЧТО-­‐ТО  БОЛЬШОЕ  И  ВОЛОСАТОЕ  

ЧТО-­‐ТО  БОЛЬШОЕ  И  ВОЛОСАТОЕ  

НЕЧТО  ВНЯТНОЕ  

НЕЧТО  ВНЯТНОЕ  

«ГРУМИНГ»  

НЕЧТО  ВНЯТНОЕ  

НЕЧТО  ВНЯТНОЕ  

«ГРУМИНГ»  

НЕЧТО  ВНЯТНОЕ  

НЕЧТО  ВНЯТНОЕ  

«ГРУМИНГ»  

НЕЧТО  ВНЯТНОЕ  

BEFORE  

AFTER  

[отличие  четвёртое]  

Заказчики  Олега  часто  меняют  требования  и  курс  проекта.          Олега  это  $%ё^#&@*^((.  

[отличие  четвёртое]  

Петины  заказчики  часто  меняют  требования  и  курс  проекта.      Петя  понимает,    что  это  значит.    

ЦИКЛ  LEAN  STARTUP  

BUILD  

MEASURE  

LEARN  КАК  

МОЖНО  СКОРЕЕ  

CONTINUE  BUILDING  

BUILD  SOMETHING  

NEW  

pivot  

persevere  

LEARN  

ТУДА  –  СЮДА  –  НАЗАД  

«Мы  передумали»  и  «PIVOT»  -­‐  не  одно  и  то  же                                          -­‐-­‐  Петя  

[отличие  пятое]  

Олег  и  его  команда  внедрили  Скрам.    Теперь  они  чётко  знают  –  их  Product  Owner  не  выполняет  свои  функции.    Олег  любит  Скрам.  Это  взаимно.  

[отличие  пятое]  

Петя  со  своими  тоже    делают  Скрам.    По  их  мнению  функция  Product  Owner  –  делиться  видением  и  стратегией.    Остальное  –  общее  дело.    

Никто  не  любит,  когда  от  него  что-­‐то  требуют.    Но  все  любят  рассказывать  и  слушать  истории    

-­‐-­‐  Петя  

[отличие  стопятое]  

Если  бы  не  заказчики,  Олег  мог  бы  писать  больше.      Больше  кода.    Он  верит  в  манифест.  

######  

###  

###  

###  

###  

###  

###  

[отличие  стопятое]  

Петя  верит  в  другой  манифест.          И  вообще.  

“Typing  is  not  the  botleneck”                                    -­‐-­‐  Петя  

Что  же  является  причиной  отличий?  

Свеженькое  из    гугл-­‐группы  AgileUkraine  *  

«Должны  ли  мы  помочь  заказчикам,    когда  они  не  знают,  чего  хотят?»    -­‐  Что  сказал  бы  Олег?    -­‐  И  что  сделал  бы  Петя?  

 *  h�p://groups.google.com/group/agile-­‐ukraine    

Украина  и  её  IT  индустрия  

Conversion  rate  >  0  

Outsourcing  1.0  «Мы  заказываем,  они  делают»  

Outsourcing  2.0  «Тут  дизайнят,  там  делают»  

Outsourcing  3.0  *  «Мы  вместе  дизайним,  производим  и  учимся»  

*  Больше  на  www.outsourcing30.com  

Спонсоры  Agile-­‐конференций  AgileBaseCamp  и  AGILEEE  в  2010-­‐11  

Спонсоры  этой  конференции:  

«Made  in  Ukraine»  

«Made  in  Ukraine»  

5  

4  

3  

2  

1  

!!!  

Наклей-­‐ка!  “I  am  changing  offshore    to  product  development”  

www.outsourcing30.com  

УСЁ!  

С  вами  был  Леша  Кривицкий  

Agile-­‐коуч  и  Скрам-­‐тренер    в  SCRUMguides            

@alexeykri  krivisky@scrumguides.com