Software development teams

Research output: Contribution to journalReview articlepeer-review

61 Scopus citations


Three software development team archetypes and their implications are discussed. Software development require people to interact with each other and with both the technical methods and computing technologies they use to perform their work. The generic archetypes of software development teams include sequential, group and network. These archetypes help to provide guidance and to understand the more practical issues of hybrid models, the approaches to software development that combine elements of the three social archetypes.

Original languageEnglish (US)
Pages (from-to)95-99
Number of pages5
JournalCommunications of the ACM
Issue number12
StatePublished - Dec 2004
Externally publishedYes

ASJC Scopus subject areas

  • General Computer Science


Dive into the research topics of 'Software development teams'. Together they form a unique fingerprint.

Cite this