Коммерческое предложение
Название проекта:
Рефакторинг приложения CallPrikol
1
Цель проекта:
Провести рефакторинг приложения CallPrikol, сохранив интеграцию с Front-End частью
2
Задачи проекта:
- Спроектировать архитектуру приложения
- Разработать Back-End часть приложения на Python
- Обеспечить совместимость с существующим кодом Front-End

3
4
Что будем делать:
  • Соберем требования и ожидания, изучим структуру имеющегося кода

Поскольку приложение не имеет тех.задания и архитектуры, мы проведем аналитику и изучим связи приложения

  • Спроектируем архитектуру

Чтобы система выдерживала большое количество запросов, необходимо учесть с какими сервисами приложение взаимодействует и какими данными обменивается. После этого наш архитектор подготовит описание архитектуры для разработчиков

  • Напишем Back-End модуль

После первичной аналитики и наличия архитектуры, разработчики могут приступить к написанию кода. Код покрывается авто-тестами, что позволит выявить ошибки в выполнении бизнес-логики, при развертывании сервиса и первичном запуске.

  • Сформируем проектную документацию

Во время разработки, мы активно ведем проектную документацию, в которой отражаем всю информацию о проекте, схемы взаимодействия систем, указание по конфигурированию параметров системы, набор скриптов и другой информации, которая поможет ознакомится с проектом любому стейкхолдеру в компании

Бизнес-результат:
Вы получите работающий рефакторинг существующего решения, в котором исправлены ошибки и повышена производительность. Благодаря наличию архитектуры и подробной документации, сервис можно будет масштабировать и реализовывать новый функционал.

5
Команда проекта:

Project Manager (middle) - 120 часов;
Python Developer (middle) - 160 часов;
Python Developer (senior) - 40 часов;
Архитектор - 20 часов;
Системный аналитик - 120 часов.

6
Как ведется работа:
7
Дорожная карта
Упрощает понимание стратегии развития благодаря визуализации работы команды, цены, планируемых часов и занятости
Управление проектом
Планирование, оценка, распределение задач по спринтам, согласования в Zoom, стендапы и общение в Telegram
Таск трекер — Monday
В качестве трекера задач используем Monday, в режиме реального времени следим за спринтами и выполненными задачами
Документация — Notion
Всё для понимания проекта: описание, глоссарий, раздел для разработчиков, описания инфраструктуры, нужных интеграций, UX и другого
Стоимость проекта:
1 458 000 ₽
8
Свяжитесь с нами
Телефон: +7 916 4409106
Email: zaostrovtsev.n@sparklingtide.com
Руководитель направления
Николай Заостровцев