Lancaster EPrints

'Good' Organisational Reasons for 'Bad' Software Testing: An Ethnographic Study of Testing in a Small Software Company

Martin, D. and Rooksby, J. and Rouncefield, M. and Sommerville, I. (2007) 'Good' Organisational Reasons for 'Bad' Software Testing: An Ethnographic Study of Testing in a Small Software Company. In: Software Engineering, 2007. ICSE 2007. 29th International Conference on. IEEE, pp. 602-611. ISBN 0-7695-2828-7

Full text not available from this repository.

Abstract

In this paper we report on an ethnographic study of a small software house to discuss the practical work of software testing. Through use of two rich descriptions, we discuss that 'rigour' in systems integration testing necessarily has to be organisationally defined. Getting requirements 'right', defining 'good' test scenarios and ensuring 'proper' test coverage are activities that need to be pragmatically achieved taking account of organisational realities and constraints such as: the dynamics of customer relationships; using limited effort in an effective way; timing software releases; and creating a market. We discuss how these organisational realities shape (1) requirements testing; (2) test coverage; (3) test automation; and (4) test scenario design.

Item Type: Contribution in Book/Report/Proceedings
Subjects: Q Science > QA Mathematics > QA75 Electronic computers. Computer science
Departments: Faculty of Science and Technology > School of Computing & Communications
ID Code: 57380
Deposited By: ep_importer_pure
Deposited On: 05 Oct 2012 11:28
Refereed?: No
Published?: Published
Last Modified: 10 Apr 2014 01:24
Identification Number:
URI: http://eprints.lancs.ac.uk/id/eprint/57380

Actions (login required)

View Item