1.24M
Категория: ПрограммированиеПрограммирование

Разработка требований. Курс «Системный аналитик»

1.

PROMO IT
Курс «Системный аналитик»
Разработка требований
Занятие 5. Требования
8 495 404 25 63
[email protected]
promo-z.ru

2.

О чем поговорим?
1.
2.
3.
4.
Определение требования
Уровни и области требований
Бизнес требования
Документирование бизнес требований
Курс «Системный аналитик»
PROMO IT

3.

Что такое требование?
Курс «Системный аналитик»
PROMO IT

4.

Определение требований
Курс «Системный аналитик»
PROMO IT
ГОСТ Р 59194-2020 (Управления требованиями…)
Требование — требуемая (ожидаемая) количественная или качественная
характеристика или свойство объекта, а также связанные ограничения и
условия.
Википедия
Требования —
атрибутов, свойств
реализации.
совокупность
или качеств
запросов/утверждений относительно
программной системы, подлежащей
И.Соммервилль и П.Сойер:
Требования - это спецификация того, что должно быть реализовано. В них
описано поведение, свойства, атрибуты системы. Они могут служить
ограничениями в процессе разработки.

5.

Уровни требований
1. Бизнес-требования
2. Пользовательские требования
3. Функциональные требования
+
Нефункциональные требования
Курс «Системный аналитик»
PROMO IT

6.

Бизнес требования
Курс «Системный аналитик»
PROMO IT
Бизнес требование - это высокоуровневая бизнес цель организации или
заказчиков системы.
Примеры
1.
Увеличение годовой прибыли компании на 20% через 6 месяцев после
запуска продаж продукта.
2. Мотивировать клиента совершать повторные покупки продуктов
компании.
3. Обеспечить формирование отчетов о продажах для организаций
партнеров.
4. Основной продукт компании должен попасть в тройку самых
качественных среди схожих по функциям продуктов

7.

Область проблем
Курс «Системный аналитик»
PROMO IT

8.

Пример области проблем
Курс «Системный аналитик»
PROMO IT
Бизнес цель: Сократить операционные затраты на обработку и хранение
документов на 10%
Задачи:
● снизить стоимость печати одной копии документа на 20%
● сократить среднее количество печатных копий документа до 2
● снизить затраты на хранение документов на 5%

9.

Область решений
Курс «Системный аналитик»
PROMO IT

10.

Практическое задание 1
Требование из области проблем (задача):
Продавец должен иметь возможность регистрировать заказы
Вопрос:
Какие решения могут подойти для этого требования?
Курс «Системный аналитик»
PROMO IT

11.

Возможные решения 1
Курс «Системный аналитик»
PROMO IT
Требование из области проблем (задача):
Продавец должен иметь возможность регистрировать заказы
Возможные решения:
1. ПО: Электронные решения, Web решение, Бухгалтерская система …
2. Подручные средства: Блокнот и ручка, Доска и мел, Счетные палочки…
3. Голова продавца
4. Еще решения

12.

Документирование БТ
1. Бизнес требования
1.
2.
3.
4.
5.
6.
7.
Исходные данные
Возможности бизнеса
Бизнес-цели
Критерии успеха
Видение решения
Бизнес-риски
Предположения и зависимости
2. Рамки и ограничения проекта
1.
2.
3.
Основные функции
Состав первой и последующих версий
Ограничения и исключения
3. Бизнес контекст
1.
2.
3.
Профили заинтересованных лиц
Приоритеты проекта
Особенности развертывания
Курс «Системный аналитик»
PROMO IT

13.

Концепция и границы
Курс «Системный аналитик»
PROMO IT

14.

Контекстная диаграмма
Курс «Системный аналитик»
PROMO IT

15.

Курс «Системный аналитик»
PROMO IT
Потоки данных
Обозначение
Поток
1
Статистика о продажах продукта
Данные об отзывах о магазине
2
Запрос статистики о продажах
Запрос об отзывах о магазине
Включение буста продаж продукта
3
Список продуктов
4
Запрос на получение списка продуктов
Запрос на изменение списка продуктов
5
Запрос на получение списка продуктов
Запрос на получение списка клиентов
Запрос на изменение списка клиентов
6
Список продуктов
Список клиентов

16.

Что еще можно изучить?
1. Разработка и управление требованиями
2. Характеристики требований
Курс «Системный аналитик»
PROMO IT

17.

PROMO IT
Курс «Системный аналитик»
Полезные материалы
«Разработка требований к программному обеспечению». Карл Вигерс и Джой Битти
8 495 404 25 63
[email protected]
promo-z.ru
English     Русский Правила