Tailoring ISO/IEC/IEEE 29119-3 Standard for Small and Medium-Sized Enterprises

IT companies tend to overlook software development processes, and, consequently, end up following poorly defined or inconsistent software development and testing process, in part due to their associated high costs, complexity and extensiveness of some of these processes and associated standards. In addition, according to our experience, these organizations show severe difficulties when attempting to follow and apply existing standards related to regulation and software testing processes, as is the case of the ISO 29119-3 standard. Therefore, this paper discusses the applicability of this ISO 29119-3 standard in Small and Medium-size Enterprises (SMEs), by presenting an iterative and interactive process for tailoring. The goal is to satisfy the testing process needs of these SMEs, combining the software development process with key points of the ISO 29119-3 standard, without infringing its integrity. The tailoring process is then applied and discussed in a live setting. Such results showed improvements in an SME testing process, using the tailored ISO 29119-3 as a guideline, minimizing considerable amounts of resources.

[1]  Stuart Christopher Reid BS 7925-2: the software component testing standard , 2000, Proceedings First Asia-Pacific Conference on Quality Software.

[2]  Stuart Reid The New Software Testing Standard , 2012, SSS.

[3]  Mark P. Ginsberg,et al.  Process Tailoring and the the Software Capability Maturity Model , 1995 .

[4]  Jan Pries-Heje,et al.  Aligning Software Processes with Strategy , 2006, MIS Q..

[5]  Ossi Taipale,et al.  How Test Organizations Adopt New Testing Practices and Methods? , 2011, 2011 IEEE Fourth International Conference on Software Testing, Verification and Validation Workshops.

[6]  T. Gilmore,et al.  Action-based modes of inquiry and the host-researcher relationship , 1986 .

[7]  van Epwm Erik Veenendaal,et al.  A test management approach for structured testing , 1997 .