SlideShare a Scribd company logo
1 of 31
Анти-паттерны аналитика
           Как «провалить» продуктовую разработку



www.pm-ba.ru
О докладчике

Мария Бондаренко
 Директор Generation_P Consulting (продуктовый бренд –
  GP Solutions)
 Со-автор проекта PM-BA.ru для IT
  менеджеров-аналитиков




www.pm-ba.ru   Мария Бондаренко (GP Solutions | Generation_P)   1
Истоки




                          Зачем делать
                          одно и то же
                           несколько
                             раз ???



www.pm-ba.ru   Мария Бондаренко (GP Solutions | Generation_P)   2
Как мы разрабатывали




www.pm-ba.ru    Мария Бондаренко (GP Solutions | Generation_P)   3
О ПРОДУКТОВОЙ РАЗРАБОТКЕ
www.pm-ba.ru      Мария Бондаренко (GP Solutions | Generation_P)   4
От услуг к продукту

                Услуги                                       Продукт
     От Клиента к Решению                         От Продукта к Клиентам



                                                                       Клиент




                                                                       Клиент
       Клиент                                          Продукт
                       Решение


                                                                       Клиент


www.pm-ba.ru        Мария Бондаренко (GP Solutions | Generation_P)              5
Ключевой вопрос в
               сервисной модели




        Понравится ли вашему
        клиенту созданный продукт?




www.pm-ba.ru    Мария Бондаренко (GP Solutions | Generation_P)   6
Ключевой вопрос в
               продуктовой модели




                                            Скольким клиентам
                                        понравится ваш продукт?




www.pm-ba.ru   Мария Бондаренко (GP Solutions | Generation_P)     7
При чем здесь аналитики?


      Рынок                                                              Возможности ПО


               Инвестиции
                                                               Процесс



                                                                          Внедрение
   Архитектура




www.pm-ba.ru          Мария Бондаренко (GP Solutions | Generation_P)                      8
АНТИ-ПАТТЕРНЫ
www.pm-ba.ru   Мария Бондаренко (GP Solutions | Generation_P)   9
Анти-паттерны


       Источники               Принципы                         Организация
      требований             проектирования                      процесса

   • 1.1                     • 2.1                           • 3.1
   • 1.2                     • 2.2                           • 3.2
   • 1.3                     • 2.3                           • 3.3
   • 1.4                     • 2.4                           • 3.4




www.pm-ba.ru       Мария Бондаренко (GP Solutions | Generation_P)             10
1. Источники требований

Текущие клиенты
Потенциальные клиенты
Аналогичные решения
Конкуренты
Product Owner
Команда разработки
Законодательтство
Сторонние системы
…

www.pm-ba.ru     Мария Бондаренко (GP Solutions | Generation_P)   11
№1.1. Клиенты как источник
                       требований
 Паттерн: «Ориентация на                   Последствия:
  требования отдельных                        • Неприменимость для других
  клиентов»                                   • Усложнение
                                              • Потеря целостности
                                              • «Размывание» фокуса
                                            Выводы:
                                              • Первоочередная ориентация
                                                на рынок
                                              • Агрегируем запросы текущих
                                                и потенциальных клиентов
                                              • Говорим «Нет»
                                              • Отдельные ветки развития


www.pm-ba.ru       Мария Бондаренко (GP Solutions | Generation_P)        12
№1.2. Команда разработки
               как источник требований
 Паттерн: «Ориентация на идеи             Последствия:
  команды разработки и Product               • Невостребованность
  Owner’a»                                   • Усложнение
                                             • Ненужные требования
                                             • Потери времени
                                           Выводы:
                                             • Ориентируемся на
                                               потребности и уровень
                                               восприятия целевой
                                               аудитории
                                             • Проводим коридорное
                                               тестирование
                                               представителей
                                               пользователей
www.pm-ba.ru      Мария Бондаренко (GP Solutions | Generation_P)       13
№1.3. Конкуренты как
               источник требований
 Паттерн: «Создание нового              Последствия:
  продукта, ориентируясь на                • Догоняем убегающий
  возможности конкурентов»                   паровоз
                                           • Отсутствие должного
                                             эффекта на рынке (почему
                                             мы?)
                                         Выводы:
                                           • Возможности конкурирующих
                                             решений учитываем, но не
                                             ставим во главу угла
                                           • «Стратегия голубого океана»




www.pm-ba.ru    Мария Бондаренко (GP Solutions | Generation_P)        14
№1.4. Маркетинг как
                  источник требований
 Паттерн: «Маркетологи                       Последствия:
  занимаются                                    • Аналитики не в курсе
  маркетингом, бизнес аналитики                   решений и тенденций на
  анализируют, разработчики                       рынке
  кодят, внедренцы внедряют»                    • Команда разработки «не
                                                  чувствует» потребностей
                                                  пользователей
                                                • Лишние звенья в цепи
                                              Выводы:
                                                • Вовлекаем в маркетинг и
                                                  продажи всю команду

    «С командой все нормально, только проблема в том, что она пишет приложение
                            для айфона не имея айфона»

