SlideShare a Scribd company logo
Мастер-класс
Выявление ключевых требований при первом
контакте с заказчиком. Как не упустить важное
Алина Петренко, Infopulse, Украина
О мастере ☺
Алина Петренко
• Senior Business Analyst в
компании Infopulse
• CBAP, PSPO I
• 10 лет опыта в роли
функциональногои бизнес-
аналитика
• Web, десктопные, мобильные
приложения
• ERP-системы, BI-репортинг
Структура мастер-класса
• Вступление
1. Подготовка к знакомству с заказчиком
2. Выявление цели
3. Ключевые сущности и понятия
4. Тип проекта, концепция архитектуры
5. Рамки проекта, интеграция
Структура мастер-класса
6. Активы организационного процесса
7. Структура организации
8. Стейкхолдеры, пользователи
9. Анализ, управление требованиями,
коммуникации
10. Ключевые функциональные требования
11. Ключевые нефункциональные требования
Структура мастер-класса
12. Критерии приёмки проекта
13. Софт-скилы и компетенции аналитика
14. Результирующие документы
Вступление
1. Подготовка к знакомству
• Сбор информации о заказчике (сайт компании)
• Изучение предметной области (википедия)
• Бенч-маркинг (google)
• Анализ документации (предоставленной
заказчиком плюс другие проекты)
• Опыт!
2. Выявление цели
Цель – это достижимый, проверяемый (измеряемый)
результат проекта.
Цель — максимально сжатая, емкая и полная
формулировка конечного результата проекта, например:
1. Повышение доли присутствия на рынке на … %, на
основе…
2. Повышение оперативности (или качества) оказания
услуг, путем…
3. Повышение рентабельности (прибыльности,
капитализации) предприятия на …%, за счет…
2. Выявление цели
SMART цель:
• Specific – описывает конкретный видимый результат;
• Measurable – результат можно отследить и измерить;
• Achievable – цель достижима в пределах имеющихся
ресурсов, знаний, опыта, рабочей нагрузки и т.д.;
• Relevant – соответствует ключевым принципам, миссии
и глобальным целям организации;
• Time-bounded – имеет чёткие временные границы.
2. Выявление цели
• «5 почему»
• Зачем? Что? Как?
• Идентификация проблемы
• SMART подход
• Предыдущие попытки решения
• Коробочные решения
3. Ключевые сущности и понятия
• Глоссарий
• Аббревиатуры
• Сущность-связь
• Пока не опускаемся до атрибутов
Клиент Заказ Товар
1 * * *
4. Тип проекта, архитектура
Основные типы ИТ-
проектов
Разработкаи развитие
ПО
Внедрение
информационных систем
(ERP, CRM, …)
Инфраструктурные и
организационные
проекты (реплатформинг,
реинжиниринг, …)
4. Тип проекта, архитектура
ПО
Прикладное
Web-
приложения
Desktop-
приложения
Мобильные
приложения
Системное
Утилиты
Драйверы
4. Тип проекта, архитектура
• На каких устройствах должно работать?
• Доступность в рамках конкретного устройства,
локальной сети предприятия или глобальной
сети Интернет?
• Если web-приложение, то нужна ли мобильная
версия? И наоборот.
• Используем существующуюСУБД? Если да,
какую?
5. Рамки проекта, интеграция
Интеграция
На уровне
брокеров
На уровне
данных
На уровне
сервисов
На уровне
пользователя
5. Рамки проекта, интеграция
• Откуда система берет данные, куда отдаёт?
• С какими существующими (а также будущими, в
стадии проектирования) системами
взаимодействует?
• Какая система владеет первичными данными
по каждой из сущностей?
• Что остаётся вне рамок решения?
• Какие логические модули можно выделить?
6. Активы организационного
процесса
Активы организационного процесса (Organizational
Process Assets):
• планы
• процессы
• политики
• процедуры
• базы знаний, принятые и используемые
в конкретной организации (включая
полученные уроки и историческую информацию).
6. Активы организационного
процесса
• Какиеподходы/методологии ведения проектов и разработки ПО
используются в организации?
• Какиеинструменты и техники понятны и привычны для
заинтересованных лиц?
• Какиекорпоративные стандарты нужно учесть?
• Есть ли принятые шаблоны проектных документов, продуктов
поставки?
• Каковы процедурыинициациии сдачи проекта?
• Насколькожёстконеобходимо следовать упомянутым процедурам и
шаблонам?
• Какой опыт других проектов с данной организацией (если такие
были)?
7. Структура организации
• Какие подразделения организации будут работать с
системой?
• Какие ключевые функции выполняют эти
подразделения?
• Какие из этих функций будут целиком либо
частично выполняться в проектируемой системе?
• Есть ли функции, подлежащие полной
автоматизации в рамках проектируемой системы?
• Приведёт ли автоматизация к сокращению
количества сотрудников данных подразделений?
8. Стейкхолдеры, пользователи
Стейкхолдер по BABOK:
• Группа или лицо,
имеющее интересы,
которые влияют на
инициативу (систему),
либо подвержены ее
влиянию.
• Включает всех участников
проектной команды,
спонсора, клиента, SME,
пользователей и др.
Стейкхолдер по Scrum
Glossary:
• Лицо вне скрам-команды,
имеющее интересы и
знания о создаваемом
продукте.
• Не включает скрам-
команду, спонсора
(владельца продукта) и
пользователей.
8. Стейкхолдеры, пользователи
Выявить лиц, которые:
• Заинтересованы в достижениицели проекта
или
• Их интересы могут быть затронуты
(положительнолибо отрицательно) в ходе
проекта.
Определить власть и влияние
заинтересованных лиц на результаты
проекта.
8. Стейкхолдеры, пользователи
• Кто заинтересован в проекте?
• Кто разделяет интересы?
• Каковы их роли и ответственность?
• Кто как влияет на результаты проекта?
• На кого как повлияет проект?
• Кто уполномочен принимать решения?
• Каковы потребности, ожиданияи желания
стейкхолдеров?
8. Стейкхолдеры, пользователи
Отношение
к:
Целям, задачам проекта и решению в целом
Бизнес-анализу (готовность предоставлять и обсуждать требования)
Сотрудничеству
Спонсору
Членам команды
Влияние
на:
Проект
Организацию
Других заинтересованных лиц
Достаточно ли влияния для успеха проекта?
8. Стейкхолдеры, пользователи
RACI матрица:
• Responsible – исполнитель (делает
работу)
• Accountable – ответственный
(принимает решения, всегда один)
• Consulted – консультант
(согласовывает, уточняет)
• Informed – наблюдатель (должен
быть проинформирован)
8. Стейкхолдеры, пользователи
Матрица участников: Луковая диаграмма:
8. Стейкхолдеры, пользователи
Пользователи:
• Кто будет пользоваться системой?
• Какие у них цели, проблемы, потребности и
ожидания?
• Сегментация – деление на группы
• Персонификация – составление
детализированныхтиповых профилей
• Customer Journey Mapping, Value Proposition
Canvas, Empathy Map Canvas и другие техники
8. Стейкхолдеры, пользователи
Value
Proposition
Canvas
8. Стейкхолдеры, пользователи
Empathy
Map
Canvas
9. Анализ, управление
требованиями, коммуникации
Определение подхода к выполнению бизнес-анализа (waterfall,
agile, комбинации подходов). Зависит от:
• Подхода к выполнению проекта (обычно совпадает);
• Стандартов организации;
• Ограничений (бюджета, времени выхода на рынок и проч.);
• Сложности проекта, необходимого уровня формализации и
детализации требований;
• Уровня неопределённости.
Определение результатов проведения бизнес-анализа:
• БА документы и сроки их подготовки.
9. Анализ, управление
требованиями, коммуникации
Управление требованиями:
• Инструменты управления
требованиями
• Виды и шаблоны
документов требований
• Процедура согласования
и утверждения
• Процедура управления
изменениями
Коммуникации:
• С кем аналитик будет
коммуницировать?
• Как часто?
• Регулярно/ситуативно?
• Местонахождение
стейкхолдеров?
• Предпочтительные
каналы коммуникаций?
10. Ключевые функциональные
требования
Что система должна делать?
• Какие главные задачи решает система?
• Какие ключевые бизнес-процессы в ней
проходят?
• Какие основные результаты работы?
11. Ключевые нефункциональные
требования
Какой система должна быть (каким критериям
соответствовать)?
• Производительность
• Надёжность
• Быстродействие, время отклика
• Безопасность
• Совместимость, миграция
• Устройства, операционные системы, браузеры
12. Критерии приёмки проекта
• Как будет проходить процесс приёмки
проекта?
• Какие критерии успешности?
• Кто будет принимать решение?
• Какие действия или санкции будут
предприняты в случае неуспеха?
13. Софт-скилы и компетенции
Аналитическое
мышление и
решение задач
Поведенческие
характеристики
Бизнес-знания
Навыки
общения
Навыки
взаимодействия
Знания
программных
продуктов
14. Результирующие документы
• Видение/Концепция (содержит цель, границы проекта,
базовые сведения об архитектуре, интеграции,
ключевые требования)
• Глоссарий (словарь системы)
• ERD (диаграмма «сущность-связь»)
• Process Flow Diagram (диаграмма
бизнес-процессов)
• Data Flow Diagram (диаграмма
потоков данных, включает
внешние системы)
14. Результирующие документы
• Site map (карта сайта)
• Структура системы (логические модули и их
взаимодействие)
• Список заинтересованных лиц, их роли,
полномочия и ответственность
• Типовые профили пользователей (обязательно
для продуктовой разработки)
• Proposal, Statementof Work

