Software Quality and Its Entanglements in Practice

Share Share Share Share Share

Effective software quality assurance in large-scale, complex software systems is one of the most vexed issues in software engineering, and, it is becoming ever more challenging. Software quality and its assurance is part of software development practice, a messy, complicated and constantly shifting human endeavor.

What emerged from our immersive study in a large Australian software development company is that software quality in practice is inextricably entangled with the phenomena of productivity, time, infrastructure and human practice. This ethnographic insight — made visible to the organization and its developers via the rich picture and the concept of entanglements — built their trust in our work and expertise. This led to us being invited to work with the software development teams on areas for change and improvement and moving to a participatory and leading role in organizational change.

Keywords: ethnography, entanglements, rich pictures, software development

Article citation: 2020 EPIC Proceedings pp 163–176, ISSN 1559-8918,

Pages: 1 2 3 4

Leave a Reply