www.pm-ba.ru         Мария Бондаренко (GP Solutions | Generation_P)              15
2. Принципы
                 проектирования
Анализ потребностей
Отбор и расстановка приоритетов требований
Проектирование решения




www.pm-ba.ru   Мария Бондаренко (GP Solutions | Generation_P)   16
№2.1. Отбор требований по
                      приоритетам
 Паттерн: «Управление                     Последствия:
  требованиями по приоритетам»               • Неэффективное развитие для
                                               различных сегментов
                                               пользователей
                                             • Слишком долгое ожидание
                                               запрошенного функционала
                                           Выводы:
                                             • Приоритезированные
                                               очереди
                                             • Учет бизнес-пользы и
                                               сложности реализации
                                             • Возможность резкого
                                               изменения направления

www.pm-ba.ru      Мария Бондаренко (GP Solutions | Generation_P)       17
№2.2. WYSIWYQ
 Паттерн: «Формулировка                 Последствия:
  требований в контексте                   • Решение устаревает еще до
  сегодняшнего понимания»                    того, как выходит на рынок
                                           • Узко-применимое решение
                                         Выводы:
                                           • Держим «руку на пульсе»
                                             инноваций
                                           • Извлекаем бизнес
                                             требования
                                           • Обобщаем и предлагаем
                                             решение с прицелом на
                                             будущее


www.pm-ba.ru    Мария Бондаренко (GP Solutions | Generation_P)            18
№2.3. KISS
 Паттерн: «Отсутствие или               Последствия:
  переизбыток вариативности                • Решение подходит лишь
  решения»                                   небольшому сегменту
                                             пользователей
                                           • Излишнее усложнение
                                         Выводы:
                                           • Добавляем вариативность а
                                             разумных пределах
                                           • Версии light vs professional




www.pm-ba.ru    Мария Бондаренко (GP Solutions | Generation_P)              19
№2.4. Использование
               готовых компонентов
 Паттерн: «Отсутствие или               Последствия:
  переизбыток готовых                      • Более длительная разработка
  компонентов при создании                 • Риск зависимости от
  продукта»                                  внешнего поставщика ПО
                                         Выводы:
                                           • Добавляем внешние
                                             компоненты в разумных
                                             пределах
                                           • При необходимости –
                                             постепенное замещение на
                                             свой код




www.pm-ba.ru    Мария Бондаренко (GP Solutions | Generation_P)        20
3. Организация процесса

Инициирование
Планирование
Внедрение
Поддержка




www.pm-ba.ru     Мария Бондаренко (GP Solutions | Generation_P)   21
№3.1. Работаем по Agile
 Паттерн: «Коммуникации                  Последствия:
  важнее документации.                      • Недостаточно продуманный
  Разработка небольшими                       сложный функционал
  итерациями»                               • Невозможность передачи
                                              продукта другим командам
                                            • Сложность обучения новых
                                              членов команды
                                            • Отсутствие
                                              целенаправленного
                                              движения
                                          Выводы:
                                            • Начинаем с Road Map
                                            • Пишем документацию!

www.pm-ba.ru     Мария Бондаренко (GP Solutions | Generation_P)          22
№3.2. Планируем Road Map
 Паттерн: «Обещаем клиентам               Последствия:
  будущие релизы»                            • Потеря гибкости
                                             • Невыполнимые обещания
                                             • Внешний прессинг
                                           Выводы:
                                             • Продаем то, что есть
                                             • Road Map – для внутреннего
                                               использования




www.pm-ba.ru      Мария Бондаренко (GP Solutions | Generation_P)        23
№3.3. Баго-фичи, внедрение
                          и SLA
 Паттерн: «Все, что не                     Последствия:
  оговорено в спецификации –                  • Недовольство клиентов
  это Change Request»                         • Потеря репутации
                                            Выводы:
                                              • Everything matters! (все имеет
                                                значение)




www.pm-ba.ru       Мария Бондаренко (GP Solutions | Generation_P)           24
№3.4. Треугольник
                        ограничений
                                               Паттерн: «Уложиться в
                                                ограничения»
                   Содержание
                                               Последствия:
                                                 • Идем не туда
                                                 • Упущенные возможности
                                               Выводы:
                                                 • Короткие итерации и
       Стоимость                 Сроки             непрерывный процесс
                                                   развития и
                                                   совершенствования с учетом
                                                   сигналов с рынка!

                       Бета-
       Гипотеза                   Релиз 1.х      Релиз 2.х      Релиз 3.х   …
                      версия


www.pm-ba.ru          Мария Бондаренко (GP Solutions | Generation_P)            25
ПОДВОДЯ ИТОГИ…
www.pm-ba.ru   Мария Бондаренко (GP Solutions | Generation_P)   26
Анти-паттерны

         Источники                   Принципы                      Организация
        требований                 проектирования                   процесса
   •   1.1   Клиенты           •   2.1   Приоритеты            •   3.1 Agile
   •   1.2   Команда           •   2.2   WYSIWYG               •   3.2 Road Map
   •   1.3   Конкуренты        •   2.3   KISS                  •   3.3 SLA
   •   1.4   Маркетинг         •   2.4   Компоненты            •   3.4 Треугольник
                                                                   ограничений