More Related Content

PPTX
Аліна Петренко: “Майстер-клас: Виявлення ключових вимог на предпроектній фазі...
Dakiry
 
PPTX
практика управления требованиями
ISsoft
 
PPT
Requirement Managament System based on Wiki (Confluence+Jira)
Alexander Baikin
 
PPTX
Менеджер продукта: где границы роли?
Yury Kupriyanov
 
PDF
Концепция продукта
Yury Kupriyanov
 
PPTX
Практики краудсорсинга
Yury Kupriyanov
 
PPT
Внедрение системы управления требованиями. Опыт пользователя
SQALab
 
PPTX
Моделирование бизнес-процессов: методы и инструменты
SQALab
 
Аліна Петренко: “Майстер-клас: Виявлення ключових вимог на предпроектній фазі...
Dakiry
 
практика управления требованиями
ISsoft
 
Requirement Managament System based on Wiki (Confluence+Jira)
Alexander Baikin
 
Менеджер продукта: где границы роли?
Yury Kupriyanov
 
Концепция продукта
Yury Kupriyanov
 
Практики краудсорсинга
Yury Kupriyanov
 
Внедрение системы управления требованиями. Опыт пользователя
SQALab
 
Моделирование бизнес-процессов: методы и инструменты
SQALab
 

What's hot (20)

