Обязанности и достижения:
В рамках пет-проекта от школы21 - аналог приложения "ЯндексМузыка" выполняла следующие задачи:
- Разработка Use Case: описание пользовательских сценариев взаимодействия с системой.
- Формирование User Story: определение потребностей конечного пользователя и функциональных возможностей системы.
- Описание и детализация требований с разделением на функциональные и нефункциональные (производительность, безопасность, масштабируемость и др.).
- Создание прототипов интерфейсов и моделей данных.
- Разработка диаграмм бизнес-процессов (BPMN) и UML-диаграмм (активности, последовательностей).
- Создание ER-диаграмм для визуализации логической модели данных и разработка физической схемы базы данных.
- Документирование API с указанием входных/выходных параметров и ответов сервера.
Ключевые результаты:
- Разработала пользовательские сценарии, которые легли в основу функционала приложения.
- Создала локальную базу данных с использованием PostgreSQL для хранения истории прослушиваний.
- Обеспечила тестирование и оптимизацию SQL-запросов, улучшив скорость обработки данных.