www.pm-ba.ru         Мария Бондаренко (GP Solutions | Generation_P)                  27
Предпосылки успеха

Погружение в рынок, обширная база знаний и
 требований из различных источников
   • Текущие и потенциальные клиенты, конкуренты, партнеры, команда

Мониторинг новейших технологий
   • Решения из смежных отраслей и тенденции отрасли

Оптимизированный процесс управления требованиями
 и разработки, адаптированный под постоянные
 изменения
   • Наличие Road Map, бета релизы, демонстрации, обратная связь

Настойчивость и стремление достичь цели


www.pm-ba.ru          Мария Бондаренко (GP Solutions | Generation_P)   28
А что если?...

Успех – это переход от одной неудачи
 к другой с неугасающим энтузиазмом.




www.pm-ba.ru   Мария Бондаренко (GP Solutions | Generation_P)   29
СПАСИБО ЗА ВНИМАНИЕ!
                    ВОПРОСЫ?

                           Контакты:
                      Сайт: www.pm-ba.ru
                E-mail: m.bondarenko@pm-ba.ru
                   Skype: Maria.Bondarenko

                   www.facebook.com/PMBA.IT
                     www.vk.com/PMBAIT

www.pm-ba.ru    Мария Бондаренко (GP Solutions | Generation_P)   30

More Related Content

Viewers also liked

Д. Бакирова, Л. Лукоянова "ТЗ по ГОСТ", DUMP-2014
Д. Бакирова, Л. Лукоянова "ТЗ по ГОСТ", DUMP-2014Д. Бакирова, Л. Лукоянова "ТЗ по ГОСТ", DUMP-2014
Д. Бакирова, Л. Лукоянова "ТЗ по ГОСТ", DUMP-2014it-people
 
Интеллект-карты
Интеллект-картыИнтеллект-карты
Интеллект-картыSQALab
 
Business analysis presentation final
Business analysis presentation finalBusiness analysis presentation final
Business analysis presentation finalmdchristenson
 
концепция проекта
концепция проектаконцепция проекта
концепция проектаNatalia Zhelnova
 
Техники сбора пользовательских требований
Техники сбора пользовательских требованийТехники сбора пользовательских требований
Техники сбора пользовательских требованийSQALab
 
Разработчик: руководство по эксплуатации
Разработчик: руководство по эксплуатацииРазработчик: руководство по эксплуатации
Разработчик: руководство по эксплуатацииSQALab
 
Когда стоит закончить автоматизировать?
Когда стоит закончить автоматизировать?Когда стоит закончить автоматизировать?
Когда стоит закончить автоматизировать?SQALab
 
Introduction to Business Analysis
Introduction to Business AnalysisIntroduction to Business Analysis
Introduction to Business AnalysisAMJAD SHAIKH
 
Business Analyst Training
Business  Analyst  TrainingBusiness  Analyst  Training
Business Analyst TrainingCraig Brown
 
Business Analyst Interview Questions with Answers
Business Analyst Interview Questions with AnswersBusiness Analyst Interview Questions with Answers
Business Analyst Interview Questions with AnswersMaria FutureThoughts
 
85 business analyst interview questions and answers
85 business analyst interview questions and answers85 business analyst interview questions and answers
85 business analyst interview questions and answersBusinessAnalyst247
 

Viewers also liked (12)

Д. Бакирова, Л. Лукоянова "ТЗ по ГОСТ", DUMP-2014
Д. Бакирова, Л. Лукоянова "ТЗ по ГОСТ", DUMP-2014Д. Бакирова, Л. Лукоянова "ТЗ по ГОСТ", DUMP-2014
Д. Бакирова, Л. Лукоянова "ТЗ по ГОСТ", DUMP-2014
 
Интеллект-карты
Интеллект-картыИнтеллект-карты
Интеллект-карты
 
Business analysis presentation final
Business analysis presentation finalBusiness analysis presentation final
Business analysis presentation final
 
концепция проекта
концепция проектаконцепция проекта
концепция проекта
 
Техники сбора пользовательских требований
Техники сбора пользовательских требованийТехники сбора пользовательских требований
Техники сбора пользовательских требований
 
Разработчик: руководство по эксплуатации
Разработчик: руководство по эксплуатацииРазработчик: руководство по эксплуатации
Разработчик: руководство по эксплуатации
 
Когда стоит закончить автоматизировать?
Когда стоит закончить автоматизировать?Когда стоит закончить автоматизировать?
Когда стоит закончить автоматизировать?
 
Introduction to Business Analysis
Introduction to Business AnalysisIntroduction to Business Analysis
Introduction to Business Analysis
 