ODP
Аналитик на тёмной стороне
SQALab
 
PPTX
Путь Jama для управления требованиями
SQALab
 
PPT
SQA Days 2009: Контроль качества интерфейсных решений на всех этапах процесса...
Yury Vetrov
 
PPTX
Моделирование корпоративной архитектуры
SQALab
 
PDF
требования к кандидату
Natalia Zhelnova
 
PDF
критерии отбора аналитиков
Natalia Zhelnova
 
PPT
Экстремальные юзабилити методы
Anastasia Yakoubova
 
PPT
Экстремальные юзабилити методы
yaevents
 
PPT
Инструменты управления требованиями: затычки, костыли и грабли
SQALab
 
PPTX
Коммуникация при различной структуре мышления - таксономия против фолксономии
SQALab
 
PPTX
Как аналитик может помочь в планировании выпуска версий
SQALab
 
PPTX
Проектирование интерфейсов: Процесс+Команда=Продукт (2015)
Yaroslav Perevalov
 
PDF
Контрольный список для проверки требований
Ivan Shamaev
 
PPTX
Analyst Days 2014
Natalia Zhelnova
 
PPTX
UX-команда и идеальные продукты
Yaroslav Perevalov
 
PPTX
лаф2013
Natalia Zhelnova
 
PPTX
Идеальный аналитик и почему его не может быть
SQALab
 
PPTX
SEMAT Agile Kitchen
Yury Kupriyanov
 
PPTX
Управление требованиями VS Разработка требований. Принципы и инструменты
SQALab
 
PPTX
Взаимодействие бизнес-аналитика с командой проекта и Заказчиком, Людмила Гули...
DataArt
 
Аналитик на тёмной стороне
SQALab
 
Путь Jama для управления требованиями
SQALab
 
SQA Days 2009: Контроль качества интерфейсных решений на всех этапах процесса...
Yury Vetrov
 
Моделирование корпоративной архитектуры
SQALab
 
требования к кандидату
Natalia Zhelnova
 
критерии отбора аналитиков
Natalia Zhelnova
 
Экстремальные юзабилити методы
Anastasia Yakoubova
 
Экстремальные юзабилити методы
yaevents
 
