International Journal of Human-Computer Studies
The quality approach: is it delivering?
Communications of the ACM
Software quality and the Capability Maturity Model
Communications of the ACM
What we know about spreadsheet errors
Journal of End User Computing - End User Development
The Social Life of Information
The Social Life of Information
Software process improvement: making it happen in practice
Software Quality Control
Which Comes First, the Organization or Its Processes?
IEEE Software
A Risk and Control Oriented Study of the Practices of Spreadsheet Application Developers
HICSS '96 Proceedings of the 29th Hawaii International Conference on System Sciences Volume 2: Decision Support and Knowledge-Based Systems
Supporting organisational learning: an overview of the ENRICH approach
Information Services and Use
On the Status of Learning Software Organizations in the Year 2001
LSO '01 Proceedings of the Third International Workshop on Advances in Learning Software Organizations
Two principles of end-user software engineering research
WEUSE I Proceedings of the first workshop on End-user software engineering
Ethnographically-informed empirical studies of software practice
Information and Software Technology
Some Problems of Professional End User Developers
VLHCC '07 Proceedings of the IEEE Symposium on Visual Languages and Human-Centric Computing
Information and Software Technology
Computer Supported Cooperative Work
Investigating adoption of agile software development methodologies in organisations
XP'07 Proceedings of the 8th international conference on Agile processes in software engineering and extreme programming
Hi-index | 0.00 |
This paper describes a longitudinal study of an organisation over a period of eighteen months as it initiated and then implemented a manual of software best practice. The organisation consists of end-users, in the sense that, although developing software is an integral part of their job, they are not professional software developers. Although the organisation itself was unaware of current trends in Software Process Improvement (SPI) or theories of organisational learning, our case study affords us insights into some practical deficiencies of the accepted techno-centric model of a SPI programme. We argue that such a model imposes unnatural work practices on an organisation and fails to take account of how process improvements might occur spontaneously within a community of practice.