Business Analyst Training
Business  Analyst  TrainingBusiness  Analyst  Training
Business Analyst Training
 
Business analyst ppt
Business analyst pptBusiness analyst ppt
Business analyst ppt
 
Business Analyst Interview Questions with Answers
Business Analyst Interview Questions with AnswersBusiness Analyst Interview Questions with Answers
Business Analyst Interview Questions with Answers
 
85 business analyst interview questions and answers
85 business analyst interview questions and answers85 business analyst interview questions and answers
85 business analyst interview questions and answers
 

Similar to Анти-паттерны аналитика: Как "провалить" продуктовую разработку

Подводные камни перехода в продуктовую разработку
Подводные камни перехода в продуктовую разработкуПодводные камни перехода в продуктовую разработку
Подводные камни перехода в продуктовую разработкуKonstantin Bredyuk
 
Георгий Баркан Разработка тиражируемого продукта. Преимущества бизнес-модели
Георгий Баркан Разработка тиражируемого продукта. Преимущества бизнес-моделиГеоргий Баркан Разработка тиражируемого продукта. Преимущества бизнес-модели
Георгий Баркан Разработка тиражируемого продукта. Преимущества бизнес-моделиТранслируем.бел
 
Управление впечатлениями
Управление впечатлениямиУправление впечатлениями
Управление впечатлениямиSQALab
 
introduction to SiG-internet
introduction to SiG-internetintroduction to SiG-internet
introduction to SiG-internetguesta99d51
 
технологическое предпринимательство. влад кудинов.
технологическое предпринимательство. влад кудинов.технологическое предпринимательство. влад кудинов.
технологическое предпринимательство. влад кудинов.VeeRoute
 
Презентация с семинара "Time2Market: Framework" 19 сентября 2012 г.
Презентация с семинара "Time2Market: Framework" 19 сентября 2012 г.Презентация с семинара "Time2Market: Framework" 19 сентября 2012 г.
Презентация с семинара "Time2Market: Framework" 19 сентября 2012 г.Time2MarketRu
 
Методы разработки новых продуктов (РНП)
Методы разработки новых продуктов (РНП)Методы разработки новых продуктов (РНП)
Методы разработки новых продуктов (РНП)Michael Kozloff
 
Конверсия в Ecommerce
Конверсия в EcommerceКонверсия в Ecommerce
Конверсия в EcommerceSQALab
 
Структура решения кейса для КЛИППЕР 2016
Структура решения кейса для КЛИППЕР 2016Структура решения кейса для КЛИППЕР 2016
Структура решения кейса для КЛИППЕР 2016Gregory Baev
 
Продуктовый подход в заказной разработке
Продуктовый подход в заказной разработкеПродуктовый подход в заказной разработке
Продуктовый подход в заказной разработкеSPECIA
 
Роль аналитика в негибких методологиях разработки
Роль аналитика в негибких методологиях разработкиРоль аналитика в негибких методологиях разработки
Роль аналитика в негибких методологиях разработкиDevDay
 
Презентация Шарова
Презентация ШароваПрезентация Шарова
Презентация ШароваNaviCon
 
Каналы продаж - как включить след передачу
Каналы продаж - как включить след передачуКаналы продаж - как включить след передачу
Каналы продаж - как включить след передачуAPPAU_Ukraine
 
СПб Инновационный Форум
СПб Инновационный ФорумСПб Инновационный Форум
СПб Инновационный ФорумArseny Tarasov
 
Cовременные профессии
Cовременные профессииCовременные профессии
Cовременные профессииOlya Kollen, PhD
 
Интернет-маркетинг: инструкция по эксплуатации
Интернет-маркетинг: инструкция по эксплуатации Интернет-маркетинг: инструкция по эксплуатации
Интернет-маркетинг: инструкция по эксплуатации Netpeak
 

Similar to Анти-паттерны аналитика: Как "провалить" продуктовую разработку (20)

Подводные камни перехода в продуктовую разработку
Подводные камни перехода в продуктовую разработкуПодводные камни перехода в продуктовую разработку
Подводные камни перехода в продуктовую разработку
 
Георгий Баркан Разработка тиражируемого продукта. Преимущества бизнес-модели
Георгий Баркан Разработка тиражируемого продукта. Преимущества бизнес-моделиГеоргий Баркан Разработка тиражируемого продукта. Преимущества бизнес-модели
Георгий Баркан Разработка тиражируемого продукта. Преимущества бизнес-модели
 
Управление впечатлениями
Управление впечатлениямиУправление впечатлениями
Управление впечатлениями
 
бренд Vs брендинг в В2В
бренд Vs брендинг в В2Вбренд Vs брендинг в В2В
бренд Vs брендинг в В2В
 
introduction to SiG-internet
introduction to SiG-internetintroduction to SiG-internet
introduction to SiG-internet
 
технологическое предпринимательство. влад кудинов.
технологическое предпринимательство. влад кудинов.технологическое предпринимательство. влад кудинов.
технологическое предпринимательство. влад кудинов.
 
