
Requirements first
Describe the function in terms of user inputs, outputs, and error behavior. Check whether existing tools can meet the need before building a custom component. Give every deliverable a purpose and a clear acceptance check.
Document authentication, data formats, rate limits, and recovery from failed requests. Test the connection with representative records. Explain which task matters next and why it takes priority.
- A written brief
- Named responsibilities
- Agreed review points




