Практическое задание 2
Задание. Провести аналитическое исследование, результатом которого является первая глава выпускной квалификационной работы, содержащая обоснование и постановку задачи для практической части ВКР.
Профиль 2. Разработка программного обеспечения
Порядок выполнения:
1. Выполнить постановку задачи на разработку ПО.
2. На основе модели FURPS++ (функциональность, удобство использования, надёжность, производительность, поддерживаемость) разработать спецификацию требования к ПО:
o функциональные,
o нефункциональные.
3. Провести анализ существующих аналогов:
o не менее 3 программных продуктов, решающих схожие задачи,
o сравнить по критериям: функционал, архитектура, технологии, цена, ограничения и другим,
o выявить недостатки аналогов, которые будут устранены в разработке.
4. Выбрать и обосновать архитектурный стиль:
o монолит / микросервисы / клиент-сервер / модульный монолит.
5. Выбрать и обосновать технологический стек:
o язык(и) программирования,
o фреймворки (бэкенд, фронтенд),
o база данных (SQL / NoSQL, конкретная СУБД),
o средства CI/CD, контейнеризация (Docker, Kubernetes - при необходимости),
o инструменты тестирования.
6. Подготовить отчет, включив ответы на все пункты практического задания.
Выбранную тему сообщу в личные сообщения, по которой делать работу
| Гарантия на работу | 1 год |
| Средний балл | 4.52 |
| Стоимость | Назначаете сами |
| Эксперт | Выбираете сами |
| Уникальность работы | от 70% |