SlideShare una empresa de Scribd logo
1 de 31
Одиннадцатая независимая научно-практическая
конференция «Разработка ПО 2015»
22 - 24 октября, Москва
Анна Абрамова
Управление требованиями –
это не только требования
Абрамова Анна
7 лет опыт работы в качестве системного и бизнес-аналитика
Предметные области: платёжные системы, телекоммуникации, медицина
Лидер сообщества аналитиков СПб с 2013 года
6 лет опыт работы в качестве преподавателя/тренера
Опыт в проектах: сложная предметная область, тиражируемый продукт, распределённая команда
Со стороны разработки
Управляемость
Куда мы
идём?
Сколько нам
осталось идти?
Где мы?
Управление требованиями и управление проектом
Деньги
Время Результат
Требования
Управление
требованиями
Системные требования - иерархический чеклист
Требование 1 Требование 1.1
Требование 1.2
…
…
… …
…
Требование 1.3
Требование 2 Требование 2.1
Требование 2.2
Требование 2.3
…… …
… …
……
… …
…
… …
Информация проекта ≠ требования
Бизнес-
потребности
Системные
требования
Модель
предметной
области
Входящие
запросы
Прототипы
интерфейсов
Описание
системы
Различие видов информации проекта
Бизнес-
потребности
Модель
предметной
области
Системные
требования
Входящие
запросы
Прототипы
интерфейсов
Роль
ответственного
Бизнес-
аналитик
Бизнес-
аналитик
Системный
аналитик
Бизнес-
аналитик
Проекти-
ровщик
интерфейсов
Структура
текст
Текст+
модель
дерево
Текст/
Задачи
Картинки/
Спецформат
Частота
изменения
низкая низкая средняя + высокая
Критичность
изменения
высокая высокая средняя - низкая
Согласование с
Заказчиком
+ + +/- + +/-
Задачи
Доопределить проект
Обосновать текущее решение
Отслеживать объем работ
Оценивать критичность запросов для разработки
Обеспечивать управляемость на длительном промежутке времени
Задача 1. Доопределить проект
Вхождение в
новый проект
Выход из
медового
месяца со
старым
Нужны требования – нужен аналитик
Требования – функция от потребностей бизнеса
S𝑦𝑠𝑡𝑒𝑚 = 𝑅𝑄 𝐵𝑢𝑠𝑖𝑛𝑒𝑠𝑠
Бизнес-
потребности
Система
Требования
Понять, где находимся
Бизнес-потребности
Заинтересованные лица
Бизнес-контекст
Проблемы/цели/задачи
Среда эксплуатации
Подпись заказчика
Кто будет делать?
А теперь системные требования
Миф: разработчик – не писатель
Разработчик
Время
Шаблон
+ Автодокументирование
Доопределение проекта
Бизнес-
потребности
Состояние
системы
Развиваем!
Системные
требования
Задача 3. Обосновать текущее решение
ЗапросыЗаказчик
Руководитель
Аналитик
Разработчик
Тестировщик
Сохранять запросы с указанием источника
Запросы
Документы
ЗадачиПочта
Фильтровать запросы на изменения
Решение: фиксировать и фильтровать запросы на изменения
Запросы
Системные
требования
Отказ
Новый
проект
Задача 4. Оценивать критичность запросов
Тип
информации
Бизнес-
потребности
Изменение
предметной
области
Реализация
Противодействие ролей
Прототип
интерфейса
Требование
Ответственный Проектировщик
интерфейсов
Аналитик
Частота
изменений
Часто, вместе с
реализацией
Редко
Процесс формирования структурной информации
Разбивать запрос на
атомарные
Проверять каждый
на соответствие
блоку информации
Оценивать
критичность
Формировать
системные
требования
Задача 4. Обеспечить управляемость на длительном
промежутке времени
Jira/TFS/RedMine
Бизнес-
потребности
Системные
требования
Модель
предметной
области
Входящие
запросы
Прототипы
интерфейсов
Требования в системе управления разработкой
Требование 1 Требование 1.1
Требование 1.2
…
…
… …
…
Требование 1.3
Требование 2 Требование 2.1
Требование 2.2
Требование 2.3
…… …
… …
……
… …
…
… …
Бизнес-потребности и предметная область в системе
Система Бизнес-
потребности
Предметная
область
Доступ
заказчика - + +
Атомарная
структура + - -
Варианты хранение информации
Бизнес-потребности Текст с подписью Документ
Модель предметной
области
Текст, модели Документ, Модель, Wiki
Системные
требования
Система управления +
плагин визуализации
запросов
Wiki
Входящие запросы Система управления С трассировкой на
требования
Прототипы
интерфейсов
SVN
Описание системы Автогенерация Текст
Резюме
Классифицировать всю входящую информацию
Хранить в соответствии с естественной структурой и
необходимостью доступа
Учитывать риски изменения всей информации, а не только
системных требований
Управление
проектом
Требования
Система
Прототипы
Запросы
на изменения
Бизнес-
потребности
Предметная
область
Готова ответить на вопросы
 E-mail: abramova.web@gmail.com
 Skype: abramova_anna
 LinkedIn: https://ru.linkedin.com/in/annasergeevna
 Сообщество аналитиков Санкт-Петербурга
 E-mail: spbanalysts@gmail.com
 FB: https://www.facebook.com/groups/1376717479249794/
 VK: https://vk.com/spb_analytics

