Senior
What set of artifacts does a developer receive for a task?
sobes.tech AI
Answer from AI
A developer is usually provided with the following set of artifacts:
- Technical specification (TS) or a task description with requirements and acceptance criteria.
- Diagrams and architecture schemes if the task involves architectural changes.
- Source code (if the task involves enhancing existing functionality).
- Test scenarios or descriptions of tests to be covered.
- API documentation or integration points.
- Test data (e.g., test databases or mock data).
- Build/deploy tools and scripts if environment setup is required.
The set may vary depending on the project and the type of task, but the key is a clear understanding of requirements and access to the necessary resources for implementation and testing.