Agile @ Intel<br />Евгений Сорокин<br />Антон Бевзюк<br />
Карта часа<br />Intro<br />Agile @ Intel Worldwide<br />… и в частности в НН<br />Самый большой проект<br />Проблемы и реш...
Intro<br />
Кто мы такие?<br />Программируем<br />Руководимразработкой<br />Обучаемстудентов исотрудников<br />
Agile @ Intel worldwide<br />
Возможен ли agile в корпорации?<br />
В Intel – да! <br />Intel Project Life Cycle<br />CMMI 3<br />Lean<br />Менеджерам важен результат<br />
Community<br />DevForum<br />Agile Developers User Group<br />Intel Agile Conference<br />http://software.intel.com/ru-ru/...
Agile в НН<br />
Портфолио отдела<br />7 лет в Agile<br />25проектов<br />20 девелоперов<br />Бизнес-приложения<br />
Особенности<br />Бизнес-<br />аналитики<br />Разработчики<br />Разработчики<br />Бизнес<br />
Самый большой проект<br />
2года<br />20 человек<br />
Agile-коктейль<br />
Практики XP<br />Все практики, кроме Customer On-Site<br />Синергия<br />Энергичная команда<br />Дисциплина<br />
XP – Stand Up<br />
XP - планирование<br />
Scrum - Taskboard<br />
Kanban<br />
Итоги<br />Хорошая оценка Microsoft<br />Ни одного провала<br />IT Excellence Award<br />
Проблемы и решения<br />
Проблемы<br />Долгосрочное планирование<br />Большой релиз / фиксированный объем работ<br />Распределенная команда<br />Но...
Долгорочное планирование<br />Дано:<br />Фиксированный объем работ<br />Фиксированный срок<br />Вопрос:<br />Сколько нужно...
Большой релиз с фиксированным объемом работ<br />Бэклог 500+ историй<br />Сложно оценивать<br />Сложно расставлятьприорите...
Рекомендации<br />Планировать функциональными блоками<br />Точная оценка ресурсов<br />
Распределенная команда<br />Шкала оценок<br />Уровень подготовки<br />Time zone<br />Знания<br />Телефон не спасает<br />Р...
Рекомендации<br />Больше общайтесь<br />Общий бэклог<br />Россия<br />США<br />Индия<br />
Новички<br />4 -&gt; 12 чел<br />Фокус на знание принципов дизайна / ООП<br />Разный уровень подготовки<br />Кроссфункцион...
Эпики<br />Неудобно для программистов<br />Неудобно для бизнес-аналитиков<br />Как разбивать истории?<br />Epic Story = Ep...
Рекомендации<br />Понимать мотивы<br />Разбивать по бизнес-сценариям<br />От простого к сложному<br />Маленькая история – ...
Хозяйке на заметку<br />
Парные станции<br />
Stand Up<br />Стандартные 3 вопроса<br />Изменения в дизайне / фишки<br />Пары<br />[Планирование]<br />
Scrum-митинг<br />Истории в работе<br />Проблемы<br />Россия<br />Великобритания<br />
Эволюция оценок<br />
Ретроспектива<br />
Fun<br />
Шапка-чекинка<br />
Сокровища и проклятья<br />
Дырокол и кондуктор<br />
Таски<br />
Сердечки<br />
Зарядка<br />
Резюме<br />Agile в корпорациях возможен<br />Agile работает в больших проектах<br />Экспериментируйте!<br />
А где же «сall to action»?<br />Be ag;)e!<br />
?<br />
Антон Бевзюк<br />Anton.Bevzjuk@intel.com<br />Евгений Сорокин<br />Evgeny.Sorokin@intel.com<br />Для журналистов:<br />pa...
Backup<br />
Agile DB<br />Стандартные решения не работают<br />Миграция данных<br />Разные environments<br />Поддержка параллельно с р...
Крупномасштабный рефакторинг<br />MVP -&gt; MVVM<br />DataSets -&gt; Linq2SQL<br />Параллельный дизайн<br />
Как мы построили agile?<br />Строили 7 лет<br />XP<br />Начали пытаться следовать<br />Предолели скепсис<br />Ощутили поль...
Появились более крупные проекты<br />10+ человек<br />1.5 года<br />MyC<br />12 человек<br />2 года<br />
Перепады velocity<br />Слишком короткие итерации<br />То пусто, то густо<br />Поддержка<br />Нестабильная команда<br />
Перепады velocity<br />2-недельные итерации<br />Время на поддержку<br />Внутреннее тестирование<br />Уменьшение размера и...
Инфляция оценок<br />Падает velocity<br />Давление от менеджмента<br />Соблазн завысить оценки<br />Единая позиция команды...
Burndown Chart<br />
Эволюция оценок<br />Intel Software Professional Conference<br />December 8, 2009<br />58<br />
Upcoming SlideShare
Loading in …5
×

