SlideShare a Scribd company logo
1 of 51
Download to read offline
Персональные риски аналитика

Григорий Печенкин. Сообщество Системных Аналитиков
Дорожная карта
•   Ещё один взгляд на место аналитика в проекте
•   Работа аналитика как личный проект
•   Распространённые ошибки аналитика
•   Сфера влияния аналитика
•   Риски аналитика
    • Риски выбора цели
    • Риски взаимодействия с заказчиком
    • Риски взаимодействия в команде
• Общие принципы предотвращения рисков
  аналитика
• Заключение
Где мы…
•   Ещё один взгляд на место аналитика в проекте
•   Работа аналитика как личный проект
•   Распространённые ошибки аналитика
•   Сфера влияния аналитика
•   Риски аналитика
    • Риски выбора цели
    • Риски взаимодействия с заказчиком
    • Риски взаимодействия в команде
• Общие принципы предотвращения рисков
  аналитика
• Заключение
Модель взаимодействия с
заказчиком иногда выглядит несколько
             абстрактно

                                       vacuum




    Разработчик                  Заказчик
Предполагается, что вся необходимая
   информация беспрепятственно
      поступает от заказчика




                   Требования




   Разработчик                   Заказчик
При более детальном рассмотрении на
   стороне заказчика выделяются
            «эскперты»




    Разработчик                 Заказчик
Иногда учитываются и другие
  заинтересованные лица




Разработчик                   Заказчик
На практике потоки информации
оказываются скудными, неоднородными
            и неполными




    Разработчик                 Заказчик
Ситуация усугубляется недостаточно
 эффективным взаимодействием в
             команде




   Разработчик                  Заказчик
Для борьбы с сопутствующими рисками
 проекта выделяется роль аналитика...




    Разработчик                   Заказчик
...как связующего звена между
заказчиком и проектной командой
Где мы…
•   Ещё один взгляд на место аналитика в проекте
•   Работа аналитика как личный проект
•   Распространённые ошибки аналитика
•   Сфера влияния аналитика
•   Риски аналитика
    • Риски выбора цели
    • Риски взаимодействия с заказчиком
    • Риски взаимодействия в команде
• Общие принципы предотвращения рисков
  аналитика
• Заключение
Задачи аналитика всегда лежат на
        критическом пути
Работу аналитика можно рассматривать
                    как персональный проект


•   Результат: артефакты аналитика (спецификации, ТЗ, user stories и т. п.)
•   Определённый срок выполнения
•   Разбивается на подзадачи
•   Имеет собственные риски
Некоторые принципы управления
                       рисками

•   Определяйте риски заранее и планируйте реакцию на них
•   Обсуждайте риски в команде и выявляйте владельца риска
•   Отслеживайте и выявляйте реализовавшиеся риски как можно раньше
Некоторые принципы управления
                       рисками

•   Определяйте риски заранее и планируйте реакцию на них
•   Обсуждайте риски в команде и выявляйте владельца риска
•   Отслеживайте и выявляйте реализовавшиеся риски как можно раньше
Некоторые принципы управления
                       рисками

•   Определяйте риски заранее и планируйте реакцию на них
•   Обсуждайте риски в команде и выявляйте владельца риска
•   Отслеживайте и выявляйте реализовавшиеся риски как можно раньше
Где мы…
•   Ещё один взгляд на место аналитика в проекте
•   Работа аналитика как личный проект
•   Распространённые ошибки аналитика
•   Сфера влияния аналитика
•   Риски аналитика
    • Риски выбора цели
    • Риски взаимодействия с заказчиком
    • Риски взаимодействия в команде
• Общие принципы предотвращения рисков
  аналитика
• Заключение
Две стороны гордыни


             «Я лучше знаю, что надо заказчику»



               Изобретение несуществующих требований

               Пропуск требований

               Излишние требования



        «Заказчика лучше не раздражать»



Будьте любознательны
Выбор средств коммуникации




По возможности держитесь правой стороны
Увлечение нотациями
          (форма душит содержание)
                       Вас никто не понимает

                       Вы ничего не успеваете




Всегда помните о тех, для кого вы работаете
Излишняя детализация
           Эти диаграммы кажутся идентичными
Излишняя детализация
                                               Но только одна из них в компетенции аналитика



                       Введите                                                  Ожидание
                        карту                                     Получен        пакета
          введена                         вставлен                                               Получен
                                                                 сервисный
         полоса                              чип                                               пакет данных
                                                                  пакет

                                                           Проверка             Проверка                Проверка
 Проверка      есть   Используйте       вст.    Проверка               есть                     КС
                                                           наличия             целостности              признака
