Видеокурс систематизирует знания о работе с требованиями к программным продуктам. Отдельный акцент делается на особенности работы с требованиями в интернет-проектах.
Основные темы курса
- Что нужно знать о требованиях: их виды и уровни, функциональная и нефункциональная сторона продукта, особенности требований к разным видам продуктов.
- Особенности требований к интернет-продуктам: где работают и где не работают традиционные подходы, что пришло им на смену.
- Методы выявления, анализа и описания бизнес-требований: выявление стейкхолдеров, анализ их ожиданий и потребностей для формирования функциональных требований.
- Нефункциональные требования и показатели качества: их классификация, методы анализа и разработки, место аналитика в этих процессах.
- Обзор методов разработки пользовательских требований: Use Cases и User Stories; от чего зависит выбор подходящего метода, какие методы применимы в различных ситуациях в веб-разработке.
- Разработка требований к Usability: особая роль usability в интернет-продуктах; обзор метода персонажей Алана Купера, использование гайдлайнов.
- Визуальное моделирование при разработке требований: обзор основных диаграмм и ситуаций, в которых они наиболее полезны.