Презентация с семинара "Time2Market: Framework" 19 сентября 2012 г.
Презентация с семинара "Time2Market: Framework" 19 сентября 2012 г.Презентация с семинара "Time2Market: Framework" 19 сентября 2012 г.
Презентация с семинара "Time2Market: Framework" 19 сентября 2012 г.
 
Методы разработки новых продуктов (РНП)
Методы разработки новых продуктов (РНП)Методы разработки новых продуктов (РНП)
Методы разработки новых продуктов (РНП)
 
Конверсия в Ecommerce
Конверсия в EcommerceКонверсия в Ecommerce
Конверсия в Ecommerce
 
Структура решения кейса для КЛИППЕР 2016
Структура решения кейса для КЛИППЕР 2016Структура решения кейса для КЛИППЕР 2016
Структура решения кейса для КЛИППЕР 2016
 
Продуктовый подход в заказной разработке
Продуктовый подход в заказной разработкеПродуктовый подход в заказной разработке
Продуктовый подход в заказной разработке
 
Роль аналитика в негибких методологиях разработки
Роль аналитика в негибких методологиях разработкиРоль аналитика в негибких методологиях разработки
Роль аналитика в негибких методологиях разработки
 
Презентация Шарова
Презентация ШароваПрезентация Шарова
Презентация Шарова
 
Croudsoursing loyalty
Croudsoursing loyaltyCroudsoursing loyalty
Croudsoursing loyalty
 
Каналы продаж - как включить след передачу
Каналы продаж - как включить след передачуКаналы продаж - как включить след передачу
Каналы продаж - как включить след передачу
 
Customer Development
Customer Development Customer Development
Customer Development
 
СПб Инновационный Форум
СПб Инновационный ФорумСПб Инновационный Форум
СПб Инновационный Форум
 
Cовременные профессии
Cовременные профессииCовременные профессии
Cовременные профессии
 
Александр Сорокин. Финансовая отдача от проектного управления - опыт DHL-Эксп...
Александр Сорокин. Финансовая отдача от проектного управления - опыт DHL-Эксп...Александр Сорокин. Финансовая отдача от проектного управления - опыт DHL-Эксп...
Александр Сорокин. Финансовая отдача от проектного управления - опыт DHL-Эксп...
 
Интернет-маркетинг: инструкция по эксплуатации
Интернет-маркетинг: инструкция по эксплуатации Интернет-маркетинг: инструкция по эксплуатации
Интернет-маркетинг: инструкция по эксплуатации
 

More from SQALab

Готовим стажировку
Готовим стажировкуГотовим стажировку
Готовим стажировкуSQALab
 
Куда приводят мечты? или Искусство развития тестировщика
Куда приводят мечты? или Искусство развития тестировщикаКуда приводят мечты? или Искусство развития тестировщика
Куда приводят мечты? или Искусство развития тестировщикаSQALab
 
Оптимизация Selenium тестов и ускорение их поддержки
Оптимизация Selenium тестов и ускорение их поддержкиОптимизация Selenium тестов и ускорение их поддержки
Оптимизация Selenium тестов и ускорение их поддержкиSQALab
 
Автоматизация 0.0: 0 - бюджет, 0 - опыт программирования
Автоматизация 0.0: 0 - бюджет, 0 - опыт программированияАвтоматизация 0.0: 0 - бюджет, 0 - опыт программирования
Автоматизация 0.0: 0 - бюджет, 0 - опыт программированияSQALab
 
Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...
Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...
Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...SQALab
 
Continuous performance testing
Continuous performance testingContinuous performance testing
Continuous performance testingSQALab
 
Конфиги вместо костылей. Pytestconfig и зачем он нужен
Конфиги вместо костылей. Pytestconfig и зачем он нуженКонфиги вместо костылей. Pytestconfig и зачем он нужен
Конфиги вместо костылей. Pytestconfig и зачем он нуженSQALab
 
Команда чемпионов в ИТ стихии
Команда чемпионов в ИТ стихииКоманда чемпионов в ИТ стихии
Команда чемпионов в ИТ стихииSQALab
 
API. Серебряная пуля в магазине советов
API. Серебряная пуля в магазине советовAPI. Серебряная пуля в магазине советов
API. Серебряная пуля в магазине советовSQALab
 
Добиваемся эффективности каждого из 9000+ UI-тестов
Добиваемся эффективности каждого из 9000+ UI-тестовДобиваемся эффективности каждого из 9000+ UI-тестов
Добиваемся эффективности каждого из 9000+ UI-тестовSQALab
 
Делаем автоматизацию проектных KPIs
Делаем автоматизацию проектных KPIsДелаем автоматизацию проектных KPIs
Делаем автоматизацию проектных KPIsSQALab
 
Вредные привычки в тест-менеджменте
Вредные привычки в тест-менеджментеВредные привычки в тест-менеджменте
Вредные привычки в тест-менеджментеSQALab
 
