CodeBot is really useful for rapid prototyping, in addition to helping create a rock-solid production release.
It's that stage right at the start of the project where you want to get things off to a flying start; so you optimise communication levels via UX prototyping, use case storyboarding, domain modeling…