Инструменты управления требованиями: затычки, костыли и грабли
SQALab
 
Коммуникация при различной структуре мышления - таксономия против фолксономии
SQALab
 
Как аналитик может помочь в планировании выпуска версий
SQALab
 
Проектирование интерфейсов: Процесс+Команда=Продукт (2015)
Yaroslav Perevalov
 
Контрольный список для проверки требований
Ivan Shamaev
 
Analyst Days 2014
Natalia Zhelnova
 
UX-команда и идеальные продукты
Yaroslav Perevalov
 
лаф2013
Natalia Zhelnova
 
Идеальный аналитик и почему его не может быть
SQALab
 
SEMAT Agile Kitchen
Yury Kupriyanov
 
Управление требованиями VS Разработка требований. Принципы и инструменты
SQALab
 
Взаимодействие бизнес-аналитика с командой проекта и Заказчиком, Людмила Гули...
DataArt
 
Ad

Similar to 5 alina petrenko - key requirements elicitation during the first contact with your customer. avoiding gaps (20)

PPTX
Как спроектировать систему сквозной аналитики
Mariia Bocheva
 
PPT
Техники аналитика - CATWOE, H-METHOD, MOSCOW, SQUARE
SQALab
 
PPTX
Как спроектировать систему сквозной аналитики
Маркетинг-аналитика с OWOX BI
 
PDF
Сбор и анализ данных для моделирования деятельности организации
Olya Kollen, PhD
 
PPT
технологии внедрения корпоративного портала с практическими примерами внедрений
Tatjana Ostretsova
 
PDF
Проектирование программных систем. Занятие 4
Dima Dzuba
 
PPT
Yyyyyy yyyy 1-8
Nicholay313
 
PPTX
Обучение IT-аналитиков
Natalia Zhelnova
 
PPT
Вебинар: ИТ-проекты глазами Заказчика
Александр Кольцов
 
PPT
Автоматизация бизнес-процессов, электронного документооборота и архивного хра...
NAUMEN. Информационные системы управления растущим бизнесом
 
PPTX
Dump nzh 01
Natalia Zhelnova
 
PPTX
DUMP-2013 Управление разработкой - Как дорасти до аналитика? - Желнова Наталья
it-people
 
PDF
MS ALM 2013 Review
Alexey Bolshakov
 
PPTX
Обучение аналитиков - методы и программы
SQALab
 
PPTX
Наталья Желнова для ITGM#6. Обучение системных аналитиков
SPbCoA
 
PPTX
Оценка эффективности работы аналитика
SQALab
 
PPT
Заинтересованные лица: классификация, выявление, анализ, техники
SQALab
 
PPTX
Искусство управления SharePoint
Stas Vyschepan
 
PPT
Требования к по
JaneKozmina
 
PDF
должностные обязанности
Natalia Zhelnova
 
Как спроектировать систему сквозной аналитики
Mariia Bocheva
 
Техники аналитика - CATWOE, H-METHOD, MOSCOW, SQUARE
SQALab
 
Как спроектировать систему сквозной аналитики
Маркетинг-аналитика с OWOX BI
 
Сбор и анализ данных для моделирования деятельности организации
Olya Kollen, PhD
 
технологии внедрения корпоративного портала с практическими примерами внедрений
Tatjana Ostretsova
 
Проектирование программных систем. Занятие 4
Dima Dzuba
 
Yyyyyy yyyy 1-8
Nicholay313
 
Обучение IT-аналитиков
Natalia Zhelnova
 
Вебинар: ИТ-проекты глазами Заказчика
Александр Кольцов
 
Автоматизация бизнес-процессов, электронного документооборота и архивного хра...
NAUMEN. Информационные системы управления растущим бизнесом
 
Dump nzh 01
Natalia Zhelnova
 
DUMP-2013 Управление разработкой - Как дорасти до аналитика? - Желнова Наталья
it-people
 
MS ALM 2013 Review
Alexey Bolshakov
 
Обучение аналитиков - методы и программы
SQALab
 
Наталья Желнова для ITGM#6. Обучение системных аналитиков
SPbCoA
 
Оценка эффективности работы аналитика
SQALab
 
Заинтересованные лица: классификация, выявление, анализ, техники
SQALab
 
Искусство управления SharePoint
Stas Vyschepan
 
Требования к по
JaneKozmina
 
должностные обязанности
Natalia Zhelnova
 
Ad

