Проект:
Главной задачей проекта был редизайн системы, расширение существующих возможностей и улучшение UI/UX для MarTech фирмы из США, специализирующейся на музыкальной индустрии.
Проблема:
Клиент хотел решить следующие проблемы:
- Заменить существующий URL Shortener
- Совершить перенос исторических данных в новое хранилище
- Сделать редизайн и перепланировку служб авторизации / аутентификации
- Сделать редизайн и перепланировку модуля DMP, обогатить его новыми функциями
- Сделать редизайн и заменить модуль DSP
- Улучшить UI / UX
- Обеспечить соответствие GDPR
Решение:
С самого начала были разработаны эффективные протоколы связи с руководством заказчика, главным инженером, а также с другими заинтересованными сторонами. Бизнес-цели, видение продукта, сфера применения и оценки работ были четко определены клиентом и впоследствии утверждены нашей инженерной командой. Весь проект был разделен на несколько этапов. Команда спроектировала и разработала надежный бэкэнд и перепроектировала, упростила и стандартизировала существующий UI / UX.
Объем работ: ок. 7 человеко-месяцев
Сроки:
- конец января 2018 года — первоначальный запрос от клиента
- февраль-март 2018 года — выявление, анализ и проверка требований. Оценка возможных трудозатрат разработчиков.
- Середина апреля 2018 г. — начало разработки
- 17 августа 2018 г. — конец разработки
Процесс:
- В проекте была использована модель “Fixed price”. Были зафиксированы и согласованы установленные требования, сроки и стоимость.
- Демонстрации проекта проводились раз в две недели. Это позволило нам мгновенно получать обратную связь и корректировать результаты.
- Еженедельный отчет о состоянии проекта помогал нашему клиенту узнать о выполненных задачах и планах на следующую неделю.
- Быстрая и регулярная синхронизация звонков с бизнес-аналитиком позволила клиенту чувствовать себя более уверенно и помогла нашей инженерной команде прояснить требования без каких-либо перерывов в разработке.
Результат:
- Улучшение URL Shortener
- Разработка системы авторизации / аутентификации
- Решение было реализовано в соответствии с GDPR
- Удовлетворение конечных пользователей и заинтересованных сторон
Programming stack:
- Angular 5, TypeScript, HTML5, Sass, Node.js, npm, Angular CLI
- OpenJDK 1.8, Kotlin, Spring boot/data/web
- PostgreSQL, Redis, MongoDB
- Nginx, Tomcat
- Jenkins, Docker
- AWS (ES2, S3, SES, Route 53)