Top Banner
Структура требований Анна Абрамова системный аналитик, НИПК «Электрон» E-mail: [email protected] Skype: abramova_anna
14

Cтруктура требований к ПО

Aug 18, 2015

Download

Software

Anna Abramova
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Cтруктура требований к ПО

Структура требований

Анна Абрамовасистемный аналитик, НИПК «Электрон»

E-mail: [email protected]: abramova_anna

Page 2: Cтруктура требований к ПО

Анна Абрамова

15 лет в IT

6 лет в аналитике

7 лет преподавания

Заказные, внутренние, продуктовые проекты

Page 3: Cтруктура требований к ПО

Все понятно, но что конкретно?

Page 4: Cтруктура требований к ПО

Требования к структуре

Бизнес

Пользовательские

Системные

Классы требований Иерархичность

Модульность

Page 5: Cтруктура требований к ПО

Разбиение по классам

• Бизнес-цели

• Бизнес-задачи

Бизнес-требования

• Роли пользователей

Пользовательские требования

Функциональные требования

• Критерии качества

Требования к качеству

Page 6: Cтруктура требований к ПО

Функциональные требования

Структура функциональных

областей

Концепция продукта

Бизнес-процессы

Шаблоны проектирования

Page 7: Cтруктура требований к ПО

Функциональные области

Ведение клиента

Цели пользователей

(ВИ)

Функциональные требования

Программа лояльности

Цели пользователей

(ВИ)

Функциональные требования

Page 8: Cтруктура требований к ПО

Функциональная областьФ

ункц

ио

нал

ьная

об

лас

ть

Цели пользователей

(ВИ)

Роль 1 ВИ

Роль N ВИ

Функциональные требования

Функциональный блок 1 (Объект 1)

Требования

Функциональный блок N(Объект N) Требования

Page 9: Cтруктура требований к ПО

Функциональный блок

[C]reate

[R]ead

[U]pdate

[D]elete

[L]ist

Page 10: Cтруктура требований к ПО

Let’s come together!

Требования к качеству

Масштабируемость Надежность Доступность Устойчивость Локализуемость

Функциональные

Функциональная область 1 … Функциональная область N

Пользовательские

Роль 1 … Роль N

Бизнес-требования

Бизнес-цели Бизнес-задачи

Page 11: Cтруктура требований к ПО

Связи между требованиями

Предшественник-Последователь

Родитель-ДочкаАссоциация

Page 12: Cтруктура требований к ПО

Согласование структуры требований

Разработчики

Тестировщики

Руководитель

Аналитики Автоматизатор СУТ

Page 13: Cтруктура требований к ПО

Документ описания структуры

Структура требований

Классы требований

Функциональные области

Связи

Трассировки

Реализация в СУТ

Рабочие элементы

Сценарии работы

Page 14: Cтруктура требований к ПО

Напрашивается

Управление требованиями

Структура требований к сложным

комплексам