Управление ИТ-проектами: Проектирование требований пользователей

Описание
Проектирование спецификации требований пользователей (иначе именуемое формированием внешнего облика программной системы) является фундаментом, определяющим организацию и реализацию  программного проекта, а также планирование и проведение испытаний программной системы в целом, а также результатов, получаемых на последующих стадиях программного проекта. Низкое качество требований препятствует внедрению идеологии CAD/CAM в IT-индустрию. Следствием этого является низкая результативность и эффективность реализации программных проектов.

Продолжительность курса - 2 дня (16 ак.часов)

Цель курса – изучение типового процесса проектирования требований пользователей (формирования внешнего облика программной системы). Основу курса составляют методические разработки  American National Standards Institute / Institute of Electrical and Electronics Engineering (ANSI/IEEE), а также European Space Agency Board for Software Standardization and Control (ESA BSSC), и другие современные методики в области системной инженерии, программной инженерии, управления программными проектами.

Целевая аудитория:
Владение методологий и инструментариями проектирования спецификации требований пользователей является необходимым квалификационным признаком  руководителей IT-проектов; специалистов, участвующих в разработке системных проектов, эскизных проектов программных систем, технических заданий на программные системы и их компоненты. Сведения, представляемые в курсе, являются практически значимыми для инвесторов и кураторов программных проектов, руководителей функциональных подразделений организаций с точки зрения обоснованного выбора разработчика программной системы.


СОДЕРЖАНИЕ КУРСА:

1. Место стадии проектирования внешнего облика программной системы в системной модели программного проекта
1.1. Представление задач управления бизнес-процессом в виде спецификации требований пользователей
1.2. Спецификация требований к программной системе как согласованное видение программной системы разными правообладателями
1.3. Связь стадии проектирования требований пользователей с другими стадиями программного проекта
1.4. Исходные данные и основные результаты стадии проектирования требований пользователей

2. Основные характеристики требований пользователей
2.1. Корректность (соответствие бизнес-процессу)
2.2. Полнота (покрытие основных информационных потребностей бизнес – процессов)
2.3. Сбалансированность (соответствие доступным ресурсам проекта)
2.4. Ранжированность по важности (представление интересов разных правообладателей с учетом их полномочий и приближенности к проекту)
2.5. Верифицируемость (доказательство соответствия ожиданиям пользователей)
2.6. Модифицируемость (возможность внесения изменений в содержание)
2.7. Трассируемость (установление взаимосвязи функциональности программной системы с компонентами бизнес-процесса)

3. Классы требований
3.1. Требования-возможности
3.1.1.  Функциональные требования
3.1.2. Нефункциональные требования
3.2. Требования – ограничения
3.2.1. Интерфейсы
3.2.2. Адаптивность
3.2.3. Готовность, ремонтопригодность
3.2.4. Переносимость
3.2.5. Безопасность
3.2.6. Стандарты
3.2.7. Ресурсы
3.2.8. Временные ограничения

4. Содержание основных видов деятельности стадии проектирования требований пользователей
4.1. Анализ требований правообладателей
4.2. Планирование испытаний приемлемости
4.3. Планирование управления конфигурацией
4.4. Планирование верификации и валидации
4.5. Планирование обеспечения качества
4.6. Документирование требований. Типовая структура спецификации требований


Тэги: