Authors
Cleidson De Souza, Jon Froehlich, Paul Dourish
Publication date
2005/11/6
Book
Proceedings of the 2005 ACM International Conference on Supporting Group Work
Pages
197-206
Description
In distributed software development, two sorts of dependencies can arise. The structure of the software system itself can create dependencies between software elements, while the structure of the development process can create dependencies between software developers. Each of these both shapes and reflects the development process. Our research concerns the extent to which, by looking uniformly at artifacts and activities, we can uncover the structures of software projects, and the ways in which development processes are inscribed into software artifacts. We show how a range of organizational processes and arrangements can be uncovered in software repositories, with implications for collaborative work in large distributed groups such as open source communities.
Total citations
2005200620072008200920102011201220132014201520162017201820192020202120222023202439171719201717109118116733351
Scholar articles
C De Souza, J Froehlich, P Dourish - Proceedings of the 2005 ACM International …, 2005