Check out Disciplined AI Software Development Methodology
This might just be what you are looking for!