More from Ievgenii Katsan (20)

PDF
8 andrew kalyuzhin - 30 ux-advices, that will make users love you
Ievgenii Katsan
 
PDF
5 hans van loenhoud - master-class the 7 skills of highly successful teams
Ievgenii Katsan
 
PDF
4 alexey orlov - life of product in startup and enterprise
Ievgenii Katsan
 
PDF
3 dmitry gomeniuk - how to make data-driven decisions in saa s products
Ievgenii Katsan
 
PDF
7 hans van loenhoud - the problem-goal-solution trinity
Ievgenii Katsan
 
PDF
1 hans van loenhoud -
Ievgenii Katsan
 
PDF
3 denys gobov - change request specification the knowledge base or the task...
Ievgenii Katsan
 
PDF
5 victoria cupet - learn to play business analysis
Ievgenii Katsan
 
PDF
3 karabak kuyavets transformation of business analyst to product owner
Ievgenii Katsan
 
PDF
4 andrii melnykov - stakeholder management for pd ms and b-as and why it is...
Ievgenii Katsan
 
PDF
3 zornitsa nikolova - the product manager between decision making and facil...
Ievgenii Katsan
 
PDF
4 viktoriya gudym - how to effectively manage remote employees
Ievgenii Katsan
 
PDF
9 natali renska - product and outsource development, how to cook 2 meals in...
Ievgenii Katsan
 
PDF
7 denis parkhomenko - from idea to execution how to make a product that cus...
Ievgenii Katsan
 
PDF
6 anton vitiaz - inside the mvp in 3 days
Ievgenii Katsan
 
PDF
5 mariya popova - ideal product management. unicorns in our reality
Ievgenii Katsan
 
PDF
2 victor podzubanov - design thinking game
Ievgenii Katsan
 
PDF
3 sergiy potapov - analyst to product owner
Ievgenii Katsan
 
PDF
4 anton parkhomenko - how to make effective user research with no budget at...
Ievgenii Katsan
 
PDF
Testing stage
Ievgenii Katsan
 
8 andrew kalyuzhin - 30 ux-advices, that will make users love you
Ievgenii Katsan
 
5 hans van loenhoud - master-class the 7 skills of highly successful teams
Ievgenii Katsan
 
4 alexey orlov - life of product in startup and enterprise
Ievgenii Katsan
 
3 dmitry gomeniuk - how to make data-driven decisions in saa s products
Ievgenii Katsan
 
7 hans van loenhoud - the problem-goal-solution trinity
Ievgenii Katsan
 
1 hans van loenhoud -
Ievgenii Katsan
 
3 denys gobov - change request specification the knowledge base or the task...
Ievgenii Katsan
 
5 victoria cupet - learn to play business analysis
Ievgenii Katsan
 
3 karabak kuyavets transformation of business analyst to product owner
Ievgenii Katsan
 
4 andrii melnykov - stakeholder management for pd ms and b-as and why it is...
Ievgenii Katsan
 
3 zornitsa nikolova - the product manager between decision making and facil...
Ievgenii Katsan
 
4 viktoriya gudym - how to effectively manage remote employees
Ievgenii Katsan
 
9 natali renska - product and outsource development, how to cook 2 meals in...
Ievgenii Katsan
 
7 denis parkhomenko - from idea to execution how to make a product that cus...
Ievgenii Katsan
 
6 anton vitiaz - inside the mvp in 3 days
Ievgenii Katsan
 
5 mariya popova - ideal product management. unicorns in our reality
Ievgenii Katsan
 
2 victor podzubanov - design thinking game
Ievgenii Katsan
 
3 sergiy potapov - analyst to product owner
Ievgenii Katsan
 
4 anton parkhomenko - how to make effective user research with no budget at...
Ievgenii Katsan
 
Testing stage
Ievgenii Katsan
 

5 alina petrenko - key requirements elicitation during the first contact with your customer. avoiding gaps

  • 1. Мастер-класс Выявление ключевых требований при первом контакте с заказчиком. Как не упустить важное Алина Петренко, Infopulse, Украина
  • 2. О мастере ☺ Алина Петренко • Senior Business Analyst в компании Infopulse • CBAP, PSPO I • 10 лет опыта в роли функциональногои бизнес- аналитика • Web, десктопные, мобильные приложения • ERP-системы, BI-репортинг
  • 3. Структура мастер-класса • Вступление 1. Подготовка к знакомству с заказчиком 2. Выявление цели 3. Ключевые сущности и понятия 4. Тип проекта, концепция архитектуры 5. Рамки проекта, интеграция
  • 4. Структура мастер-класса 6. Активы организационного процесса 7. Структура организации 8. Стейкхолдеры, пользователи 9. Анализ, управление требованиями, коммуникации 10. Ключевые функциональные требования 11. Ключевые нефункциональные требования
  • 5. Структура мастер-класса 12. Критерии приёмки проекта 13. Софт-скилы и компетенции аналитика 14. Результирующие документы
  • 7. 1. Подготовка к знакомству • Сбор информации о заказчике (сайт компании) • Изучение предметной области (википедия) • Бенч-маркинг (google) • Анализ документации (предоставленной заказчиком плюс другие проекты) • Опыт!
  • 8. 2. Выявление цели Цель – это достижимый, проверяемый (измеряемый) результат проекта. Цель — максимально сжатая, емкая и полная формулировка конечного результата проекта, например: 1. Повышение доли присутствия на рынке на … %, на основе… 2. Повышение оперативности (или качества) оказания услуг, путем… 3. Повышение рентабельности (прибыльности, капитализации) предприятия на …%, за счет…
  • 9. 2. Выявление цели SMART цель: • Specific – описывает конкретный видимый результат; • Measurable – результат можно отследить и измерить; • Achievable – цель достижима в пределах имеющихся ресурсов, знаний, опыта, рабочей нагрузки и т.д.; • Relevant – соответствует ключевым принципам, миссии и глобальным целям организации; • Time-bounded – имеет чёткие временные границы.
  • 10. 2. Выявление цели • «5 почему» • Зачем? Что? Как? • Идентификация проблемы • SMART подход • Предыдущие попытки решения • Коробочные решения
  • 11. 3. Ключевые сущности и понятия • Глоссарий • Аббревиатуры • Сущность-связь • Пока не опускаемся до атрибутов Клиент Заказ Товар 1 * * *
  • 12. 4. Тип проекта, архитектура Основные типы ИТ- проектов Разработкаи развитие ПО Внедрение информационных систем (ERP, CRM, …) Инфраструктурные и организационные проекты (реплатформинг, реинжиниринг, …)
  • 13. 4. Тип проекта, архитектура ПО Прикладное Web- приложения Desktop- приложения Мобильные приложения Системное Утилиты Драйверы
  • 14. 4. Тип проекта, архитектура • На каких устройствах должно работать? • Доступность в рамках конкретного устройства, локальной сети предприятия или глобальной сети Интернет? • Если web-приложение, то нужна ли мобильная версия? И наоборот. • Используем существующуюСУБД? Если да, какую?
  • 15. 5. Рамки проекта, интеграция Интеграция На уровне брокеров На уровне данных На уровне сервисов На уровне пользователя
  • 16. 5. Рамки проекта, интеграция • Откуда система берет данные, куда отдаёт? • С какими существующими (а также будущими, в стадии проектирования) системами взаимодействует? • Какая система владеет первичными данными по каждой из сущностей? • Что остаётся вне рамок решения? • Какие логические модули можно выделить?
  • 17. 6. Активы организационного процесса Активы организационного процесса (Organizational Process Assets): • планы • процессы • политики • процедуры • базы знаний, принятые и используемые в конкретной организации (включая полученные уроки и историческую информацию).
  • 18. 6. Активы организационного процесса • Какиеподходы/методологии ведения проектов и разработки ПО используются в организации? • Какиеинструменты и техники понятны и привычны для заинтересованных лиц? • Какиекорпоративные стандарты нужно учесть? • Есть ли принятые шаблоны проектных документов, продуктов поставки? • Каковы процедурыинициациии сдачи проекта? • Насколькожёстконеобходимо следовать упомянутым процедурам и шаблонам? • Какой опыт других проектов с данной организацией (если такие были)?
  • 19. 7. Структура организации • Какие подразделения организации будут работать с системой? • Какие ключевые функции выполняют эти подразделения? • Какие из этих функций будут целиком либо частично выполняться в проектируемой системе? • Есть ли функции, подлежащие полной автоматизации в рамках проектируемой системы? • Приведёт ли автоматизация к сокращению количества сотрудников данных подразделений?
  • 20. 8. Стейкхолдеры, пользователи Стейкхолдер по BABOK: • Группа или лицо, имеющее интересы, которые влияют на инициативу (систему), либо подвержены ее влиянию. • Включает всех участников проектной команды, спонсора, клиента, SME, пользователей и др. Стейкхолдер по Scrum Glossary: • Лицо вне скрам-команды, имеющее интересы и знания о создаваемом продукте. • Не включает скрам- команду, спонсора (владельца продукта) и пользователей.
  • 21. 8. Стейкхолдеры, пользователи Выявить лиц, которые: • Заинтересованы в достижениицели проекта или • Их интересы могут быть затронуты (положительнолибо отрицательно) в ходе проекта. Определить власть и влияние заинтересованных лиц на результаты проекта.
  • 22. 8. Стейкхолдеры, пользователи • Кто заинтересован в проекте? • Кто разделяет интересы? • Каковы их роли и ответственность? • Кто как влияет на результаты проекта? • На кого как повлияет проект? • Кто уполномочен принимать решения? • Каковы потребности, ожиданияи желания стейкхолдеров?
  • 23. 8. Стейкхолдеры, пользователи Отношение к: Целям, задачам проекта и решению в целом Бизнес-анализу (готовность предоставлять и обсуждать требования) Сотрудничеству Спонсору Членам команды Влияние на: Проект Организацию Других заинтересованных лиц Достаточно ли влияния для успеха проекта?
  • 24. 8. Стейкхолдеры, пользователи RACI матрица: • Responsible – исполнитель (делает работу) • Accountable – ответственный (принимает решения, всегда один) • Consulted – консультант (согласовывает, уточняет) • Informed – наблюдатель (должен быть проинформирован)
  • 25. 8. Стейкхолдеры, пользователи Матрица участников: Луковая диаграмма:
  • 26. 8. Стейкхолдеры, пользователи Пользователи: • Кто будет пользоваться системой? • Какие у них цели, проблемы, потребности и ожидания? • Сегментация – деление на группы • Персонификация – составление детализированныхтиповых профилей • Customer Journey Mapping, Value Proposition Canvas, Empathy Map Canvas и другие техники
  • 29. 9. Анализ, управление требованиями, коммуникации Определение подхода к выполнению бизнес-анализа (waterfall, agile, комбинации подходов). Зависит от: • Подхода к выполнению проекта (обычно совпадает); • Стандартов организации; • Ограничений (бюджета, времени выхода на рынок и проч.); • Сложности проекта, необходимого уровня формализации и детализации требований; • Уровня неопределённости. Определение результатов проведения бизнес-анализа: • БА документы и сроки их подготовки.
  • 30. 9. Анализ, управление требованиями, коммуникации Управление требованиями: • Инструменты управления требованиями • Виды и шаблоны документов требований • Процедура согласования и утверждения • Процедура управления изменениями Коммуникации: • С кем аналитик будет коммуницировать? • Как часто? • Регулярно/ситуативно? • Местонахождение стейкхолдеров? • Предпочтительные каналы коммуникаций?
  • 31. 10. Ключевые функциональные требования Что система должна делать? • Какие главные задачи решает система? • Какие ключевые бизнес-процессы в ней проходят? • Какие основные результаты работы?
  • 32. 11. Ключевые нефункциональные требования Какой система должна быть (каким критериям соответствовать)? • Производительность • Надёжность • Быстродействие, время отклика • Безопасность • Совместимость, миграция • Устройства, операционные системы, браузеры
  • 33. 12. Критерии приёмки проекта • Как будет проходить процесс приёмки проекта? • Какие критерии успешности? • Кто будет принимать решение? • Какие действия или санкции будут предприняты в случае неуспеха?
  • 34. 13. Софт-скилы и компетенции Аналитическое мышление и решение задач Поведенческие характеристики Бизнес-знания Навыки общения Навыки взаимодействия Знания программных продуктов
  • 35. 14. Результирующие документы • Видение/Концепция (содержит цель, границы проекта, базовые сведения об архитектуре, интеграции, ключевые требования) • Глоссарий (словарь системы) • ERD (диаграмма «сущность-связь») • Process Flow Diagram (диаграмма бизнес-процессов) • Data Flow Diagram (диаграмма потоков данных, включает внешние системы)
  • 36. 14. Результирующие документы • Site map (карта сайта) • Структура системы (логические модули и их взаимодействие) • Список заинтересованных лиц, их роли, полномочия и ответственность • Типовые профили пользователей (обязательно для продуктовой разработки) • Proposal, Statementof Work