CS 5500: Teamwork
Module Overview
This week you will learn several practices that can make your team projects go more smoothly. We'll start with egoless programming. You will also learn advantages and disadvantages of both hierarchical and democratic organizations. We will also discuss the advantages of pair programming, code reviews, and version control.
Course Map
Readings
Resources
No resources yet.
Lessons
- Egoless Programming
- Team Organization
- Aristocracy, Democracy, and System Design
- Pair Programming and Code Reviews