Junior — Middle
How would you formulate the most clear and complete description of a task?
sobes.tech AI
Answer from AI
A clear and comprehensive description of the task should include:
- Objective of the task — what exactly needs to be achieved.
- Requirements and acceptance criteria — what conditions must be met for the task to be considered complete.
- Context and constraints — important details affecting execution (e.g., supported iOS versions, time limitations).
- Steps or recommendations for implementation (if any).
- Expected result — how the final product or behavior should look.
Example:
Implement a user profile screen in an iOS app. The screen should display the user's name, photo, and a list of recent actions. Data is fetched from API version 2.0. The interface should adapt for iPhone and iPad. Show a progress indicator during loading. The task is considered complete if the screen correctly displays data and does not crash due to network errors.