Open Access
Programming Infrastructure and Code Production: An Ethnographic Study
Toni Robertson,Leaney +1 more
- 01 Jan 2006
TL;DR: The research is based on a longitudinal ethnographic study of work practice in a software development company using an Agile development approach and offers the view that neither the infrastructure nor the code are discrete things that can be examined in isolation.
read more
Abstract: Infrastructure is an essential part of all human endeavours. Instead of viewing the infrastructure necessary for the production of software systems and the program code as separate entities and independent of one another, this paper offers the view that neither the infrastructure nor the code are discrete things that can be examined in isolation. They are phenomena that are inseparable; they intertwine and interact, shaping each other over time. The research is based on a longitudinal ethnographic study of work practice in a software development company using an Agile development approach.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
•Book
Test Driven Development: By Example
Beck
- 01 Nov 2002
TL;DR: Drive development with automated tests, a style of development called “Test-Driven Development” (TDD for short), which aims to dramatically reduce the defect density of code and make the subject of work crystal clear to all involved.
2.2K
Situated Software Development: Work Practice and Infrastructure Are Mutually Constitutive
Julia Prior,Toni Robertson,John Leaney +2 more
- 26 Mar 2008
TL;DR: It is revealed that software development work practice and the infrastructure used to produce software are inextricably entwined and mutually constitutive over time.
Partage de représentations et ritualisation au sein d'une équipe de développement logiciel agile
Matti Schneider
- 24 Oct 2014
TL;DR: In this article, an approche anthropologique, sous l'angle de l'ethnographie cognitive, permet d'eclairer ce qui fait groupe pour ceux s'identifiant comme ''agilistes''.
3
Technology designers as technology users: the intertwining of infrastructure and product
Julia Prior,Toni Robertson,John Leaney +2 more
- 20 Nov 2006
TL;DR: This empirical work-in-progress shows that an understanding of situated technology design may have implications for the future development of HCI methods, tools and approaches.
•Dissertation
Teaching and learning to program : a qualitative study of Hong Kong sub-degree students
Wfj Cheng
- 01 Jan 2010
References
The Ethnography of Infrastructure
TL;DR: In this paper, the authors ask methodological questions about studying infrastructure with some of the tools and perspectives of ethnography, which is both relational and ecological, and they propose a methodology for studying infrastructure that is both ecological and relational.
Steps Toward an Ecology of Infrastructure: Design and Access for Large Information Spaces
Susan Leigh Star,Karen Ruhleder +1 more
TL;DR: A large-scale custom software effort, the Worm Community System (WCS), a collaborative system designed for a geographically dispersed community of geneticists, is analyzed, using Bateson's model of levels of learning to analyze the levels of infrastructural complexity involved in system access and designer-user communication.
•Book
Test Driven Development: By Example
Beck
- 01 Nov 2002
TL;DR: Drive development with automated tests, a style of development called “Test-Driven Development” (TDD for short), which aims to dramatically reduce the defect density of code and make the subject of work crystal clear to all involved.
2.2K