@MISC{Sawyer_references, author = {Steve Sawyer}, title = {References}, year = {} }
Share
OpenURL
Abstract
Abstract (for reviewers): In this paper we describe the three archetypal social structures embedded in the sociotechnical activity called software development. We do so to pursue two questions: What can we learn about software development by focusing on its social aspects and what insight does a social perspective give us regarding the tasks, production methods and tools used in software development? For each of three models of social structure we outline, compare, and comment on issues with the way the software development tasks, methods and tools are conceptualized. We include a brief discussion of hybrid models such as those used at Microsoft and other packaged software vendors. The paper concludes with a discussion of the implications of these models on the relationship between team structures and tasks, development methods and development tools.