Мощь переполняет с JDI 2.0 - новая эра UI автоматизации
Мощь переполняет с JDI 2.0 - новая эра UI автоматизацииМощь переполняет с JDI 2.0 - новая эра UI автоматизации
Мощь переполняет с JDI 2.0 - новая эра UI автоматизацииSQALab
 
Как hh.ru дошли до 500 релизов в квартал без потери в качестве
Как hh.ru дошли до 500 релизов в квартал без потери в качествеКак hh.ru дошли до 500 релизов в квартал без потери в качестве
Как hh.ru дошли до 500 релизов в квартал без потери в качествеSQALab
 
Стили лидерства и тестирование
Стили лидерства и тестированиеСтили лидерства и тестирование
Стили лидерства и тестированиеSQALab
 
"Давайте не будем про качество"
"Давайте не будем про качество""Давайте не будем про качество"
"Давайте не будем про качество"SQALab
 
Apache.JMeter для .NET-проектов
Apache.JMeter для .NET-проектовApache.JMeter для .NET-проектов
Apache.JMeter для .NET-проектовSQALab
 
Тестирование геолокационных систем
Тестирование геолокационных системТестирование геолокационных систем
Тестирование геолокационных системSQALab
 
Лидер или босс? Вот в чем вопрос
Лидер или босс? Вот в чем вопросЛидер или босс? Вот в чем вопрос
Лидер или босс? Вот в чем вопросSQALab
 
От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...
От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...
От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...SQALab
 

More from SQALab (20)

Готовим стажировку
Готовим стажировкуГотовим стажировку
Готовим стажировку
 
Куда приводят мечты? или Искусство развития тестировщика
Куда приводят мечты? или Искусство развития тестировщикаКуда приводят мечты? или Искусство развития тестировщика
Куда приводят мечты? или Искусство развития тестировщика
 
Оптимизация Selenium тестов и ускорение их поддержки
Оптимизация Selenium тестов и ускорение их поддержкиОптимизация Selenium тестов и ускорение их поддержки
Оптимизация Selenium тестов и ускорение их поддержки
 
Автоматизация 0.0: 0 - бюджет, 0 - опыт программирования
Автоматизация 0.0: 0 - бюджет, 0 - опыт программированияАвтоматизация 0.0: 0 - бюджет, 0 - опыт программирования
Автоматизация 0.0: 0 - бюджет, 0 - опыт программирования
 
Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...
Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...
Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...
 
Continuous performance testing
Continuous performance testingContinuous performance testing
Continuous performance testing
 
Конфиги вместо костылей. Pytestconfig и зачем он нужен
Конфиги вместо костылей. Pytestconfig и зачем он нуженКонфиги вместо костылей. Pytestconfig и зачем он нужен
Конфиги вместо костылей. Pytestconfig и зачем он нужен
 
Команда чемпионов в ИТ стихии
Команда чемпионов в ИТ стихииКоманда чемпионов в ИТ стихии
Команда чемпионов в ИТ стихии
 
API. Серебряная пуля в магазине советов
API. Серебряная пуля в магазине советовAPI. Серебряная пуля в магазине советов
API. Серебряная пуля в магазине советов
 
Добиваемся эффективности каждого из 9000+ UI-тестов
Добиваемся эффективности каждого из 9000+ UI-тестовДобиваемся эффективности каждого из 9000+ UI-тестов
Добиваемся эффективности каждого из 9000+ UI-тестов
 
Делаем автоматизацию проектных KPIs
Делаем автоматизацию проектных KPIsДелаем автоматизацию проектных KPIs
Делаем автоматизацию проектных KPIs
 
Вредные привычки в тест-менеджменте
Вредные привычки в тест-менеджментеВредные привычки в тест-менеджменте
Вредные привычки в тест-менеджменте
 
Мощь переполняет с JDI 2.0 - новая эра UI автоматизации
Мощь переполняет с JDI 2.0 - новая эра UI автоматизацииМощь переполняет с JDI 2.0 - новая эра UI автоматизации
Мощь переполняет с JDI 2.0 - новая эра UI автоматизации
 
Как hh.ru дошли до 500 релизов в квартал без потери в качестве
Как hh.ru дошли до 500 релизов в квартал без потери в качествеКак hh.ru дошли до 500 релизов в квартал без потери в качестве
Как hh.ru дошли до 500 релизов в квартал без потери в качестве
 
Стили лидерства и тестирование
Стили лидерства и тестированиеСтили лидерства и тестирование
Стили лидерства и тестирование
 
"Давайте не будем про качество"
"Давайте не будем про качество""Давайте не будем про качество"
"Давайте не будем про качество"
 
Apache.JMeter для .NET-проектов
Apache.JMeter для .NET-проектовApache.JMeter для .NET-проектов
Apache.JMeter для .NET-проектов
 
Тестирование геолокационных систем
Тестирование геолокационных системТестирование геолокационных систем
Тестирование геолокационных систем
 