Сервис-кода    чип        чип           чип       чипа                данные                   верна
                                                            данных              заголовка              шифрования


                                         чип не                                                Данные
                                         читается                                              зашифрованы
                      Используйте                                              Расшифровка
                        полосу                  чип                               данных
       Нет чипа                                                 нет данных                     Нешифрованные
                                           читается
                              введена                                                  КС             данные
                              полоса                                                   верна
                        Начало                                                   Начало
                       операции                                                 обработки




 Не жадничайте
Лень или интеллектуальное бессилие
аналитика (ретрансляция требований)...
...приводит к ошибкам в
                     реализации




Не ленитесь
Где мы…
•   Ещё один взгляд на место аналитика в проекте
•   Работа аналитика как личный проект
•   Распространённые ошибки аналитика
•   Сфера влияния аналитика
•   Риски аналитика
    • Риски выбора цели
    • Риски взаимодействия с заказчиком
    • Риски взаимодействия в команде
• Общие принципы предотвращения рисков
  аналитика
• Заключение
Аналитику необходимо устанавливать и

    поддерживать каналы связи
«Книжные» рекомендации часто

предполагают широкие полномочия…
…которые реально могут быть только у

          руководителей
Сфера влияния аналитика чаще всего не

    выходит за границы команды
Необходимо максимально задействовать

     возможности всей команды
Где мы…
•   Ещё один взгляд на место аналитика в проекте
•   Работа аналитика как личный проект
•   Распространённые ошибки аналитика
•   Сфера влияния аналитика
•   Риски аналитика
    • Риски выбора цели
    • Риски взаимодействия с заказчиком
    • Риски взаимодействия в команде
• Общие принципы предотвращения рисков
  аналитика
• Заключение
Несоответствие реальных целей
               проекта декларируемым

Особенности в проектах:
• Проект внедрения: продать систему с минимальными изменениями
• Заказное ПО: стратегию определяет отдел продаж
• Интернет-проекты: «раскрутка», выход на IPO, быстрая монетизация
• Все виды проектов: баблопилительная фабрика




Внешние причины:
• отсутствие внятной стратегии
• принцип Питера
• нечестность менеджеров
Несоответствие реальных целей
             проекта декларируемым

 Последствия:
 • работа «в стол»
 • отсутствие роста
 • вовлечение в конфликт




Что делать:
• поддерживать атмосферу открытости, если вы хотите с этим бороться
• уйти, если это не соответствует вашим принципам
• делать карьеру, если это вас устраивает
Нечёткие критерии выполнения
                    задач аналитика

                                           Возможные ошибки:
Внешние причины:
                                           • ретрансляция требований
• Работа аналитика трудно                  • излишняя детализация
   формализуема                            • увлечение нотациями
• Нет отработанных методов оценки
• Не сформирована проектная
   культура




Что делать:
• Договаривайтесь с командой и с руководителем о составе, объёме и
форме требуемой информации.
• Настаивайте на своём участии в планировании проекта.
• Фиксируя информацию, всегда думайте о её потребителе.
Где мы…
•   Ещё один взгляд на место аналитика в проекте
•   Работа аналитика как личный проект
•   Распространённые ошибки аналитика
•   Сфера влияния аналитика
•   Риски аналитика
    • Риски выбора цели
    • Риски взаимодействия с заказчиком
    • Риски взаимодействия в команде
• Общие принципы предотвращения рисков
  аналитика
• Заключение
Доступ к экспертам может быть
                       затруднён




Внешние причины:
• Эксперты — всегда самые занятые люди
• Эксперты слишком далеки от вас по иерархии
• Эксперты боятся стать ненужными
Доступ к экспертам может быть
                       затруднён

Возможные ошибки:
• скромность – обратная сторона гордыни



Что делать:
• Выявляйте и устанавливайте контакты с самого начала
• По возможности добивайтесь через руководство личной встречи с
экспертами
• Информируйте менеджеров о недостаточности и неполноте данных
• VISION — лучший друг аналитика
Несоответствие организационных
                        культур заказчика и разработчика

                                  Командир                                                         Командир




    Зам.                                       Начальник             Зам.                                       Начальник
                        Зам. по науке                                                    Зам. по науке
  командира                                      штаба             командира                                      штаба




Нач. 1-го
 отдела
                Нач. 2-го
                 отдела          ...             Начальник
                                                  отдела
                                                                 Нач. 1-го
                                                                  отдела
                                                                                 Нач. 2-го
                                                                                  отдела          ...             Начальник
                                                                                                                   отдела




                                   Нач. 1-го         Нач. 2-го                                      Нач. 1-го         Нач. 2-го
                                  отделения         отделения                                      отделения         отделения




                                  Помощник                                                         Помощник
              Ведущий                                                          Ведущий
                                  ведущего          Инженер                                        ведущего          Инженер
              инженер                                                          инженер
                                  инженера                                                         инженера
