The decision about what project to do will have almost as much of an impact on your results as how well you do the whole rest of the time you work on it, so make sure you put some time into the decision. Ideally, the project will be something that can turn out well even if you aren't able to do a great job, or if you don't finish everything. I would aim to spend the first 1/3 of the time actually getting the first version of the project working, and then the rest of the time polishing and improving it.
You need to get into a rhythm. This is especially important in college where everyone has various competing demands on their time. You should have a weekly meeting at the same time in the same place every week that no one misses where each person goes over their progress from that week and their plans for the next week. This meeting should make everyone aware of what everyone else is doing, and help everyone feel responsible for getting their work done each week. In between the weekly meetings, you can have other less formal meetings to go over bugs and work through specific issues, but it's important not to get off the tempo of getting things done every week. |