Лидер или босс? Вот в чем вопрос
Лидер или босс? Вот в чем вопросЛидер или босс? Вот в чем вопрос
Лидер или босс? Вот в чем вопрос
 
От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...
От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...
От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...
 

Анти-паттерны аналитика: Как "провалить" продуктовую разработку

  • 1. Анти-паттерны аналитика Как «провалить» продуктовую разработку www.pm-ba.ru
  • 2. О докладчике Мария Бондаренко  Директор Generation_P Consulting (продуктовый бренд – GP Solutions)  Со-автор проекта PM-BA.ru для IT менеджеров-аналитиков www.pm-ba.ru Мария Бондаренко (GP Solutions | Generation_P) 1
  • 3. Истоки Зачем делать одно и то же несколько раз ??? www.pm-ba.ru Мария Бондаренко (GP Solutions | Generation_P) 2
  • 4. Как мы разрабатывали www.pm-ba.ru Мария Бондаренко (GP Solutions | Generation_P) 3
  • 5. О ПРОДУКТОВОЙ РАЗРАБОТКЕ www.pm-ba.ru Мария Бондаренко (GP Solutions | Generation_P) 4
  • 6. От услуг к продукту Услуги Продукт От Клиента к Решению От Продукта к Клиентам Клиент Клиент Клиент Продукт Решение Клиент www.pm-ba.ru Мария Бондаренко (GP Solutions | Generation_P) 5
  • 7. Ключевой вопрос в сервисной модели Понравится ли вашему клиенту созданный продукт? www.pm-ba.ru Мария Бондаренко (GP Solutions | Generation_P) 6
  • 8. Ключевой вопрос в продуктовой модели Скольким клиентам понравится ваш продукт? www.pm-ba.ru Мария Бондаренко (GP Solutions | Generation_P) 7
  • 9. При чем здесь аналитики? Рынок Возможности ПО Инвестиции Процесс Внедрение Архитектура www.pm-ba.ru Мария Бондаренко (GP Solutions | Generation_P) 8
  • 10. АНТИ-ПАТТЕРНЫ www.pm-ba.ru Мария Бондаренко (GP Solutions | Generation_P) 9
  • 11. Анти-паттерны Источники Принципы Организация требований проектирования процесса • 1.1 • 2.1 • 3.1 • 1.2 • 2.2 • 3.2 • 1.3 • 2.3 • 3.3 • 1.4 • 2.4 • 3.4 www.pm-ba.ru Мария Бондаренко (GP Solutions | Generation_P) 10
  • 12. 1. Источники требований Текущие клиенты Потенциальные клиенты Аналогичные решения Конкуренты Product Owner Команда разработки Законодательтство Сторонние системы … www.pm-ba.ru Мария Бондаренко (GP Solutions | Generation_P) 11
  • 13. №1.1. Клиенты как источник требований  Паттерн: «Ориентация на  Последствия: требования отдельных • Неприменимость для других клиентов» • Усложнение • Потеря целостности • «Размывание» фокуса  Выводы: • Первоочередная ориентация на рынок • Агрегируем запросы текущих и потенциальных клиентов • Говорим «Нет» • Отдельные ветки развития www.pm-ba.ru Мария Бондаренко (GP Solutions | Generation_P) 12
  • 14. №1.2. Команда разработки как источник требований  Паттерн: «Ориентация на идеи  Последствия: команды разработки и Product • Невостребованность Owner’a» • Усложнение • Ненужные требования • Потери времени  Выводы: • Ориентируемся на потребности и уровень восприятия целевой аудитории • Проводим коридорное тестирование представителей пользователей www.pm-ba.ru Мария Бондаренко (GP Solutions | Generation_P) 13
  • 15. №1.3. Конкуренты как источник требований  Паттерн: «Создание нового  Последствия: продукта, ориентируясь на • Догоняем убегающий возможности конкурентов» паровоз • Отсутствие должного эффекта на рынке (почему мы?)  Выводы: • Возможности конкурирующих решений учитываем, но не ставим во главу угла • «Стратегия голубого океана» www.pm-ba.ru Мария Бондаренко (GP Solutions | Generation_P) 14
  • 16. №1.4. Маркетинг как источник требований  Паттерн: «Маркетологи  Последствия: занимаются • Аналитики не в курсе маркетингом, бизнес аналитики решений и тенденций на анализируют, разработчики рынке кодят, внедренцы внедряют» • Команда разработки «не чувствует» потребностей пользователей • Лишние звенья в цепи  Выводы: • Вовлекаем в маркетинг и продажи всю команду «С командой все нормально, только проблема в том, что она пишет приложение для айфона не имея айфона» www.pm-ba.ru Мария Бондаренко (GP Solutions | Generation_P) 15
  • 17. 2. Принципы проектирования Анализ потребностей Отбор и расстановка приоритетов требований Проектирование решения www.pm-ba.ru Мария Бондаренко (GP Solutions | Generation_P) 16
  • 18. №2.1. Отбор требований по приоритетам  Паттерн: «Управление  Последствия: требованиями по приоритетам» • Неэффективное развитие для различных сегментов пользователей • Слишком долгое ожидание запрошенного функционала  Выводы: • Приоритезированные очереди • Учет бизнес-пользы и сложности реализации • Возможность резкого изменения направления www.pm-ba.ru Мария Бондаренко (GP Solutions | Generation_P) 17
  • 19. №2.2. WYSIWYQ  Паттерн: «Формулировка  Последствия: требований в контексте • Решение устаревает еще до сегодняшнего понимания» того, как выходит на рынок • Узко-применимое решение  Выводы: • Держим «руку на пульсе» инноваций • Извлекаем бизнес требования • Обобщаем и предлагаем решение с прицелом на будущее www.pm-ba.ru Мария Бондаренко (GP Solutions | Generation_P) 18
  • 20. №2.3. KISS  Паттерн: «Отсутствие или  Последствия: переизбыток вариативности • Решение подходит лишь решения» небольшому сегменту пользователей • Излишнее усложнение  Выводы: • Добавляем вариативность а разумных пределах • Версии light vs professional www.pm-ba.ru Мария Бондаренко (GP Solutions | Generation_P) 19
  • 21. №2.4. Использование готовых компонентов  Паттерн: «Отсутствие или  Последствия: переизбыток готовых • Более длительная разработка компонентов при создании • Риск зависимости от продукта» внешнего поставщика ПО  Выводы: • Добавляем внешние компоненты в разумных пределах • При необходимости – постепенное замещение на свой код www.pm-ba.ru Мария Бондаренко (GP Solutions | Generation_P) 20
  • 23. №3.1. Работаем по Agile  Паттерн: «Коммуникации  Последствия: важнее документации. • Недостаточно продуманный Разработка небольшими сложный функционал итерациями» • Невозможность передачи продукта другим командам • Сложность обучения новых членов команды • Отсутствие целенаправленного движения  Выводы: • Начинаем с Road Map • Пишем документацию! www.pm-ba.ru Мария Бондаренко (GP Solutions | Generation_P) 22
  • 24. №3.2. Планируем Road Map  Паттерн: «Обещаем клиентам  Последствия: будущие релизы» • Потеря гибкости • Невыполнимые обещания • Внешний прессинг  Выводы: • Продаем то, что есть • Road Map – для внутреннего использования www.pm-ba.ru Мария Бондаренко (GP Solutions | Generation_P) 23
  • 25. №3.3. Баго-фичи, внедрение и SLA  Паттерн: «Все, что не  Последствия: оговорено в спецификации – • Недовольство клиентов это Change Request» • Потеря репутации  Выводы: • Everything matters! (все имеет значение) www.pm-ba.ru Мария Бондаренко (GP Solutions | Generation_P) 24
  • 26. №3.4. Треугольник ограничений  Паттерн: «Уложиться в ограничения» Содержание  Последствия: • Идем не туда • Упущенные возможности  Выводы: • Короткие итерации и Стоимость Сроки непрерывный процесс развития и совершенствования с учетом сигналов с рынка! Бета- Гипотеза Релиз 1.х Релиз 2.х Релиз 3.х … версия www.pm-ba.ru Мария Бондаренко (GP Solutions | Generation_P) 25
  • 27. ПОДВОДЯ ИТОГИ… www.pm-ba.ru Мария Бондаренко (GP Solutions | Generation_P) 26
  • 28. Анти-паттерны Источники Принципы Организация требований проектирования процесса • 1.1 Клиенты • 2.1 Приоритеты • 3.1 Agile • 1.2 Команда • 2.2 WYSIWYG • 3.2 Road Map • 1.3 Конкуренты • 2.3 KISS • 3.3 SLA • 1.4 Маркетинг • 2.4 Компоненты • 3.4 Треугольник ограничений www.pm-ba.ru Мария Бондаренко (GP Solutions | Generation_P) 27
  • 29. Предпосылки успеха Погружение в рынок, обширная база знаний и требований из различных источников • Текущие и потенциальные клиенты, конкуренты, партнеры, команда Мониторинг новейших технологий • Решения из смежных отраслей и тенденции отрасли Оптимизированный процесс управления требованиями и разработки, адаптированный под постоянные изменения • Наличие Road Map, бета релизы, демонстрации, обратная связь Настойчивость и стремление достичь цели www.pm-ba.ru Мария Бондаренко (GP Solutions | Generation_P) 28
  • 30. А что если?... Успех – это переход от одной неудачи к другой с неугасающим энтузиазмом. www.pm-ba.ru Мария Бондаренко (GP Solutions | Generation_P) 29
  • 31. СПАСИБО ЗА ВНИМАНИЕ! ВОПРОСЫ? Контакты: Сайт: www.pm-ba.ru E-mail: m.bondarenko@pm-ba.ru Skype: Maria.Bondarenko www.facebook.com/PMBA.IT www.vk.com/PMBAIT www.pm-ba.ru Мария Бондаренко (GP Solutions | Generation_P) 30