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:
- 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
- Data preparation and storage service (Actor container):
- getData(), writeNewData(...)
- Working with Keychain, Cache, compression service
- Calculating data volume
Requirements:
- Divide the work into phases: design, implementation, testing.
- Define participant roles:
- iOS developer (Senior/Strong Middle)
- Backend developer (API interfaces)
- QA engineer (checking upload, volume, format)
- Estimate the duration of each phase.
- Indicate an approximate total duration: up to two weeks for MVP.