Experience report: внедрение 
Scrum на чужбине 
Марина Мельник 
www.ExigenServices.com
Цель 
Поделиться опытом по внедрению и 
использованию распределенного Scrum 
2 www.ExigenServices.com
3 www.ExigenServices.com 
Содержание 
1. Как все начиналось 
2. Тонкий лед 
3. Полезные уроки 
4. Вот и сказочке конец 
5. Послесловие
4 www.ExigenServices.com 
Шведский проект – и я хочу! 
• DI.SE 
Собственный веб-сайт шведской ежедневной деловой 
газеты Dagens Industri AB, специализирующейся на 
освещении новостей и аналитических подборок 
материалов в сфере финансов. 
• Цель 
Полная ре-имплементации текущего веб-сайта на новой 
платформе EPiServer CMS. 
• Плановое время выполнения проекта 
4 месяца 
Как все начиналось
Как все начиналось 
5 www.ExigenServices.com 
Команды 
• Нижний Новгород 
7 разработчиков, 1 тех лидер, 2 тестировщика, 1 Scrum 
Master 
• Днепропетровск 
3 разработчика, 1 тех лидер, 1 аналитик/тест лидер, 1 
Scrum Master/Project Manager 
• Санкт-Петербург 
3 html-верстальщика, 1 тестировщик 
• Стокгольм 
Product Owner, 7 разработчиков, 1 тестировщик, 1 CM, 
1 Scrum Master
Как все начиналось 
Project Manager 
Sprint Backlog 2 
6 www.ExigenServices.com 
1 Product Owner 
1 Product Backlog 
Sprint Backlog 1 
SM 1 SM 2 
Team 1 
Team 2 
SM 3 
Team 3 
Scrum of Scrums
7 www.ExigenServices.com 
Skype Call 
Как все начиналось
Как все начиналось 
8 www.ExigenServices.com
Как все начиналось 
9 www.ExigenServices.com 
Задачи 
• Ввести в уже идущий проект шведскую команду 
разработчиков, чтобы они забрали часть из scope и 
перешли Visual Basic на C# 
• Научить и повести их по Scrum 
• Стать Contact Point для 3-х команд и Product Owner
Тонкий лед (challenges) 
Познакомимся поближе или Challenge #1 
- Знакомьтесь! Пудинг, это Алиса. Алиса, это Пудинг. 
Унесите пудинг! 
Льюис Кэрролл «Алиса в Зазеркалье» 
Первый день. К шведским ребятам приехал Scrum- 
консультант и Scrum Master. 
А кого они видят? Молоденькую кудрявую девушку, 
младше их лет на 10… 
ОНА? Сможет? 
И ей, т.е. мне пришлось завоевывать репутацию… 
10 www.ExigenServices.com
Тонкий лед (challenges) 
Познакомимся поближе или Challenge #1 
11 www.ExigenServices.com
Тонкий лед (challenges) 
Познакомимся поближе или Challenge #1 
Product Owner Architect 
12 www.ExigenServices.com
Тонкий лед (challenges) 
13 www.ExigenServices.com 
Planning Game или Challenge #2 
Работа шведской команды: 
Раньше 
•Саппорт существующего сайта 
•Оценка своих фич и фиксов 
(каждый эксперт в своей области) 
•Без разбиения на задачи 
•В расслабленном режиме 
•С хорошим запасом 
По Scrum 
•Оценка методом Planning Poker (в 
реальных часах) 
•Единая для любого члена 
команды 
•С разбиение фич на задачи не 
более 13 часов 
•Задача может потенциально 
попасть кому угодно (разбираться 
в любой части функционала) 
•Все задачи, которые сейчас 
войдут в Sprint мы должны будем 
реализовать
Тонкий лед (challenges) 
14 www.ExigenServices.com 
Burndown Chart или Challenge #3 
Получать его каждый день. Всей командой и «всеми 
заинтересованными лицами» - мотивирует
Тонкий лед (challenges) 
15 www.ExigenServices.com 
Daily Scrums или Challenge #4 
•Для шведской команды со мной 
• Когда я в Швеции: обычный Scrum, с ответом на 3 
вопроса и расcмотрением Burndown Chart 
• Когда я в Украине: он-лайн Scrum по веб-камере. Все 
те же 3 вопроса. Рассмотрение Burndown Chart перед 
митингом 
•Для меня в рамках Scrum of Scrums 
• Общий Skype-чат с ПМами, Тех, Тим лидами всех 
команд и РО. Ответы на стандартные вопросы, 
только о командах.
Тонкий лед (challenges) 
16 www.ExigenServices.com 
Своя  или Challenge #5 
•Пряники (украинские леденцы и шоколад) 
•Работа «до последнего клиента» (если кто-то 
опаздывает, подойдите, и скажите, что останетесь, 
чтобы поддержать его, пока он доделает таску. 
Разработчику уже не отвертеться, даже шведскому ) 
•Per är den bästa utvecklaren (правило обратной связи – 
хвалить при всех, и еще и на их языке . Вас полюбят – 
гарантирую!)
Тонкий лед (challenges) 
17 www.ExigenServices.com 
Retrospective или Challenge #6 
Фокус-покус, или я читаю ваши мысли – поиграйте – 
напишите на бумаге то, что они вам ответят на 
последующие 3 вопроса. Я гарантирую вам, что опытный 
Скрам Мастер назовет пунктов 10 и попадет. Если 
неопытный – просто сделайте меньше пунктов  
• Что хорошо? 
• Что плохо? 
• И что нам с этим делать?
18 www.ExigenServices.com 
Полезные уроки 
3. Полезные уроки 
•РО: кто? где? когда? как? 
•Demo 
•Технические практики (Code Review, Builds, 
Unit Tests) 
•TFS 
•Стандартизировать процесс 
•Risk management 
•Requirement management 
•Scope management 
•Change management
19 www.ExigenServices.com 
Полезные уроки 
•РО: кто? где? когда? как? 
РО в целом – ок, особенно в тандеме с аналитиком с нашей 
стороны, который, вернее которая, описывала все детали, 
проясняла все неточности и отвечала на вопросы аналитиков. 
Сам РО бывало отвечал позже, чем хотелось бы или 
недостаточно детально, было дело и не отвечал… 
Полезный урок тут: РО со стороны заказчика – это обязательно. 
Но заведите прокси РО (аналитика) у себя – это вам очень 
поможет, отправляйте своего прокси с определенной частотой 
на сторону РО, чтобы они знали друг друга в лицо и не были 
абстракцией... 
Распределенный Agile? Наведывайтесь на сторону заказчика 
и приглашайте его в гости – заложите сразу в бюджет 
20 www.ExigenServices.com 
•Demo 
Полезные уроки 
Должно состояться при любой погоде и фидбек от заказчика 
должен быть получен. 
Урок: Заказчики бывают люди вежливые (как наши шведы) и 
будут кивать и говорить: «да-да». 
Не поддавайтесь. Им наверняка что-то не понравилось. 
Задавайте вопросы так и эдак. Fail early. Лучше узнать, что 
заказчику не нравится на текущем Demo, чем через несколько 
месяцев он за этот «красный бантик» перестанет любить весь 
продукт.
•Технические практики (Code Review, Builds, Unit 
Tests) 
Полезные уроки здесь: Code Reviews в распределенном проекте 
должно быть перекрестным: людьми из другой команды. Тогда 
шаринг знаний по коду будет распространяться равномерно. 
Причем не тех лидами, а всеми. 
К слову о задачах на ревью – мы их делали отдельными тасками, 
что никому не давало возможность забыть об этой процедуре. 
Build – сразу делать так, чтобы он был один на всех и туда и 
коммитить (Continues integration) 
Unit Tests – ввести как жесткое требование, четко следить за 
уровнем покрытия, время от времени делать ревью и им. 
21 www.ExigenServices.com 
Полезные уроки
22 www.ExigenServices.com 
•TFS 
Полезные уроки 
Платный. Изначально мы неправильно подошли. Никто не 
научился им пользоваться и все начали говорить, что это 
туфта. Я тоже так говорила. А потом мне надо было что-то 
сделать, ответить как это сделать было некому и некогда. Я 
Начала смотреть описания в инете, как-то нашелся курс по 
ТФС на русском. И я поняла, что это классная система. 
Главное, научиться ее настраивать и ней работать и 
понимать, что ты от нее хочешь. 
Урок: если заказчик предложил свою систему, незнакомую 
вам, не сопротивляйтесь и не кричите, что она плохая, если 
вы этого достоверно не знаете. Просто изучите ее. Еще урок 
– я готова использовать ТФС в новых проектах.
23 www.ExigenServices.com 
Полезные уроки 
•Стандартизировать процесс 
•Risk management 
•Requirement management 
•Scope management 
•Change management 
А вот тут уже рассказывать не стану. Буду, 
возможно, на какой-то конфе, выступлю с 
наработками по этим пунктам. 
Пересечемся, друзья!
Вот и сказочке конец 
24 www.ExigenServices.com 
4. Вот и сказочке конец 
• Завершение проекта и выход в Жизнь 
• Участие заказчика 
• Последняя неделя перед взлетом (Scrum 
Master, даешь тестирование приложения за 2 
дня? А без тестеров?) 
• Последние дни перед взлетом (18 часовой 
рабочий день) 
• «Красная кнопка» и 9000 пользователей в 
минуту – полет нормальный 
Об этом тоже лучше слышать, а не читать 
25 www.ExigenServices.com 
5. Послесловие 
Таки да, Scrum работает: 
• слаженность работы 
• успешные Demo 
• успешные Ретроспективы = постоянный рост 
• самоорганизующаяся команда 
• налаженный процесс не требует on-site Scrum 
Master 
Послесловие
26 www.ExigenServices.com 
Контакты: 
Marina Melnik 
Marina.Melnik@exigenservices.com 
Cell: +38-050-36-36-467 
Skype: ocean-me 
www.exigenservices.com 
http://www.scrumalliance.org/profiles/34930- 
marina-melnik 
Обращайтесь с вопросами!
Спасибо за внимание  
27 www.ExigenServices.com

