Forum Moderators: coopster
Name a project manager
You can use XL to map everything
Break the project in chunks
Distribute the work load keeping records on who's doing what.
Schedule each phase divided in Due Date, Bug and Debug log, Mid-Term State, Alpha, Beta, Production,
You may use a freeware blog to communicate and record questions, answers and solutions.
You only need to apply logic and administration to the process
good communication is the key to the whole thing but you need a system to ensure the ability to rollback files, release and deal with code conflicts.
take a good look at subversion, it seems to be better than CVS, imo.
do not use wincvs
I haven't heard anything really good about phpcollab either.
You really need to have a lead, that person can be responsible for maintaining cvs or subversion and head up any conflict resolution, whether it be code or interpersonal.
But none of that replaces good communication and an effective project lead.