Sobes.tech
Middle+

What artifact should be attached to a task to start development?

sobes.tech AI

Answer from AI

The key artifact for starting development is the technical specification (TS) or requirements specification. It should clearly describe:

  • Goals and objectives of the development
  • Functional requirements
  • Non-functional requirements (performance, security, etc.)
  • Acceptance criteria
  • Constraints and assumptions

Without such a document, developers will not be able to unambiguously understand what needs to be implemented.

In some teams, they additionally attach:

  • Mockups or interface prototypes
  • Business process diagrams
  • User stories or usage scenarios

An example of a simple task template with an attached TS:

Task: Implement user registration form

Attached artifact: Technical specification "User Registration v1.0"

Description: The TS describes form fields, validation, error handling, and server interaction.