Agile At Intel

1,239 views

Published on

http://agiledays.ru

Published in: Technology, News & Politics
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,239
On SlideShare
0
From Embeds
0
Number of Embeds
118
Actions
Shares
0
Downloads
26
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide
  • Коллеги
  • Intro – почему нас имеет смысл слушать?
  • Переделать. И не забыть отразить это в адженде и резюме
  • Переделать. И не забыть отразить это в адженде и резюме
  • Технологически это .NET,SAP, Business IntelligenceПроцессноэто eXtreme Programming (XP),Scrum, Kanban
  • Переделать. И не забыть отразить это в адженде и резюме
  • Нужно объяснить, почему мы компетентны говорить на заявленную тему. Блин, этот слайд нужно переделать совсем.
  • Женя - допиши, ты же потенциальный Scrum MasterПолиномиальный тренд
  • Переделать. И не забыть отразить это в адженде и резюме
  • Слепой за рулем
  • Самоподобие
  • Разбивать - по бизнес сценариям, а не по техническим этапам
  • Разбивать - по бизнес сценариям, а не по техническим этапам
  • это работает, это весело, это эффективно.
  • Женя - допиши, ты же потенциальный Scrum MasterПолиномиальный тренд
  • Agile At Intel

    1. 1. Agile @ Intel<br />Евгений Сорокин<br />Антон Бевзюк<br />
    2. 2. Карта часа<br />Intro<br />Agile @ Intel Worldwide<br />… и в частности в НН<br />Самый большой проект<br />Проблемы и решения<br />Хозяйке на заметку<br />Fun<br />Вопросы<br />
    3. 3. Intro<br />
    4. 4. Кто мы такие?<br />Программируем<br />Руководимразработкой<br />Обучаемстудентов исотрудников<br />
    5. 5. Agile @ Intel worldwide<br />
    6. 6. Возможен ли agile в корпорации?<br />
    7. 7. В Intel – да! <br />Intel Project Life Cycle<br />CMMI 3<br />Lean<br />Менеджерам важен результат<br />
    8. 8. Community<br />DevForum<br />Agile Developers User Group<br />Intel Agile Conference<br />http://software.intel.com/ru-ru/blogs/<br />
    9. 9. Agile в НН<br />
    10. 10. Портфолио отдела<br />7 лет в Agile<br />25проектов<br />20 девелоперов<br />Бизнес-приложения<br />
    11. 11. Особенности<br />Бизнес-<br />аналитики<br />Разработчики<br />Разработчики<br />Бизнес<br />
    12. 12. Самый большой проект<br />
    13. 13. 2года<br />20 человек<br />
    14. 14. Agile-коктейль<br />
    15. 15. Практики XP<br />Все практики, кроме Customer On-Site<br />Синергия<br />Энергичная команда<br />Дисциплина<br />
    16. 16. XP – Stand Up<br />
    17. 17. XP - планирование<br />
    18. 18. Scrum - Taskboard<br />
    19. 19. Kanban<br />
    20. 20. Итоги<br />Хорошая оценка Microsoft<br />Ни одного провала<br />IT Excellence Award<br />
    21. 21. Проблемы и решения<br />
    22. 22. Проблемы<br />Долгосрочное планирование<br />Большой релиз / фиксированный объем работ<br />Распределенная команда<br />Новички<br />Эпики<br />
    23. 23. Долгорочное планирование<br />Дано:<br />Фиксированный объем работ<br />Фиксированный срок<br />Вопрос:<br />Сколько нужно ресурсов?<br />Мы хорошо планируем толькона релиз<br />Agile помогает рано скорректировать курс<br />
    24. 24. Большой релиз с фиксированным объемом работ<br />Бэклог 500+ историй<br />Сложно оценивать<br />Сложно расставлятьприоритеты<br />Недостоверный прогноз<br />
    25. 25. Рекомендации<br />Планировать функциональными блоками<br />Точная оценка ресурсов<br />
    26. 26. Распределенная команда<br />Шкала оценок<br />Уровень подготовки<br />Time zone<br />Знания<br />Телефон не спасает<br />Россия<br />США<br />Индия<br />
    27. 27. Рекомендации<br />Больше общайтесь<br />Общий бэклог<br />Россия<br />США<br />Индия<br />
    28. 28. Новички<br />4 -&gt; 12 чел<br />Фокус на знание принципов дизайна / ООП<br />Разный уровень подготовки<br />Кроссфункциональность<br />Парное программирование рулит <br />Эксперт через 3-6 месяцев<br />
    29. 29. Эпики<br />Неудобно для программистов<br />Неудобно для бизнес-аналитиков<br />Как разбивать истории?<br />Epic Story = Epic Fail<br />
    30. 30. Рекомендации<br />Понимать мотивы<br />Разбивать по бизнес-сценариям<br />От простого к сложному<br />Маленькая история – хорошая история<br />
    31. 31. Хозяйке на заметку<br />
    32. 32. Парные станции<br />
    33. 33. Stand Up<br />Стандартные 3 вопроса<br />Изменения в дизайне / фишки<br />Пары<br />[Планирование]<br />
    34. 34. Scrum-митинг<br />Истории в работе<br />Проблемы<br />Россия<br />Великобритания<br />
    35. 35. Эволюция оценок<br />
    36. 36. Ретроспектива<br />
    37. 37. Fun<br />
    38. 38. Шапка-чекинка<br />
    39. 39. Сокровища и проклятья<br />
    40. 40. Дырокол и кондуктор<br />
    41. 41. Таски<br />
    42. 42. Сердечки<br />
    43. 43. Зарядка<br />
    44. 44. Резюме<br />Agile в корпорациях возможен<br />Agile работает в больших проектах<br />Экспериментируйте!<br />
    45. 45. А где же «сall to action»?<br />Be ag;)e!<br />
    46. 46. ?<br />
    47. 47. Антон Бевзюк<br />Anton.Bevzjuk@intel.com<br />Евгений Сорокин<br />Evgeny.Sorokin@intel.com<br />Для журналистов:<br />parus@intel.com<br />
    48. 48.
    49. 49. Backup<br />
    50. 50. Agile DB<br />Стандартные решения не работают<br />Миграция данных<br />Разные environments<br />Поддержка параллельно с разработкой<br />Решение есть! <br />Инкрементальный DB deploy<br />Проблема mergeDEV &lt;-&gt; CONS<br />Автоматизированные скрипты<br />
    51. 51. Крупномасштабный рефакторинг<br />MVP -&gt; MVVM<br />DataSets -&gt; Linq2SQL<br />Параллельный дизайн<br />
    52. 52. Как мы построили agile?<br />Строили 7 лет<br />XP<br />Начали пытаться следовать<br />Предолели скепсис<br />Ощутили пользу<br />Новичков учили сразу<br />Научились делать мелкие проектики<br />Релиз 2-3 месяца<br />4-6 человек в команде<br />
    53. 53. Появились более крупные проекты<br />10+ человек<br />1.5 года<br />MyC<br />12 человек<br />2 года<br />
    54. 54. Перепады velocity<br />Слишком короткие итерации<br />То пусто, то густо<br />Поддержка<br />Нестабильная команда<br />
    55. 55. Перепады velocity<br />2-недельные итерации<br />Время на поддержку<br />Внутреннее тестирование<br />Уменьшение размера историй<br />Точный прогноз<br />
    56. 56. Инфляция оценок<br />Падает velocity<br />Давление от менеджмента<br />Соблазн завысить оценки<br />Единая позиция команды<br />Коммуникация<br />Velocity vs Productivity<br />Доверие важнее краткосрочной выгоды<br />
    57. 57. Burndown Chart<br />
    58. 58. Эволюция оценок<br />Intel Software Professional Conference<br />December 8, 2009<br />58<br />

    ×