This first book-length analysis of developers as a community of practice illustrates in their own words the issues they face, their differing orientations to development (given their differing organisational cultures), and how they see their institutional