Design Patterns for CS Education/Design Patterns/Size of lightweight teams