Sobes.tech
Junior — Senior

Assessment of work volume and deadlines for implementing log export function

livecode

Task condition

It is necessary to estimate the resources and timelines for developing a log export feature in a mobile application. Break down the task into stages, specify the required team composition, and estimate the duration of each stage.

There are schematic data:

  1. Service responsible for checking the need to send logs (ViewModel container):
  • checkNeedUpdateLogs()
  • GET request
  • Checking the amount of data in cache
  • POST request for upload
  1. Data preparation and storage service (Actor container):
  • getData(), writeNewData(...)
  • Working with Keychain, Cache, compression service
  • Calculating data volume

Requirements:

  1. Divide the work into phases: design, implementation, testing.
  2. Define participant roles:
  • iOS developer (Senior/Strong Middle)
  • Backend developer (API interfaces)
  • QA engineer (checking upload, volume, format)
  1. Estimate the duration of each phase.
  2. Indicate an approximate total duration: up to two weeks for MVP.