Software Anthropology: software development in the ethnographic mirror
This presentation was delivered at Code Freeze in Minneapolis. The anthropological concept of culture and ethnography is focused on the software development community in order to expose the worldview, values, practices, and rituals adopted, almost unconsciously, by those in this community. Also discussed is how that culture might be adapted to enhance our ability to develop useful, usable, and effective software.