Abstract
IS managers know that the performance of individuals in systems development groups changes under various circumstances. People often have lower performance levels in groups than their individual capabilities would indicate. This article examines the effect of team size on systems development productivity and overall job performance and recommends techniques to mitigate the negative effects of large team size through the use of such tools and techniques as computer-aided software engineering and object-oriented programming.