Más contenido relacionado

La actualidad más candente

Больше чем анализ
Больше чем анализБольше чем анализ
Больше чем анализSQALab
 
Анна Абрамова для ITGM#7. Навыки аналитика для технических писателей
Анна Абрамова для ITGM#7. Навыки аналитика для технических писателейАнна Абрамова для ITGM#7. Навыки аналитика для технических писателей
Анна Абрамова для ITGM#7. Навыки аналитика для технических писателейSPbCoA
 
Разработка требований и Проектирование интерфейсов
Разработка требований и Проектирование интерфейсовРазработка требований и Проектирование интерфейсов
Разработка требований и Проектирование интерфейсовDenis Beskov
 
Исследования интерфейсов: как понравиться всем
Исследования интерфейсов: как понравиться всемИсследования интерфейсов: как понравиться всем
Исследования интерфейсов: как понравиться всемHelen Rubtsova
 
проектирование и тестирование @mdd by looi
проектирование и тестирование @mdd by looi проектирование и тестирование @mdd by looi
проектирование и тестирование @mdd by looi Arthur Arsyonov
 
Проектирование графических интерфейсов лекция 4
Проектирование графических интерфейсов лекция 4Проектирование графических интерфейсов лекция 4
Проектирование графических интерфейсов лекция 4Technopark
 
ReqLabs2011_юрий_веденин_система_квалификации_аналитиков
ReqLabs2011_юрий_веденин_система_квалификации_аналитиковReqLabs2011_юрий_веденин_система_квалификации_аналитиков
ReqLabs2011_юрий_веденин_система_квалификации_аналитиковYuri Vedenin
 
Жаргон как средство повышения эффективности работы над проектом
Жаргон как средство повышения эффективности работы над проектомЖаргон как средство повышения эффективности работы над проектом
Жаргон как средство повышения эффективности работы над проектомSQALab
 
Особенности разработки требований в интеграционном проекте
Особенности разработки требований в интеграционном проектеОсобенности разработки требований в интеграционном проекте
Особенности разработки требований в интеграционном проектеSQALab
 
Взаимодействие бизнес-аналитика с командой проекта и Заказчиком, Людмила Гули...
Взаимодействие бизнес-аналитика с командой проекта и Заказчиком, Людмила Гули...Взаимодействие бизнес-аналитика с командой проекта и Заказчиком, Людмила Гули...
Взаимодействие бизнес-аналитика с командой проекта и Заказчиком, Людмила Гули...DataArt
 
А.Сачик "Создание требований"
А.Сачик "Создание требований"А.Сачик "Создание требований"
А.Сачик "Создание требований"Anatoly Levenchuk
 
Обзор рынка проектирования интерфейсов 2010
Обзор рынка проектирования интерфейсов 2010Обзор рынка проектирования интерфейсов 2010
Обзор рынка проектирования интерфейсов 2010Denis Beskov
 
Коммуникация при различной структуре мышления - таксономия против фолксономии
Коммуникация при различной структуре мышления - таксономия против фолксономииКоммуникация при различной структуре мышления - таксономия против фолксономии
Коммуникация при различной структуре мышления - таксономия против фолксономииSQALab
 