Несоответствие организационных
                        культур заказчика и разработчика

                                  Командир                                                         Командир




    Зам.                                       Начальник             Зам.                                       Начальник
                        Зам. по науке                                                    Зам. по науке
  командира                                      штаба             командира                                      штаба




Нач. 1-го
 отдела
                Нач. 2-го
                 отдела          ...             Начальник
                                                  отдела
                                                                 Нач. 1-го
                                                                  отдела
                                                                                 Нач. 2-го
                                                                                  отдела          ...             Начальник
                                                                                                                   отдела




                                   Нач. 1-го         Нач. 2-го                                      Нач. 1-го         Нач. 2-го
                                  отделения         отделения                                      отделения         отделения




                                  Помощник                                                         Помощник
              Ведущий                                                          Ведущий
                                  ведущего          Инженер                                        ведущего          Инженер
              инженер                                                          инженер
                                  инженера                                                         инженера
Несоответствие организационных
          культур заказчика и разработчика

Проявления:
• Орг. структура заказчика не ориентирована на эффективные
  коммуникации
• Информация засекречена
• Особые требования к соблюдению стандартов




Что делать:
• Разработайте план взаимодействия с каждым экспертом и согласуйте
его с заказчиком
• Будьте готовы «выжать всё» из неэффективных методов
взаимодействия
• С самого начала определите формат требуемых документов и
зафиксируйте его в ТЗ или даже в VISION
Где мы…
•   Ещё один взгляд на место аналитика в проекте
•   Работа аналитика как личный проект
•   Распространённые ошибки аналитика
•   Сфера влияния аналитика
•   Риски аналитика
    • Риски выбора цели
    • Риски взаимодействия с заказчиком
    • Риски взаимодействия в команде
• Общие принципы предотвращения рисков
  аналитика
• Заключение
Несоответствие сложившейся
         проектной культуры выбранным
              методам разработки




Да, ещё не все программисты понимают UML
Несоответствие сложившейся
            проектной культуры выбранным
                 методам разработки
Проявления:
• Никто не понимает, зачем вы нужны
• Никто не использует результаты вашего труда
• Разработчики делают всё по-своему




Что делать:
• Больше общайтесь!
• Показывайте результаты и получайте обратную связь как можно раньше
• Делитесь знаниями
Несоответствие сложившейся
         проектной культуры выбранным
              методам разработки




Займитесь ликвидацией безграмотности
Где мы…
•   Ещё один взгляд на место аналитика в проекте
•   Работа аналитика как личный проект
•   Распространённые ошибки аналитика
•   Сфера влияния аналитика
•   Риски аналитика
    • Риски выбора цели
    • Риски взаимодействия с заказчиком
    • Риски взаимодействия в команде
• Общие принципы предотвращения рисков
  аналитика
• Заключение
Общие принципы
              предотвращения рисков
                    аналитика
• Определяйте возможные риски до начала работы
• Выявляйте риски как можно раньше
• Фиксируя любую информацию, всегда думайте о тех, для кого
  она предназначена
• В борьбе с рисками опирайтесь на команду
• Общайтесь! Если вы не умеете общаться, то вы – не аналитик
Приехали!
•   Ещё один взгляд на место аналитика в проекте
•   Работа аналитика как личный проект
•   Распространённые ошибки аналитика
•   Сфера влияния аналитика
•   Риски аналитика
    • Риски выбора цели
    • Риски взаимодействия с заказчиком
    • Риски взаимодействия в команде
• Общие принципы предотвращения рисков
  аналитика
• Заключение
Удовлетворённость заказчика –
главный критерий успеха проекта
Удовлетворённость аналитика –
  путь к достижению успеха
Присоединяйтесь!


UML2.ru – Сообщество системных аналитиков

 20.05. 09:00-10:30. Денис Иванов
Моделирование на UML. Мастер-класс
 20.05. 16:00-16:50. Байкин Александр
Типичные Проблемы Выявления Требований и их Решение
 21.05. 09:00-09:40. Денис Бесков
Дао Аналитика ПО: Основы Профессии. Супер шоу
 21.05. 09:50-10:30. Григорий Печенкин
Персональные риски Аналитика
 21.05. 14:30-15:10. Ирина Сурова
Планирование процесса управления требованиями


 greesha@mail.ru       www.greesha.ru          www.uml2.ru

More Related Content

What's hot

Делтата на Венера (Анаис Нин)
Делтата на Венера (Анаис Нин) Делтата на Венера (Анаис Нин)
Делтата на Венера (Анаис Нин) tlisheva
 
Стивен кови семь навыков высокоэффективных людей
Стивен кови семь навыков высокоэффективных людейСтивен кови семь навыков высокоэффективных людей
Стивен кови семь навыков высокоэффективных людейАлексей Скоробогач
 
