Оценка трудозатрат на реализацию выгрузки логов
Условие задачи
Оценить стоимость и сроки реализации функциональности выгрузки логов на стороне мобильного приложения. Декомпозировать задачу на этапы, указать каких разработчиков требуется привлечь, и оценить длительность выполнения каждого этапа.
Есть схематичные данные:
- Сервис проверки необходимости выгрузки логов (контейнер ViewModel):
- checkNeedUpdateLogs()
- GET-запрос
- Проверка количества данных в кеше
- POST-запрос на выгрузку
- Сервис подготовки и хранения данных (контейнер Actor):
- getData(), writeNewData(...)
- Работа с Keychain, Cache, сервисом сжатия
- Подсчёт объема данных Что требуется:
- Декомпозировать на этапы: проектирование, реализация, тестирование
- Определить исполнителей:
- iOS-разработчик (Senior/Strong Middle)
- Backend-разработчик (API-интерфейсы)
- QA (проверка выгрузки, объёма, формата)
- Оценить сроки на каждый этап (проектирование, реализация, тестирование)
- Указать примерную общую длительность: до 2 недель на MVP