More Related Content

PPTX
Правила отбора: как отобрать правильных тестировщиков в свою команду
PPTX
Тестировщик в стартапе. Зачем и как
PDF
Как тестировщику выжить в стартапе
PPTX
ITBrunch: неполиткорректный рассказ про поиск тестировщиков
PPTX
Асхат Уразбаев. Agile Coach и Scrum Master как руководители нового типа
PPTX
Andrey Azimov - Как найти работу тестировщику?
PPTX
скрам без примесей за 80 дней
PPTX
сенькова разное ретро для разных команд (как провести ретро для новичков, с...
Правила отбора: как отобрать правильных тестировщиков в свою команду
Тестировщик в стартапе. Зачем и как
Как тестировщику выжить в стартапе
ITBrunch: неполиткорректный рассказ про поиск тестировщиков
Асхат Уразбаев. Agile Coach и Scrum Master как руководители нового типа
Andrey Azimov - Как найти работу тестировщику?
скрам без примесей за 80 дней
сенькова разное ретро для разных команд (как провести ретро для новичков, с...

What's hot (20)

PDF
Денис Тучин - Удачные и неудачные паттерны распределённого Agile (Agile Days ...
PDF
Михаил Подурец. Почему Agile не работает (на самом деле нет). Agiledays2017
PDF
Как не разочароваться в Scrum?
PPTX
Ольга Лужецька - Exploratory testing: Love it or Leave it?
KEY
Обязательные практики Agile-проекта и правило ППП
PPTX
Как работать, когда работать некому (Евгения Фирсова)
PPTX
Эффективные ретроспективы
PPTX
Три инструмента тест-менеджера для работы с людьми
PDF
7 Способы проведения ретроспектив для анализа и улучшения процесса
PDF
Denis salnikov
PDF
Презентация "Scrum с нуля"
PDF
Магомед Яндиев, Данила Максишко. Как перестать разрабатывать то, что просят, ...
PDF
KEA20 - Денис Бартоломе - Многоликий Канбан
PDF
SEF.BY-2011_Denis_TuchДенис Тучин_Agile_Круглый_стол 13 ошибок применения Scrum
PDF
PPT
"Зачем нам Это?" или как продать Agile команде
PPT
2013 — nsk. тос
PDF
PDF
Метрики для scrum master. Что отслеживать?
PPTX
Эффективные ретроспективы
Денис Тучин - Удачные и неудачные паттерны распределённого Agile (Agile Days ...
Михаил Подурец. Почему Agile не работает (на самом деле нет). Agiledays2017
Как не разочароваться в Scrum?
Ольга Лужецька - Exploratory testing: Love it or Leave it?
Обязательные практики Agile-проекта и правило ППП
Как работать, когда работать некому (Евгения Фирсова)
Эффективные ретроспективы
Три инструмента тест-менеджера для работы с людьми
7 Способы проведения ретроспектив для анализа и улучшения процесса
Denis salnikov
Презентация "Scrum с нуля"
Магомед Яндиев, Данила Максишко. Как перестать разрабатывать то, что просят, ...
KEA20 - Денис Бартоломе - Многоликий Канбан
SEF.BY-2011_Denis_TuchДенис Тучин_Agile_Круглый_стол 13 ошибок применения Scrum
"Зачем нам Это?" или как продать Agile команде
2013 — nsk. тос
Метрики для scrum master. Что отслеживать?
Эффективные ретроспективы
Ad

Viewers also liked (16)

PPTX
Performance optimization effective interaction with virtual machine
PPTX
Apache maven 2. advanced topics
PDF
แนวข้อสอบบุคคลกร01
PPTX
Introduction to Automation Testing
PPTX
Behavior Driven Development
PPTX
PPTX
Introduction to Backbone.js & Marionette.js
PPTX
Bateriophage
PPTX
Agile Testing Process
PPTX
Freshwater ecosystems
PPTX
Anti patterns part 1
PPTX
English for negotiations
PPTX
Animal biodiversity
PPTX
Effective meeting
PPTX
Ecological niche
PPTX
The Art of Project Estimation
Performance optimization effective interaction with virtual machine
Apache maven 2. advanced topics
แนวข้อสอบบุคคลกร01
Introduction to Automation Testing
Behavior Driven Development
Introduction to Backbone.js & Marionette.js
Bateriophage
Agile Testing Process
Freshwater ecosystems
Anti patterns part 1
English for negotiations
Animal biodiversity
Effective meeting
Ecological niche
The Art of Project Estimation
Ad

Similar to Experience report: внедрение Scrum на чужбине (20)

PPTX
Experience report: внедрение Scrum на чужбине
PDF
Карьера UI/UX-дизайнера
PDF
Slid 3.0 Scrum для практиков на Vsts2008
PPTX
организация мероприятий без упячки. герасимович. Itotvet 19 20 октября
PPTX
Практика организации ИТ-конфереций и других мероприятий для разработчиков
PDF
Geek week 2015. Создание полезных приложений в оговоренный срок.
PPTX
Опыт разработки SEO софта на примере FastTrust и ComparseR
PDF
CL_Kaspersky_CyberHeroes_final
PDF
Киев. Как внедрить SCRUM без трупов и остаться довольным
PPTX
Типичные ошибки внедрения Lean и Agile
PPTX
Четыре взгляда на Cradle
PPTX
Developmentmanage3.0
PDF
как инженерные практики помогают экономить бизнесу
PPTX
#No estimate. Безоценочная разработка
PDF
Опыт выстраивания процесса Product Discovery
PPTX
Асхат Уразбаев (ScrumTrek/GameTrek)
PPTX
Дизайн мобильных приложений: обо всем понемножку
PDF
Дмитрий Лобасев - Что отличает крутую команду от крутой Agile-команды
PPTX
Developmentmanage1.0
Experience report: внедрение Scrum на чужбине
Карьера UI/UX-дизайнера
Slid 3.0 Scrum для практиков на Vsts2008
организация мероприятий без упячки. герасимович. Itotvet 19 20 октября
Практика организации ИТ-конфереций и других мероприятий для разработчиков
Geek week 2015. Создание полезных приложений в оговоренный срок.
Опыт разработки SEO софта на примере FastTrust и ComparseR
CL_Kaspersky_CyberHeroes_final
Киев. Как внедрить SCRUM без трупов и остаться довольным
Типичные ошибки внедрения Lean и Agile
Четыре взгляда на Cradle
Developmentmanage3.0
как инженерные практики помогают экономить бизнесу
#No estimate. Безоценочная разработка
Опыт выстраивания процесса Product Discovery
Асхат Уразбаев (ScrumTrek/GameTrek)
Дизайн мобильных приложений: обо всем понемножку
Дмитрий Лобасев - Что отличает крутую команду от крутой Agile-команды
Developmentmanage1.0

More from Return on Intelligence (20)

PPTX
Clean Code Approach
PPTX
Code Coverage
PPTX
Effective Communication in english
PPTX
Anti-patterns
PPTX
Conflicts Resolving
PPTX
Database versioning with liquibase
PPTX
Effective Feedback
PPTX
English for Negotiations 2016
PPTX
Lean Software Development
PPT
Unit Tests? It is Very Simple and Easy!
PPTX
Quick Start to AngularJS
PPTX
Types of testing and their classification
PPTX
Introduction to EJB
PPTX
Enterprise Service Bus
PPTX
Apache cassandra - future without boundaries (part3)
PPTX
Apache cassandra - future without boundaries (part2)
PPTX
Apache cassandra - future without boundaries (part1)
PPTX
Career development in exigen services
PPTX
Introduction to selenium web driver
PPTX
Enterprise service bus part 2
Clean Code Approach
Code Coverage
Effective Communication in english
Anti-patterns
Conflicts Resolving
Database versioning with liquibase
Effective Feedback
English for Negotiations 2016
Lean Software Development
Unit Tests? It is Very Simple and Easy!
Quick Start to AngularJS
Types of testing and their classification
Introduction to EJB
Enterprise Service Bus
Apache cassandra - future without boundaries (part3)
Apache cassandra - future without boundaries (part2)
Apache cassandra - future without boundaries (part1)
Career development in exigen services
Introduction to selenium web driver
Enterprise service bus part 2

Experience report: внедрение Scrum на чужбине

  • 1. Experience report: внедрение Scrum на чужбине Марина Мельник www.ExigenServices.com
  • 2. Цель Поделиться опытом по внедрению и использованию распределенного Scrum 2 www.ExigenServices.com
  • 3. 3 www.ExigenServices.com Содержание 1. Как все начиналось 2. Тонкий лед 3. Полезные уроки 4. Вот и сказочке конец 5. Послесловие
  • 4. 4 www.ExigenServices.com Шведский проект – и я хочу! • DI.SE Собственный веб-сайт шведской ежедневной деловой газеты Dagens Industri AB, специализирующейся на освещении новостей и аналитических подборок материалов в сфере финансов. • Цель Полная ре-имплементации текущего веб-сайта на новой платформе EPiServer CMS. • Плановое время выполнения проекта 4 месяца Как все начиналось
  • 5. Как все начиналось 5 www.ExigenServices.com Команды • Нижний Новгород 7 разработчиков, 1 тех лидер, 2 тестировщика, 1 Scrum Master • Днепропетровск 3 разработчика, 1 тех лидер, 1 аналитик/тест лидер, 1 Scrum Master/Project Manager • Санкт-Петербург 3 html-верстальщика, 1 тестировщик • Стокгольм Product Owner, 7 разработчиков, 1 тестировщик, 1 CM, 1 Scrum Master
  • 6. Как все начиналось Project Manager Sprint Backlog 2 6 www.ExigenServices.com 1 Product Owner 1 Product Backlog Sprint Backlog 1 SM 1 SM 2 Team 1 Team 2 SM 3 Team 3 Scrum of Scrums
  • 7. 7 www.ExigenServices.com Skype Call Как все начиналось
  • 8. Как все начиналось 8 www.ExigenServices.com
  • 9. Как все начиналось 9 www.ExigenServices.com Задачи • Ввести в уже идущий проект шведскую команду разработчиков, чтобы они забрали часть из scope и перешли Visual Basic на C# • Научить и повести их по Scrum • Стать Contact Point для 3-х команд и Product Owner
  • 10. Тонкий лед (challenges) Познакомимся поближе или Challenge #1 - Знакомьтесь! Пудинг, это Алиса. Алиса, это Пудинг. Унесите пудинг! Льюис Кэрролл «Алиса в Зазеркалье» Первый день. К шведским ребятам приехал Scrum- консультант и Scrum Master. А кого они видят? Молоденькую кудрявую девушку, младше их лет на 10… ОНА? Сможет? И ей, т.е. мне пришлось завоевывать репутацию… 10 www.ExigenServices.com
  • 11. Тонкий лед (challenges) Познакомимся поближе или Challenge #1 11 www.ExigenServices.com
  • 12. Тонкий лед (challenges) Познакомимся поближе или Challenge #1 Product Owner Architect 12 www.ExigenServices.com
  • 13. Тонкий лед (challenges) 13 www.ExigenServices.com Planning Game или Challenge #2 Работа шведской команды: Раньше •Саппорт существующего сайта •Оценка своих фич и фиксов (каждый эксперт в своей области) •Без разбиения на задачи •В расслабленном режиме •С хорошим запасом По Scrum •Оценка методом Planning Poker (в реальных часах) •Единая для любого члена команды •С разбиение фич на задачи не более 13 часов •Задача может потенциально попасть кому угодно (разбираться в любой части функционала) •Все задачи, которые сейчас войдут в Sprint мы должны будем реализовать
  • 14. Тонкий лед (challenges) 14 www.ExigenServices.com Burndown Chart или Challenge #3 Получать его каждый день. Всей командой и «всеми заинтересованными лицами» - мотивирует
  • 15. Тонкий лед (challenges) 15 www.ExigenServices.com Daily Scrums или Challenge #4 •Для шведской команды со мной • Когда я в Швеции: обычный Scrum, с ответом на 3 вопроса и расcмотрением Burndown Chart • Когда я в Украине: он-лайн Scrum по веб-камере. Все те же 3 вопроса. Рассмотрение Burndown Chart перед митингом •Для меня в рамках Scrum of Scrums • Общий Skype-чат с ПМами, Тех, Тим лидами всех команд и РО. Ответы на стандартные вопросы, только о командах.
  • 16. Тонкий лед (challenges) 16 www.ExigenServices.com Своя  или Challenge #5 •Пряники (украинские леденцы и шоколад) •Работа «до последнего клиента» (если кто-то опаздывает, подойдите, и скажите, что останетесь, чтобы поддержать его, пока он доделает таску. Разработчику уже не отвертеться, даже шведскому ) •Per är den bästa utvecklaren (правило обратной связи – хвалить при всех, и еще и на их языке . Вас полюбят – гарантирую!)
  • 17. Тонкий лед (challenges) 17 www.ExigenServices.com Retrospective или Challenge #6 Фокус-покус, или я читаю ваши мысли – поиграйте – напишите на бумаге то, что они вам ответят на последующие 3 вопроса. Я гарантирую вам, что опытный Скрам Мастер назовет пунктов 10 и попадет. Если неопытный – просто сделайте меньше пунктов  • Что хорошо? • Что плохо? • И что нам с этим делать?
  • 18. 18 www.ExigenServices.com Полезные уроки 3. Полезные уроки •РО: кто? где? когда? как? •Demo •Технические практики (Code Review, Builds, Unit Tests) •TFS •Стандартизировать процесс •Risk management •Requirement management •Scope management •Change management
  • 19. 19 www.ExigenServices.com Полезные уроки •РО: кто? где? когда? как? РО в целом – ок, особенно в тандеме с аналитиком с нашей стороны, который, вернее которая, описывала все детали, проясняла все неточности и отвечала на вопросы аналитиков. Сам РО бывало отвечал позже, чем хотелось бы или недостаточно детально, было дело и не отвечал… Полезный урок тут: РО со стороны заказчика – это обязательно. Но заведите прокси РО (аналитика) у себя – это вам очень поможет, отправляйте своего прокси с определенной частотой на сторону РО, чтобы они знали друг друга в лицо и не были абстракцией... Распределенный Agile? Наведывайтесь на сторону заказчика и приглашайте его в гости – заложите сразу в бюджет 
  • 20. 20 www.ExigenServices.com •Demo Полезные уроки Должно состояться при любой погоде и фидбек от заказчика должен быть получен. Урок: Заказчики бывают люди вежливые (как наши шведы) и будут кивать и говорить: «да-да». Не поддавайтесь. Им наверняка что-то не понравилось. Задавайте вопросы так и эдак. Fail early. Лучше узнать, что заказчику не нравится на текущем Demo, чем через несколько месяцев он за этот «красный бантик» перестанет любить весь продукт.
  • 21. •Технические практики (Code Review, Builds, Unit Tests) Полезные уроки здесь: Code Reviews в распределенном проекте должно быть перекрестным: людьми из другой команды. Тогда шаринг знаний по коду будет распространяться равномерно. Причем не тех лидами, а всеми. К слову о задачах на ревью – мы их делали отдельными тасками, что никому не давало возможность забыть об этой процедуре. Build – сразу делать так, чтобы он был один на всех и туда и коммитить (Continues integration) Unit Tests – ввести как жесткое требование, четко следить за уровнем покрытия, время от времени делать ревью и им. 21 www.ExigenServices.com Полезные уроки
  • 22. 22 www.ExigenServices.com •TFS Полезные уроки Платный. Изначально мы неправильно подошли. Никто не научился им пользоваться и все начали говорить, что это туфта. Я тоже так говорила. А потом мне надо было что-то сделать, ответить как это сделать было некому и некогда. Я Начала смотреть описания в инете, как-то нашелся курс по ТФС на русском. И я поняла, что это классная система. Главное, научиться ее настраивать и ней работать и понимать, что ты от нее хочешь. Урок: если заказчик предложил свою систему, незнакомую вам, не сопротивляйтесь и не кричите, что она плохая, если вы этого достоверно не знаете. Просто изучите ее. Еще урок – я готова использовать ТФС в новых проектах.
  • 23. 23 www.ExigenServices.com Полезные уроки •Стандартизировать процесс •Risk management •Requirement management •Scope management •Change management А вот тут уже рассказывать не стану. Буду, возможно, на какой-то конфе, выступлю с наработками по этим пунктам. Пересечемся, друзья!
  • 24. Вот и сказочке конец 24 www.ExigenServices.com 4. Вот и сказочке конец • Завершение проекта и выход в Жизнь • Участие заказчика • Последняя неделя перед взлетом (Scrum Master, даешь тестирование приложения за 2 дня? А без тестеров?) • Последние дни перед взлетом (18 часовой рабочий день) • «Красная кнопка» и 9000 пользователей в минуту – полет нормальный Об этом тоже лучше слышать, а не читать 
  • 25. 25 www.ExigenServices.com 5. Послесловие Таки да, Scrum работает: • слаженность работы • успешные Demo • успешные Ретроспективы = постоянный рост • самоорганизующаяся команда • налаженный процесс не требует on-site Scrum Master Послесловие
  • 26. 26 www.ExigenServices.com Контакты: Marina Melnik Marina.Melnik@exigenservices.com Cell: +38-050-36-36-467 Skype: ocean-me www.exigenservices.com http://www.scrumalliance.org/profiles/34930- marina-melnik Обращайтесь с вопросами!
  • 27. Спасибо за внимание  27 www.ExigenServices.com