в.гарев социальные вирусы 1
в.гарев   социальные вирусы  1в.гарев   социальные вирусы  1
в.гарев социальные вирусы 1guest635945
 
File 2009 08 13 22.02.56 Vneshnii Vid Sotrudnikov Gpn
File 2009 08 13 22.02.56 Vneshnii Vid Sotrudnikov GpnFile 2009 08 13 22.02.56 Vneshnii Vid Sotrudnikov Gpn
File 2009 08 13 22.02.56 Vneshnii Vid Sotrudnikov Gpnguest7ffc0f9
 
Европейски професионален кодекс за ДГР
Европейски професионален кодекс за ДГРЕвропейски професионален кодекс за ДГР
Европейски професионален кодекс за ДГРKiril Raytchev
 
вирусный маркетинг
вирусный маркетингвирусный маркетинг
вирусный маркетингKirill Lyubkin
 
Процедура за подписване на Кодекса
Процедура за подписване на КодексаПроцедура за подписване на Кодекса
Процедура за подписване на КодексаKiril Raytchev
 
Ти срещу мен ( Джени Дауман )
Ти срещу мен ( Джени Дауман )Ти срещу мен ( Джени Дауман )
Ти срещу мен ( Джени Дауман )tlisheva
 
мариупольские поэты о войне
мариупольские поэты о войнемариупольские поэты о войне
мариупольские поэты о войнеЦБ М. Маріуполя
 
Знания для бизнеса
Знания для бизнесаЗнания для бизнеса
Знания для бизнесаAlexander Babich
 
Anticrisis national platform of Armenia
Anticrisis national platform of ArmeniaAnticrisis national platform of Armenia
Anticrisis national platform of ArmeniaARMEN MEHRABYAN
 

What's hot (19)

Делтата на Венера (Анаис Нин)
Делтата на Венера (Анаис Нин) Делтата на Венера (Анаис Нин)
Делтата на Венера (Анаис Нин)
 
Принц Растко Немањић
Принц Растко НемањићПринц Растко Немањић
Принц Растко Немањић
 
Avch Manipul
Avch ManipulAvch Manipul
Avch Manipul
 
синюшкин
синюшкинсинюшкин
синюшкин
 
Стивен кови семь навыков высокоэффективных людей
Стивен кови семь навыков высокоэффективных людейСтивен кови семь навыков высокоэффективных людей
Стивен кови семь навыков высокоэффективных людей
 
хрестоматия полная
хрестоматия полнаяхрестоматия полная
хрестоматия полная
 
в.гарев социальные вирусы 1
в.гарев   социальные вирусы  1в.гарев   социальные вирусы  1
в.гарев социальные вирусы 1
 
File 2009 08 13 22.02.56 Vneshnii Vid Sotrudnikov Gpn
File 2009 08 13 22.02.56 Vneshnii Vid Sotrudnikov GpnFile 2009 08 13 22.02.56 Vneshnii Vid Sotrudnikov Gpn
File 2009 08 13 22.02.56 Vneshnii Vid Sotrudnikov Gpn
 
соловьев
соловьевсоловьев
соловьев
 
стратегия планирования избирательной кампании
стратегия планирования избирательной кампаниистратегия планирования избирательной кампании
стратегия планирования избирательной кампании
 
Европейски професионален кодекс за ДГР
Европейски професионален кодекс за ДГРЕвропейски професионален кодекс за ДГР
Европейски професионален кодекс за ДГР
 
вирусный маркетинг
вирусный маркетингвирусный маркетинг
вирусный маркетинг
 
пушкарева г
пушкарева гпушкарева г
пушкарева г
 
Процедура за подписване на Кодекса
Процедура за подписване на КодексаПроцедура за подписване на Кодекса
Процедура за подписване на Кодекса
 
Михаил Александрович Врубель (1856-1910). К 160-летию со дня рождения русског...
Михаил Александрович Врубель (1856-1910). К 160-летию со дня рождения русског...Михаил Александрович Врубель (1856-1910). К 160-летию со дня рождения русског...
Михаил Александрович Врубель (1856-1910). К 160-летию со дня рождения русског...
 
Ти срещу мен ( Джени Дауман )
Ти срещу мен ( Джени Дауман )Ти срещу мен ( Джени Дауман )
Ти срещу мен ( Джени Дауман )
 
мариупольские поэты о войне
мариупольские поэты о войнемариупольские поэты о войне
мариупольские поэты о войне
 
Знания для бизнеса
Знания для бизнесаЗнания для бизнеса
Знания для бизнеса
 
Anticrisis national platform of Armenia
Anticrisis national platform of ArmeniaAnticrisis national platform of Armenia
Anticrisis national platform of Armenia
 

