Test environment running 7.6.6

Cultural advice

The Australian National University acknowledges, celebrates and pays our respects to the Ngunnawal and Ngambri people of the Canberra region and to all First Nations Australians on whose traditional lands we meet and work, and whose cultures are among the oldest continuing cultures in human history.

Aboriginal and Torres Strait Islander peoples are advised that ANU Library collections may include images, names, voices, and other representations of deceased persons.

Material in the collection may contain terms, language or views that reflect the period in which the item was created and may be considered inappropriate today.

From Cards to Code

dc.contributor.authorMackenzie, Adrianen
dc.contributor.authorMonk, Simonen
dc.date.accessioned2025-03-27T17:22:37Z
dc.date.available2025-03-27T17:22:37Z
dc.date.issued2004en
dc.description.abstractThis paper discusses Extreme Programming (XP), a relatively new and increasingly popular 'user-centred' software design approach. Extreme Programming proposes that collaborative software development should be centred on the practices of programming. That proposal contrasts strongly with more heavily instrumented, formalised and centrally managed software engineering methodologies. The paper maps the interactions of an Extreme Programming team involved in building a commercial organisational knowledge management system. Using ethnographic techniques, it analyses how this particular style of software development developed in a given locality, and how it uniquely hybridised documents, conversations, software tools and office layout in that locality. It examines some of the many artifices, devices, techniques and talk that come together as a complicated contemporary software system is produced. It argues that XP's emphasis on programming as the core activity and governing metaphor can only be understood in relation to competing overtly formal software engineering approaches and the organisational framing of software development. XP, it suggests, gains traction by re-embodying the habits of programming as a collective practice.en
dc.description.statustrueen
dc.format.extent27en
dc.identifier.otherScopus:1542335436en
dc.identifier.urihttps://dspace-test.anu.edu.au/handle/1885/733742229
dc.identifier.urlhttp://www.scopus.com/inward/record.url?scp=1542335436&partnerID=8YFLogxKen
dc.language.isoEnglishen
dc.sourceComputer Supported Cooperative Worken
dc.subjectCo-ordination worken
dc.subjectEthnographyen
dc.subjectExtreme programmingen
dc.subjectSoftware development techniquesen
dc.subjectUser-centred designen
dc.titleFrom Cards to Codeen
dc.typeReview articleen
local.bibliographicCitation.lastpage117en
local.bibliographicCitation.startpage91en
local.contributor.affiliationMackenzie, Adrian; Lancaster Universityen
local.contributor.affiliationMonk, Simon; Sabili Ltd.en
local.identifier.citationvolume13en
local.identifier.doi10.1023/B:COSU.0000014873.27735.10en
local.identifier.pure6d18a2e4-5e40-47d2-9fb0-7f7ae908a09den
local.type.statusPublisheden

Downloads