Software—Practice & Experience
Occasioned practices in the work of software engineers
Requirements engineering
Communications of the ACM
Recognising “success” and “failure”: evaluating groupware in a commercial context
GROUP '97 Proceedings of the international ACM SIGGROUP conference on Supporting group work: the integration challenge
Proceedings of the Conference on The Future of Software Engineering
An empirical study of regression test application frequency
Proceedings of the 22nd international conference on Software engineering
Productive Software Test Management
Productive Software Test Management
Art of Software Testing
Just Enough Software Test Automation
Just Enough Software Test Automation
Testing Object-Oriented Software: Life-Cycle Solutions
Testing Object-Oriented Software: Life-Cycle Solutions
Lessons Learned in Software Testing
Lessons Learned in Software Testing
Testing Extreme Programming
What Is Software Testing? And Why Is It So Hard?
IEEE Software
An example of practical component testing
Journal of Computing Sciences in Colleges
Observations and lessons learned from automated testing
Proceedings of the 27th international conference on Software engineering
Proceedings of the 2006 international workshop on Automation of software test
A Survey of Unit Testing Practices
IEEE Software
Agile Software Testing in a Large-Scale Project
IEEE Software
Achieving Dependability in the Configuration, Integration and Testing of Healthcare Technologies
Computer Supported Cooperative Work
Reporting usability metrics experiences
CHASE '09 Proceedings of the 2009 ICSE Workshop on Cooperative and Human Aspects on Software Engineering
Testing in the Wild: The Social and Organisational Dimensions of Real World Practice
Computer Supported Cooperative Work
How do testers do it? An exploratory study on manual testing practices
ESEM '09 Proceedings of the 2009 3rd International Symposium on Empirical Software Engineering and Measurement
PD method and socio-political context of the development organization
Proceedings of the Tenth Anniversary Conference on Participatory Design 2008
Studying human and social aspects of testing in a service-based software company: case study
Proceedings of the 2010 ICSE Workshop on Cooperative and Human Aspects of Software Engineering
CEE-SET'08 Proceedings of the Third IFIP TC 2 Central and East European conference on Software engineering techniques
Who tested my software? Testing as an organizationally cross-cutting activity
Software Quality Control
PROFES'12 Proceedings of the 13th international conference on Product-Focused Software Process Improvement
An architectural model for software testing lesson learned systems
Information and Software Technology
A survey of software testing practices in Canada
Journal of Systems and Software
More testers - The effect of crowd size and time restriction in software testing
Information and Software Technology
Global software testing under deadline pressure: Vendor-side experiences
Information and Software Technology
Empirical Software Engineering
Hi-index | 0.00 |
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.