Viewers also liked

Интеллектуальная система автоматизации тестирования на базе Groovy
Интеллектуальная система автоматизации тестирования на базе GroovyИнтеллектуальная система автоматизации тестирования на базе Groovy
Интеллектуальная система автоматизации тестирования на базе GroovySQALab
 
Инжиниринг требований
Инжиниринг требованийИнжиниринг требований
Инжиниринг требованийSQALab
 
Размышления об аутсорсинге
Размышления об аутсорсингеРазмышления об аутсорсинге
Размышления об аутсорсингеSQALab
 
Подготовка инженеров по программному обеспечению (опыт Украины)
Подготовка инженеров по программному обеспечению (опыт Украины)Подготовка инженеров по программному обеспечению (опыт Украины)
Подготовка инженеров по программному обеспечению (опыт Украины)SQALab
 
Татьяна Смехнова
Татьяна СмехноваТатьяна Смехнова
Татьяна СмехноваSQALab
 
Страсти по качеству
Страсти по качествуСтрасти по качеству
Страсти по качествуSQALab
 
Пришел, увидел и нанял
Пришел, увидел и нанялПришел, увидел и нанял
Пришел, увидел и нанялSQALab
 
Способ оценки качества исходного кода или Code Review Reminder
Способ оценки качества исходного кода или Code Review ReminderСпособ оценки качества исходного кода или Code Review Reminder
Способ оценки качества исходного кода или Code Review ReminderSQALab
 
Роли, в которые играют тестировщики
Роли, в которые играют тестировщикиРоли, в которые играют тестировщики
Роли, в которые играют тестировщикиSQALab
 
Тестирование систем с большим количеством входных данных или как достичь цели...
Тестирование систем с большим количеством входных данных или как достичь цели...Тестирование систем с большим количеством входных данных или как достичь цели...
Тестирование систем с большим количеством входных данных или как достичь цели...SQALab
 
Асхат Уразбаев
Асхат УразбаевАсхат Уразбаев
Асхат УразбаевSQALab
 
Как приготовить тестовые данные для Big Data проекта. Пример из практики
Как приготовить тестовые данные для Big Data проекта. Пример из практикиКак приготовить тестовые данные для Big Data проекта. Пример из практики
Как приготовить тестовые данные для Big Data проекта. Пример из практикиSQALab
 
Тестирование производительности клиентсайда
Тестирование производительности клиентсайдаТестирование производительности клиентсайда
Тестирование производительности клиентсайдаSQALab
 
Послание аналитиков тестировщикам
Послание аналитиков тестировщикамПослание аналитиков тестировщикам
Послание аналитиков тестировщикамSQALab
 
Impact mapping. Как dev команде перестать делать то, что требуют, и начать де...
Impact mapping. Как dev команде перестать делать то, что требуют, и начать де...Impact mapping. Как dev команде перестать делать то, что требуют, и начать де...
Impact mapping. Как dev команде перестать делать то, что требуют, и начать де...SQALab
 
Идентификация рисков и проблем тестирования
Идентификация рисков и проблем тестированияИдентификация рисков и проблем тестирования
Идентификация рисков и проблем тестированияSQALab
 
Эффективные презентации
Эффективные презентацииЭффективные презентации
Эффективные презентацииSQALab
 
Заинтересованные лица: классификация, выявление, анализ, техники
Заинтересованные лица: классификация, выявление, анализ, техникиЗаинтересованные лица: классификация, выявление, анализ, техники
Заинтересованные лица: классификация, выявление, анализ, техникиSQALab
 

Viewers also liked (18)

Интеллектуальная система автоматизации тестирования на базе Groovy
Интеллектуальная система автоматизации тестирования на базе GroovyИнтеллектуальная система автоматизации тестирования на базе Groovy
Интеллектуальная система автоматизации тестирования на базе Groovy
 
Инжиниринг требований
Инжиниринг требованийИнжиниринг требований
Инжиниринг требований
 
Размышления об аутсорсинге
Размышления об аутсорсингеРазмышления об аутсорсинге
Размышления об аутсорсинге
 
Подготовка инженеров по программному обеспечению (опыт Украины)
Подготовка инженеров по программному обеспечению (опыт Украины)Подготовка инженеров по программному обеспечению (опыт Украины)
Подготовка инженеров по программному обеспечению (опыт Украины)
 
Татьяна Смехнова
Татьяна СмехноваТатьяна Смехнова
Татьяна Смехнова
 
Страсти по качеству
Страсти по качествуСтрасти по качеству
Страсти по качеству
 
Пришел, увидел и нанял
Пришел, увидел и нанялПришел, увидел и нанял
Пришел, увидел и нанял
 
