Build Understanding Document

Having an agreement between developers and the build team will keep everyone's expectations in check.

Below should be the minimum of any document.

You need at least these items:
What output is expected?

What setup is needed?
Configuration:
Pre-requisites:

What input will be used?
VCS: Branch? Modules?