Alaternative to Client/Developer Survey

For the students not wishing to participate in the client/developer survey, the following alternative assignment is provided. It also carries 30 points of credit:

Perform a literature survey of client/developer collaoration techniques, and prepare a 20-page report comparing and contrsting three leading techniques.