Русский
Конференции для профессионалов индустрии информационных технологий

Киреев Николай Борисович

преподаватель, предприниматель
ИИТ БГУИР, Студия ИТ WebMax.BY
Беларусь
Минск

Доклады

Практикум UML. Моделирование функциональности бизнеса и ПО на основе модифицированной структуры уровней требований

17.07.2017

Предлагается более детальное, чем широко известные уровни К. Вигерса, представление функциональных требований, в соответствии с которым моделируются как функции субъектов бизнес-системы, в том числе и не являющихся пользователями ПО, так и функции программной системы, отвечающие за  бизнес-логику.


Детализация касается преимущественно уровня functional requirements и включает вариант классификации функций ПО, связанный с их доступностью через графический интерфейс пользователя (GUI), что позволяет более точно отделять функции ПО, направленные на исполнение бизнес-логики от функций GUI. Преимущества практического использования модифицированной структуры уровней поясняются на конкретных примерах. Кроме того, предлагается способ, позволяющий построить модель вариантов использования с детализацией уровня вплоть до functional requirements.


Уровень сложности
Блиц доклад (20 мин)

Использование html-прототипов для реверсивного анализа требований: ЗА и ПРОТИВ

11.02.2015

Попытки выявить и детализировать функциональные требования на начальном этапе работы над проектом сопряжены с рисками: пропуска части требований, не соответствия требований реальным условиям и к обрастанию ненужной функциональностью. Кроме того, требованиям присуще свойство изменяться. Поэтому окончательный вердикт полноты, соответствия и избыточности требований выносится при тестировании и в процессе внедрения ПО. Последующие изменения архитектуры и переписывание кода сопряжены с высокими затратами средств и времени.


Альтернативой является реверсивный анализ требований, использующий html-прототипы, имитирующие функционирование отдельных модулей ПО, с представлением их заинтересованным лицам для тестирования и оценки полноты, соответствия и избыточности функционала.


В докладе рассматривается, область применения, достоинства и недостатки метода по сравнению с другими подходами, основанными на сценариях использования и wireframes, а также итеративный процесс создания прототипов.

Уровень сложности
Секционный доклад (40 мин)

Посещал конференции

Докладчик

Видео