Slide 1

Slide 1 text

Маленькое счастье разработчиков – залог успеха продукта Yevgen Tsvetukhin, PM @Railsware

Slide 2

Slide 2 text

Yevgen Tsvetukhin Product manager @Railsware 28 y.o. 3 years of QA experience 4 years of Product Management experience – multiple 2-5 ppl products – 2 years 15-25 ppl product Strategy, HR, Fin, Sales

Slide 3

Slide 3 text

Premium software development consulting company, focused on the delivering great web and mobile applications. www.railsware.com | @railsware | [email protected] ● Strong tech expertise ● RoR ecosystem contributors ● Build own products ● 38 engineers ● 6 years on the market ● Mostly US clients ● Focus on quality

Slide 4

Slide 4 text

Проблемы команды и Проблемы продукта

Slide 5

Slide 5 text

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

Slide 6

Slide 6 text

Проблемы команд – Task Driven Approach делает инженеров несчастными и делает из продакт менеджеров - таск менеджеров

Slide 7

Slide 7 text

Проблемы команд – Дизайнеры не знают что рисовать – Инженеры не понимают какие бенефиты необходимо создать

Slide 8

Slide 8 text

Проблемы команд – Отсутствие Эмпатии – низкая производительность – постоянные разногласия – Двое экпертов не могут понять друг друга – Нет согласованных ожиданий – Каждый понимает только часть задачи

Slide 9

Slide 9 text

Проблемы команд – Постоянный рефакторинг – “Это надо переписать” – Технические долги не решаются

Slide 10

Slide 10 text

Проблемы команд – Нет Роадмапа или постоянно меняется или основан на "кажется" и "хочется"

Slide 11

Slide 11 text

Проблемы команд – Мало фокуса для инженеров – Тратится время – на митинги – на пинг-понг писем – на часы чатов

Slide 12

Slide 12 text

"Inception"

Slide 13

Slide 13 text

"Inception" – это процесс понимания людьми, которые создают продукт, что они создают и зачем. Правильно начать – 80 процентов успеха!

Slide 14

Slide 14 text

Inception: step 1 – Собрать всю команду на 4-8 часовой митинг с Продукт Овнером – Вместе обсуждаем скоуп и пишем истории на ближайщие 2-6 недель – Задача Продукт Овнера разъяснить все бенефиты и бизнес кейсы команде – Задача Команды детально обсудить и записать все истории – User Story понятны только тем кто их писал – Исключить любые лишние прослойки

Slide 15

Slide 15 text

Inception: step 2 – Обеспечиваем полный фокус команды во время Inception – Также держим Продакт Овнера в фокусе – Не бросать трубки (не покидаем комнату) пока истории не написаны – Обсуждаем только один контекст одновременно – Всё записываем

Slide 16

Slide 16 text

Inception: step 3 – Использовать всю доступную информацию – Определить – Ключевые концепции – Эпик истории – Эпик проблемы – Эпик бенефиты

Slide 17

Slide 17 text

Inception: Results – Написать истории, которые можно сразу делать – Каждый знает, что делать в ближайщий месяц-два

Slide 18

Slide 18 text

REInception – Команда собирается на заново если произошли большие изменения в планах если заканчиваются истории если накопилось много вопросов

Slide 19

Slide 19 text

Концепции и Подходы

Slide 20

Slide 20 text

FlowDoc: Таблица со всеми скринами попорядку показывающими изменения состояний

Slide 21

Slide 21 text

ColorScope Doc – Выделяем цветом требования в разных состояниях

Slide 22

Slide 22 text

Ключевые концепции Правильная приоритезация по MoSCoW

Slide 23

Slide 23 text

Ключевые концепции Ииженеры, которые понимают бизнес и Технически подкованные Бизнесмены Мультидисциплинарный специалист (Expert generalist). (с) Valve

Slide 24

Slide 24 text

Ключевые концепции Работа в паре – легче фокусироваться – можно посоветоваться – быстрее решать проблемы – обмен знаниями и опытом Требования:) уметь и хотеть общатся с людьми

Slide 25

Slide 25 text

Успешные команды

Slide 26

Slide 26 text

Успешные команды Pivotal Tracker the most popular agile task tracker in the world Airbrake popular Exception catching Trajectory

Slide 27

Slide 27 text

Благодарю за внимание!