рит2007 требования и состав работ бесков доронин
рит2007   требования и состав работ   бесков доронинрит2007   требования и состав работ   бесков доронин
рит2007 требования и состав работ бесков доронинMedia Gorod
 
Прокачиваем информационные системы с помощью data science
Прокачиваем информационные системы с помощью data scienceПрокачиваем информационные системы с помощью data science
Прокачиваем информационные системы с помощью data scienceSQALab
 
Презентация к докладу на Secon.ru
Презентация к докладу на Secon.ruПрезентация к докладу на Secon.ru
Презентация к докладу на Secon.ruNatalia Zhelnova
 
Красивый интерфейс – это лишь часть крутого UX
Красивый интерфейс – это лишь часть крутого UXКрасивый интерфейс – это лишь часть крутого UX
Красивый интерфейс – это лишь часть крутого UXNikita Efimov
 

La actualidad más candente (20)

Use Cases
Use CasesUse Cases
Use Cases
 
Больше чем анализ
Больше чем анализБольше чем анализ
Больше чем анализ
 
Анна Абрамова для ITGM#7. Навыки аналитика для технических писателей
Анна Абрамова для ITGM#7. Навыки аналитика для технических писателейАнна Абрамова для ITGM#7. Навыки аналитика для технических писателей
Анна Абрамова для ITGM#7. Навыки аналитика для технических писателей
 
Разработка требований и Проектирование интерфейсов
Разработка требований и Проектирование интерфейсовРазработка требований и Проектирование интерфейсов
Разработка требований и Проектирование интерфейсов
 
Исследования интерфейсов: как понравиться всем
Исследования интерфейсов: как понравиться всемИсследования интерфейсов: как понравиться всем
Исследования интерфейсов: как понравиться всем
 
проектирование и тестирование @mdd by looi
проектирование и тестирование @mdd by looi проектирование и тестирование @mdd by looi
проектирование и тестирование @mdd by looi
 
Проектирование графических интерфейсов лекция 4
Проектирование графических интерфейсов лекция 4Проектирование графических интерфейсов лекция 4
Проектирование графических интерфейсов лекция 4
 
ReqLabs2011_юрий_веденин_система_квалификации_аналитиков
ReqLabs2011_юрий_веденин_система_квалификации_аналитиковReqLabs2011_юрий_веденин_система_квалификации_аналитиков
ReqLabs2011_юрий_веденин_система_квалификации_аналитиков
 
Жаргон как средство повышения эффективности работы над проектом
Жаргон как средство повышения эффективности работы над проектомЖаргон как средство повышения эффективности работы над проектом
Жаргон как средство повышения эффективности работы над проектом
 
Web service design
Web service designWeb service design
Web service design
 
Особенности разработки требований в интеграционном проекте
Особенности разработки требований в интеграционном проектеОсобенности разработки требований в интеграционном проекте
Особенности разработки требований в интеграционном проекте
 
Взаимодействие бизнес-аналитика с командой проекта и Заказчиком, Людмила Гули...
Взаимодействие бизнес-аналитика с командой проекта и Заказчиком, Людмила Гули...Взаимодействие бизнес-аналитика с командой проекта и Заказчиком, Людмила Гули...
Взаимодействие бизнес-аналитика с командой проекта и Заказчиком, Людмила Гули...
 
лаф2013
лаф2013лаф2013
лаф2013
 
А.Сачик "Создание требований"
А.Сачик "Создание требований"А.Сачик "Создание требований"
А.Сачик "Создание требований"
 
Обзор рынка проектирования интерфейсов 2010
Обзор рынка проектирования интерфейсов 2010Обзор рынка проектирования интерфейсов 2010
Обзор рынка проектирования интерфейсов 2010
 
Коммуникация при различной структуре мышления - таксономия против фолксономии
Коммуникация при различной структуре мышления - таксономия против фолксономииКоммуникация при различной структуре мышления - таксономия против фолксономии
Коммуникация при различной структуре мышления - таксономия против фолксономии
 
рит2007 требования и состав работ бесков доронин
рит2007   требования и состав работ   бесков доронинрит2007   требования и состав работ   бесков доронин
рит2007 требования и состав работ бесков доронин
 