Способ оценки качества исходного кода или Code Review Reminder
Способ оценки качества исходного кода или Code Review ReminderСпособ оценки качества исходного кода или Code Review Reminder
Способ оценки качества исходного кода или Code Review Reminder
 
Роли, в которые играют тестировщики
Роли, в которые играют тестировщикиРоли, в которые играют тестировщики
Роли, в которые играют тестировщики
 
Тестирование систем с большим количеством входных данных или как достичь цели...
Тестирование систем с большим количеством входных данных или как достичь цели...Тестирование систем с большим количеством входных данных или как достичь цели...
Тестирование систем с большим количеством входных данных или как достичь цели...
 
Асхат Уразбаев
Асхат УразбаевАсхат Уразбаев
Асхат Уразбаев
 
Как приготовить тестовые данные для Big Data проекта. Пример из практики
Как приготовить тестовые данные для Big Data проекта. Пример из практикиКак приготовить тестовые данные для Big Data проекта. Пример из практики
Как приготовить тестовые данные для Big Data проекта. Пример из практики
 
Тестирование производительности клиентсайда
Тестирование производительности клиентсайдаТестирование производительности клиентсайда
Тестирование производительности клиентсайда
 
Послание аналитиков тестировщикам
Послание аналитиков тестировщикамПослание аналитиков тестировщикам
Послание аналитиков тестировщикам
 
Impact mapping. Как dev команде перестать делать то, что требуют, и начать де...
Impact mapping. Как dev команде перестать делать то, что требуют, и начать де...Impact mapping. Как dev команде перестать делать то, что требуют, и начать де...
Impact mapping. Как dev команде перестать делать то, что требуют, и начать де...
 
Идентификация рисков и проблем тестирования
Идентификация рисков и проблем тестированияИдентификация рисков и проблем тестирования
Идентификация рисков и проблем тестирования
 
Эффективные презентации
Эффективные презентацииЭффективные презентации
Эффективные презентации
 
