Лабораторная работа: Разработка технического задания, брифа
Цель:
Научиться разрабатывать техническое задание (ТЗ) для веб-приложения и формировать бриф проекта, чтобы четко определить цели, задачи и требования.
Критерии оценивания:
- Разработка полноценного технического задания.
- Создание брифа с учетом всех ключевых элементов.
Ход работы:
- Подготовительный этап:
- Ознакомьтесь с примером технического задания и брифа, предоставленным преподавателем.
- Изучите основные элементы ТЗ: цели, задачи, функциональные и нефункциональные требования, ограничения.
- Изучите шаблон брифа, содержащий вопросы для сбора информации от заказчика.
- Формирование брифа:
- Определите параметры будущего веб-приложения:
- Целевая аудитория.
- Задачи, которые решает приложение.
- Функциональность (например, регистрация, личный кабинет, поиск и т.д.).
- Платформа (десктоп, мобильная версия или адаптивный дизайн).
- Ответьте на ключевые вопросы брифа, такие как:
- Какое основное сообщение должен передавать сайт?
- Какие визуальные элементы предпочтительны (цвета, стиль)?
- Какие сроки выполнения?
- Составьте документ брифа в текстовом редакторе, соблюдая логику и структуру.
- Определите параметры будущего веб-приложения:
- Разработка технического задания:
- На основе данных из брифа подготовьте ТЗ. Включите следующие разделы:
- Цель проекта: Четкое описание, что именно нужно создать.
- Функциональные требования: Полный перечень функций приложения. Например:
- Регистрация пользователя.
- Авторизация с использованием email или социальных сетей.
- Управление профилем.
- Нефункциональные требования: Описание производительности, безопасности и ограничений (например, совместимость с браузерами).
- Технические детали: Язык разработки, инструменты, платформы.
- Сроки выполнения: Ожидаемые этапы выполнения работ.
- Ограничения: Например, бюджет или технические ресурсы.
- Убедитесь, что требования написаны четко и однозначно, избегайте неопределенностей.
- На основе данных из брифа подготовьте ТЗ. Включите следующие разделы:
- Презентация работы:
- Подготовьте краткое устное объяснение вашей работы.
- Обсудите с группой результаты: проверьте, насколько ваши бриф и ТЗ понятны для выполнения другими.
Примерный шаблон ТЗ:
Техническое задание на разработку веб-приложения
- Цель проекта:
Создание веб-приложения для управления задачами с функциями планирования и отслеживания прогресса.
- Функциональные требования:
— Регистрация пользователей.
— Авторизация с использованием email.
— Создание, редактирование и удаление задач.
— Уведомления о сроках выполнения задач.
- Нефункциональные требования:
— Поддержка браузеров: Google Chrome, Mozilla Firefox.
— Время загрузки страниц: не более 2 секунд.
- Сроки выполнения:
— 1 месяц.
- Ограничения:
— Использование только open-source технологий.
Ожидаемый результат:
На выходе студенты должны предоставить документ, состоящий из двух частей:
- Бриф, содержащий основные вопросы и ответы, необходимые для создания ТЗ.
- Полноценное техническое задание, структурированное и с понятными требованиями.