Прокачиваем информационные системы с помощью data science
Прокачиваем информационные системы с помощью data scienceПрокачиваем информационные системы с помощью data science
Прокачиваем информационные системы с помощью data science
 
Презентация к докладу на Secon.ru
Презентация к докладу на Secon.ruПрезентация к докладу на Secon.ru
Презентация к докладу на Secon.ru
 
Красивый интерфейс – это лишь часть крутого UX
Красивый интерфейс – это лишь часть крутого UXКрасивый интерфейс – это лишь часть крутого UX
Красивый интерфейс – это лишь часть крутого UX
 

Similar a Управление требованиями - это не только требования. Для CEE-SECR-2015. Анна Абрамова

Введение в Анализ ПО
Введение в Анализ ПОВведение в Анализ ПО
Введение в Анализ ПОAlexander Baikin
 
Планирование требований
Планирование требованийПланирование требований
Планирование требованийGrigoriy Pechenkin
 
Управление требованиями и тестирование ПО
Управление требованиями и тестирование ПОУправление требованиями и тестирование ПО
Управление требованиями и тестирование ПОТранслируем.бел
 
Аналитик на тёмной стороне
Аналитик на тёмной сторонеАналитик на тёмной стороне
Аналитик на тёмной сторонеSQALab
 
Планирование процесса Управления Требованиями
Планирование процесса Управления ТребованиямиПланирование процесса Управления Требованиями
Планирование процесса Управления ТребованиямиAlexander Baikin
 
Аліна Петренко: “Майстер-клас: Виявлення ключових вимог на предпроектній фазі...
Аліна Петренко: “Майстер-клас: Виявлення ключових вимог на предпроектній фазі...Аліна Петренко: “Майстер-клас: Виявлення ключових вимог на предпроектній фазі...
Аліна Петренко: “Майстер-клас: Виявлення ключових вимог на предпроектній фазі...Dakiry
 
Оценка эффективности работы аналитика
Оценка эффективности работы аналитикаОценка эффективности работы аналитика
Оценка эффективности работы аналитикаSQALab
 
практика управления требованиями
практика управления требованиямипрактика управления требованиями
практика управления требованиямиISsoft
 
Сбор и анализ данных для моделирования деятельности организации
Сбор и анализ данных для моделирования деятельности организацииСбор и анализ данных для моделирования деятельности организации
Сбор и анализ данных для моделирования деятельности организацииOlya Kollen, PhD
 
Trpo 4 требования_сценарии
Trpo 4 требования_сценарииTrpo 4 требования_сценарии
Trpo 4 требования_сценарииpogromskaya
 
5 alina petrenko - key requirements elicitation during the first contact wi...
5   alina petrenko - key requirements elicitation during the first contact wi...5   alina petrenko - key requirements elicitation during the first contact wi...
5 alina petrenko - key requirements elicitation during the first contact wi...Ievgenii Katsan
 
Техники аналитика - CATWOE, H-METHOD, MOSCOW, SQUARE
Техники аналитика - CATWOE, H-METHOD, MOSCOW, SQUAREТехники аналитика - CATWOE, H-METHOD, MOSCOW, SQUARE
Техники аналитика - CATWOE, H-METHOD, MOSCOW, SQUARESQALab
 
DUMP-2013 Управление разработкой - Как дорасти до аналитика? - Желнова Наталья
DUMP-2013 Управление разработкой - Как дорасти до аналитика? - Желнова НатальяDUMP-2013 Управление разработкой - Как дорасти до аналитика? - Желнова Наталья
DUMP-2013 Управление разработкой - Как дорасти до аналитика? - Желнова Натальяit-people
 
Сергей Смирнов, Виталий Александров. Оздоровление унаследованной информационн...
Сергей Смирнов, Виталий Александров. Оздоровление унаследованной информационн...Сергей Смирнов, Виталий Александров. Оздоровление унаследованной информационн...
Сергей Смирнов, Виталий Александров. Оздоровление унаследованной информационн...ScrumTrek
 
Anatol filin pragmatic documentation 1_r
Anatol filin  pragmatic documentation 1_rAnatol filin  pragmatic documentation 1_r
Anatol filin pragmatic documentation 1_rrit2010
 