Заинтересованные лица: классификация, выявление, анализ, техники
Заинтересованные лица: классификация, выявление, анализ, техникиЗаинтересованные лица: классификация, выявление, анализ, техники
Заинтересованные лица: классификация, выявление, анализ, техники
 

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. Персональные риски аналитика Григорий Печенкин. Сообщество Системных Аналитиков
  • 2. Дорожная карта • Ещё один взгляд на место аналитика в проекте • Работа аналитика как личный проект • Распространённые ошибки аналитика • Сфера влияния аналитика • Риски аналитика • Риски выбора цели • Риски взаимодействия с заказчиком • Риски взаимодействия в команде • Общие принципы предотвращения рисков аналитика • Заключение
  • 3. Где мы… • Ещё один взгляд на место аналитика в проекте • Работа аналитика как личный проект • Распространённые ошибки аналитика • Сфера влияния аналитика • Риски аналитика • Риски выбора цели • Риски взаимодействия с заказчиком • Риски взаимодействия в команде • Общие принципы предотвращения рисков аналитика • Заключение
  • 4. Модель взаимодействия с заказчиком иногда выглядит несколько абстрактно vacuum Разработчик Заказчик
  • 5. Предполагается, что вся необходимая информация беспрепятственно поступает от заказчика Требования Разработчик Заказчик
  • 6. При более детальном рассмотрении на стороне заказчика выделяются «эскперты» Разработчик Заказчик
  • 7. Иногда учитываются и другие заинтересованные лица Разработчик Заказчик
  • 8. На практике потоки информации оказываются скудными, неоднородными и неполными Разработчик Заказчик
  • 9. Ситуация усугубляется недостаточно эффективным взаимодействием в команде Разработчик Заказчик
  • 10. Для борьбы с сопутствующими рисками проекта выделяется роль аналитика... Разработчик Заказчик
  • 11. ...как связующего звена между заказчиком и проектной командой
  • 12. Где мы… • Ещё один взгляд на место аналитика в проекте • Работа аналитика как личный проект • Распространённые ошибки аналитика • Сфера влияния аналитика • Риски аналитика • Риски выбора цели • Риски взаимодействия с заказчиком • Риски взаимодействия в команде • Общие принципы предотвращения рисков аналитика • Заключение
  • 13. Задачи аналитика всегда лежат на критическом пути
  • 14. Работу аналитика можно рассматривать как персональный проект • Результат: артефакты аналитика (спецификации, ТЗ, user stories и т. п.) • Определённый срок выполнения • Разбивается на подзадачи • Имеет собственные риски
  • 15. Некоторые принципы управления рисками • Определяйте риски заранее и планируйте реакцию на них • Обсуждайте риски в команде и выявляйте владельца риска • Отслеживайте и выявляйте реализовавшиеся риски как можно раньше
  • 16. Некоторые принципы управления рисками • Определяйте риски заранее и планируйте реакцию на них • Обсуждайте риски в команде и выявляйте владельца риска • Отслеживайте и выявляйте реализовавшиеся риски как можно раньше
  • 17. Некоторые принципы управления рисками • Определяйте риски заранее и планируйте реакцию на них • Обсуждайте риски в команде и выявляйте владельца риска • Отслеживайте и выявляйте реализовавшиеся риски как можно раньше
  • 18. Где мы… • Ещё один взгляд на место аналитика в проекте • Работа аналитика как личный проект • Распространённые ошибки аналитика • Сфера влияния аналитика • Риски аналитика • Риски выбора цели • Риски взаимодействия с заказчиком • Риски взаимодействия в команде • Общие принципы предотвращения рисков аналитика • Заключение
  • 19. Две стороны гордыни «Я лучше знаю, что надо заказчику»  Изобретение несуществующих требований  Пропуск требований  Излишние требования «Заказчика лучше не раздражать» Будьте любознательны
  • 20. Выбор средств коммуникации По возможности держитесь правой стороны
  • 21. Увлечение нотациями (форма душит содержание)  Вас никто не понимает  Вы ничего не успеваете Всегда помните о тех, для кого вы работаете
  • 22. Излишняя детализация Эти диаграммы кажутся идентичными
  • 23. Излишняя детализация Но только одна из них в компетенции аналитика Введите Ожидание карту Получен пакета введена вставлен Получен сервисный полоса чип пакет данных пакет Проверка Проверка Проверка Проверка есть Используйте вст. Проверка есть КС наличия целостности признака Сервис-кода чип чип чип чипа данные верна данных заголовка шифрования чип не Данные читается зашифрованы Используйте Расшифровка полосу чип данных Нет чипа нет данных Нешифрованные читается введена КС данные полоса верна Начало Начало операции обработки Не жадничайте
  • 24. Лень или интеллектуальное бессилие аналитика (ретрансляция требований)...
  • 25. ...приводит к ошибкам в реализации Не ленитесь
  • 26. Где мы… • Ещё один взгляд на место аналитика в проекте • Работа аналитика как личный проект • Распространённые ошибки аналитика • Сфера влияния аналитика • Риски аналитика • Риски выбора цели • Риски взаимодействия с заказчиком • Риски взаимодействия в команде • Общие принципы предотвращения рисков аналитика • Заключение
  • 27. Аналитику необходимо устанавливать и поддерживать каналы связи
  • 29. …которые реально могут быть только у руководителей
  • 30. Сфера влияния аналитика чаще всего не выходит за границы команды
  • 31. Необходимо максимально задействовать возможности всей команды
  • 32. Где мы… • Ещё один взгляд на место аналитика в проекте • Работа аналитика как личный проект • Распространённые ошибки аналитика • Сфера влияния аналитика • Риски аналитика • Риски выбора цели • Риски взаимодействия с заказчиком • Риски взаимодействия в команде • Общие принципы предотвращения рисков аналитика • Заключение
  • 33. Несоответствие реальных целей проекта декларируемым Особенности в проектах: • Проект внедрения: продать систему с минимальными изменениями • Заказное ПО: стратегию определяет отдел продаж • Интернет-проекты: «раскрутка», выход на IPO, быстрая монетизация • Все виды проектов: баблопилительная фабрика Внешние причины: • отсутствие внятной стратегии • принцип Питера • нечестность менеджеров
  • 34. Несоответствие реальных целей проекта декларируемым Последствия: • работа «в стол» • отсутствие роста • вовлечение в конфликт Что делать: • поддерживать атмосферу открытости, если вы хотите с этим бороться • уйти, если это не соответствует вашим принципам • делать карьеру, если это вас устраивает
  • 35. Нечёткие критерии выполнения задач аналитика Возможные ошибки: Внешние причины: • ретрансляция требований • Работа аналитика трудно • излишняя детализация формализуема • увлечение нотациями • Нет отработанных методов оценки • Не сформирована проектная культура Что делать: • Договаривайтесь с командой и с руководителем о составе, объёме и форме требуемой информации. • Настаивайте на своём участии в планировании проекта. • Фиксируя информацию, всегда думайте о её потребителе.
  • 36. Где мы… • Ещё один взгляд на место аналитика в проекте • Работа аналитика как личный проект • Распространённые ошибки аналитика • Сфера влияния аналитика • Риски аналитика • Риски выбора цели • Риски взаимодействия с заказчиком • Риски взаимодействия в команде • Общие принципы предотвращения рисков аналитика • Заключение
  • 37. Доступ к экспертам может быть затруднён Внешние причины: • Эксперты — всегда самые занятые люди • Эксперты слишком далеки от вас по иерархии • Эксперты боятся стать ненужными
  • 38. Доступ к экспертам может быть затруднён Возможные ошибки: • скромность – обратная сторона гордыни Что делать: • Выявляйте и устанавливайте контакты с самого начала • По возможности добивайтесь через руководство личной встречи с экспертами • Информируйте менеджеров о недостаточности и неполноте данных • VISION — лучший друг аналитика
  • 39. Несоответствие организационных культур заказчика и разработчика Командир Командир Зам. Начальник Зам. Начальник Зам. по науке Зам. по науке командира штаба командира штаба Нач. 1-го отдела Нач. 2-го отдела ... Начальник отдела Нач. 1-го отдела Нач. 2-го отдела ... Начальник отдела Нач. 1-го Нач. 2-го Нач. 1-го Нач. 2-го отделения отделения отделения отделения Помощник Помощник Ведущий Ведущий ведущего Инженер ведущего Инженер инженер инженер инженера инженера
  • 40. Несоответствие организационных культур заказчика и разработчика Командир Командир Зам. Начальник Зам. Начальник Зам. по науке Зам. по науке командира штаба командира штаба Нач. 1-го отдела Нач. 2-го отдела ... Начальник отдела Нач. 1-го отдела Нач. 2-го отдела ... Начальник отдела Нач. 1-го Нач. 2-го Нач. 1-го Нач. 2-го отделения отделения отделения отделения Помощник Помощник Ведущий Ведущий ведущего Инженер ведущего Инженер инженер инженер инженера инженера
  • 41. Несоответствие организационных культур заказчика и разработчика Проявления: • Орг. структура заказчика не ориентирована на эффективные коммуникации • Информация засекречена • Особые требования к соблюдению стандартов Что делать: • Разработайте план взаимодействия с каждым экспертом и согласуйте его с заказчиком • Будьте готовы «выжать всё» из неэффективных методов взаимодействия • С самого начала определите формат требуемых документов и зафиксируйте его в ТЗ или даже в VISION
  • 42. Где мы… • Ещё один взгляд на место аналитика в проекте • Работа аналитика как личный проект • Распространённые ошибки аналитика • Сфера влияния аналитика • Риски аналитика • Риски выбора цели • Риски взаимодействия с заказчиком • Риски взаимодействия в команде • Общие принципы предотвращения рисков аналитика • Заключение
  • 43. Несоответствие сложившейся проектной культуры выбранным методам разработки Да, ещё не все программисты понимают UML
  • 44. Несоответствие сложившейся проектной культуры выбранным методам разработки Проявления: • Никто не понимает, зачем вы нужны • Никто не использует результаты вашего труда • Разработчики делают всё по-своему Что делать: • Больше общайтесь! • Показывайте результаты и получайте обратную связь как можно раньше • Делитесь знаниями
  • 45. Несоответствие сложившейся проектной культуры выбранным методам разработки Займитесь ликвидацией безграмотности
  • 46. Где мы… • Ещё один взгляд на место аналитика в проекте • Работа аналитика как личный проект • Распространённые ошибки аналитика • Сфера влияния аналитика • Риски аналитика • Риски выбора цели • Риски взаимодействия с заказчиком • Риски взаимодействия в команде • Общие принципы предотвращения рисков аналитика • Заключение
  • 47. Общие принципы предотвращения рисков аналитика • Определяйте возможные риски до начала работы • Выявляйте риски как можно раньше • Фиксируя любую информацию, всегда думайте о тех, для кого она предназначена • В борьбе с рисками опирайтесь на команду • Общайтесь! Если вы не умеете общаться, то вы – не аналитик
  • 48. Приехали! • Ещё один взгляд на место аналитика в проекте • Работа аналитика как личный проект • Распространённые ошибки аналитика • Сфера влияния аналитика • Риски аналитика • Риски выбора цели • Риски взаимодействия с заказчиком • Риски взаимодействия в команде • Общие принципы предотвращения рисков аналитика • Заключение
  • 49. Удовлетворённость заказчика – главный критерий успеха проекта
  • 50. Удовлетворённость аналитика – путь к достижению успеха
  • 51. Присоединяйтесь! UML2.ru – Сообщество системных аналитиков  20.05. 09:00-10:30. Денис Иванов Моделирование на UML. Мастер-класс  20.05. 16:00-16:50. Байкин Александр Типичные Проблемы Выявления Требований и их Решение  21.05. 09:00-09:40. Денис Бесков Дао Аналитика ПО: Основы Профессии. Супер шоу  21.05. 09:50-10:30. Григорий Печенкин Персональные риски Аналитика  21.05. 14:30-15:10. Ирина Сурова Планирование процесса управления требованиями greesha@mail.ru www.greesha.ru www.uml2.ru