Title :
On the Identification of Best Practices for Improving the Efficiency of Testing Activities in Distributed Software Projects: Preliminary Findings from an Empirical Study
Author :
Camacho, Carlos ; Marczak, Sabrina ; Conte, Tayana
Author_Institution :
Software Tester, Porto Alegre, Brazil
Abstract :
Testing aims at identifying whether the software product attends its specification and the customer needs. It is a collaborative task since it requires coordination and communication of activities with those responsible for defining the project scope and for developing the source-code in order to clarify requirements, to stay up-to-date about changes, and to coordinate working schedule. It is a challenging but necessary activity in any software development life cycle. Distribution exacerbates the difficulties faced by testing team members. This paper presents empirical exploratory preliminary findings on challenges faced by testing teams in distributed projects and discusses best practices adopted by such teams to facilitate coordination and, as a consequence, increase the efficiency of their work. Our findings suggest corroboration of preliminary literature that focuses mainly in requirements engineering and in development activities. We aim to replicate our investigation in a larger scale. Meanwhile, our work provides initial contributions to practitioners and inspires our future research.
Keywords :
distributed processing; groupware; program testing; project management; collaborative task; distributed software projects; empirical exploratory preliminary findings; requirements engineering; software development life cycle; source code; testing activities; testing team members; Best practices; Companies; Documentation; Interviews; Software; Testing; best practices; challenges; distributed software teams; empirical study; software testing;
Conference_Titel :
Global Software Engineering Workshops (ICGSEW), 2013 IEEE 8th International Conference on
Conference_Location :
Bari
DOI :
10.1109/ICGSEW.2013.7