QA Club Kiev #16: BA in IT
QA Club Kiev #16: BA in ITQA Club Kiev #16: BA in IT
QA Club Kiev #16: BA in ITQA Club Kiev
 

Similar a Управление требованиями - это не только требования. Для CEE-SECR-2015. Анна Абрамова (20)

Введение в Анализ ПО
Введение в Анализ ПОВведение в Анализ ПО
Введение в Анализ ПО
 
Планирование требований
Планирование требованийПланирование требований
Планирование требований
 
MS ALM 2013 Review
MS ALM 2013 ReviewMS ALM 2013 Review
MS ALM 2013 Review
 
Управление требованиями и тестирование ПО
Управление требованиями и тестирование ПОУправление требованиями и тестирование ПО
Управление требованиями и тестирование ПО
 
Аналитик на тёмной стороне
Аналитик на тёмной сторонеАналитик на тёмной стороне
Аналитик на тёмной стороне
 
Планирование процесса Управления Требованиями
Планирование процесса Управления ТребованиямиПланирование процесса Управления Требованиями
Планирование процесса Управления Требованиями
 
Аліна Петренко: “Майстер-клас: Виявлення ключових вимог на предпроектній фазі...
Аліна Петренко: “Майстер-клас: Виявлення ключових вимог на предпроектній фазі...Аліна Петренко: “Майстер-клас: Виявлення ключових вимог на предпроектній фазі...
Аліна Петренко: “Майстер-клас: Виявлення ключових вимог на предпроектній фазі...
 
Analyst Days 2014
Analyst Days 2014Analyst Days 2014
Analyst Days 2014
 
Оценка эффективности работы аналитика
Оценка эффективности работы аналитикаОценка эффективности работы аналитика
Оценка эффективности работы аналитика
 
практика управления требованиями
практика управления требованиямипрактика управления требованиями
практика управления требованиями
 
Сбор и анализ данных для моделирования деятельности организации
Сбор и анализ данных для моделирования деятельности организацииСбор и анализ данных для моделирования деятельности организации
Сбор и анализ данных для моделирования деятельности организации
 
Trpo 4 требования_сценарии
Trpo 4 требования_сценарииTrpo 4 требования_сценарии
Trpo 4 требования_сценарии
 
5 alina petrenko - key requirements elicitation during the first contact wi...
5   alina petrenko - key requirements elicitation during the first contact wi...5   alina petrenko - key requirements elicitation during the first contact wi...
5 alina petrenko - key requirements elicitation during the first contact wi...
 
Техники аналитика - CATWOE, H-METHOD, MOSCOW, SQUARE
Техники аналитика - CATWOE, H-METHOD, MOSCOW, SQUAREТехники аналитика - CATWOE, H-METHOD, MOSCOW, SQUARE
Техники аналитика - CATWOE, H-METHOD, MOSCOW, SQUARE
 
01ka-nov
01ka-nov01ka-nov
01ka-nov
 
Dump nzh 01
Dump nzh 01Dump nzh 01
Dump nzh 01
 
DUMP-2013 Управление разработкой - Как дорасти до аналитика? - Желнова Наталья
DUMP-2013 Управление разработкой - Как дорасти до аналитика? - Желнова НатальяDUMP-2013 Управление разработкой - Как дорасти до аналитика? - Желнова Наталья
DUMP-2013 Управление разработкой - Как дорасти до аналитика? - Желнова Наталья
 
Сергей Смирнов, Виталий Александров. Оздоровление унаследованной информационн...
Сергей Смирнов, Виталий Александров. Оздоровление унаследованной информационн...Сергей Смирнов, Виталий Александров. Оздоровление унаследованной информационн...
Сергей Смирнов, Виталий Александров. Оздоровление унаследованной информационн...
 
Anatol filin pragmatic documentation 1_r
Anatol filin  pragmatic documentation 1_rAnatol filin  pragmatic documentation 1_r
Anatol filin pragmatic documentation 1_r
 
QA Club Kiev #16: BA in IT
QA Club Kiev #16: BA in ITQA Club Kiev #16: BA in IT
QA Club Kiev #16: BA in IT
 

Управление требованиями - это не только требования. Для CEE-SECR-2015. Анна Абрамова