Назад к задачам
Junior — Senior
6

Оценка объёма работ и сроков для внедрения функции выгрузки логов

Получайте помощь с лайвкодингом в реальном времени с Sobes Copilot
Условие задачи

Необходимо оценить ресурсы и сроки разработки функции экспорта логов в мобильном приложении. Разбить задачу на этапы, указать требуемый состав команды и оценить продолжительность каждого этапа.

Имеются схематические данные:

  1. Сервис, отвечающий за проверку необходимости отправки логов (контейнер ViewModel):
  • checkNeedUpdateLogs()
  • GET-запрос
  • Проверка количества данных в кеше
  • POST-запрос на выгрузку
  1. Сервис подготовки и хранения данных (контейнер Actor):
  • getData(), writeNewData(...)
  • Работа с Keychain, Cache, сервисом сжатия
  • Подсчёт объёма данных

Требуется:

  1. Разделить работу на фазы: проектирование, реализация, тестирование.
  2. Определить роли участников:
  • iOS‑разработчик (Senior/Strong Middle)
  • Backend‑разработчик (API‑интерфейсы)
  • QA‑инженер (проверка выгрузки, объёма, формата)
  1. Оценить длительность каждой фазы.
  2. Указать примерный суммарный срок: до двух недель для MVP.