Re: Teaching collaboration
Oh, they are. At least that's the word that gets used for it. It usually ends up boiling down to the following points, but at least you can guarantee to learn them nearly anywhere you study:
1. You will be assigned enough work for your team.
2. Someone on your team won't do any work.
3. Someone else will do work but not until the last minute.
4. Nobody likes having meetings to decide what they will do.
5. You will have to put together the pieces at the last minute from those who did it.
6. And also for those who didn't, so hope that those sections allow you to better glue together the disparate parts done in isolation.
7. Google thinks having a single document into which anyone can write helps. They are wrong.
8. If you have some mechanism for turning in members of the team who didn't work, it's easily abused to your detriment. On no account lead the unproductive one to the belief that you might use it.
9. Don't complain about points 1-8.
10. Don't complain about points 9-10.
11. Some people still think this works. It's too late to convince them otherwise.