Using AI is beneficial if executed with cautious and in small atomic operations, what avoid hallucinations and keeps reviewing easier.
In order to benefit on the best way of this approach, we should handle AI requests as a Backlog breakdown. On that way, we would end up with:
- Major request broken into small atomic requests
- Step-by-step declaration of used approaches, architecture and decision points
- Atomic user peer-review