You will need a group contract for each group to turn in as well as for each to keep. Here is a sample contract you can use.
Students will need to do a know/need to know with the entry document as well as with any additional information you will give them throughout the project. You need to have them keep an updated know/need to know as you go.
Students will need a way to track deliverables. Deliverables are checkpoints to make sure students are progressing and meeting deadlines. This is a log for students to keep with them and turn in at the end of the project. This must be checked frequently.