Social testing: A framework to support adoption of continuous delivery by small medium enterprises

Continuous delivery (CD) represents a challenge for software test teams, because of the continuous introduction of new features and feedback from customers. We consider testing in a framework where users are encouraged to report defects through social or other incentive schemes. Using an enterprise dataset, we address the question of which types of defects can best be found in the field, allowing in-house test resources to be refocused. Validation of these touch points ultimately interweaves both customer and business needs. The proposed framework is one which can help small to medium software businesses, which typically have limited resources to test and release software via CD.

[1]  Mark Sullivan,et al.  A comparison of software defects in database management systems and operating systems , 1992, [1992] Digest of Papers. FTCS-22: The Twenty-Second International Symposium on Fault-Tolerant Computing.

[2]  Evelyn Moritz Case study: How analysis of customer found defects can be used by system test to improve quality , 2009, 2009 31st International Conference on Software Engineering - Companion Volume.

[3]  J. M. Singer,et al.  IEEE Recommended Practice for Software Requirements SpeciÞcations , 1993 .

[4]  Jez Humble,et al.  Continuous Delivery: Reliable Software Releases Through Build, Test, and Deployment Automation , 2010 .

[5]  Atif M. Memon,et al.  An Initial Characterization of Industrial Graphical User Interface Systems , 2009, 2009 International Conference on Software Testing Verification and Validation.

[6]  John D. Musa,et al.  Software-Reliability-Engineered Testing , 1996, Computer.

[7]  Edward N. Adams,et al.  Optimizing Preventive Service of Software Products , 1984, IBM J. Res. Dev..

[8]  Yong Woo Kim,et al.  An empirical evaluation of system and regression testing , 2002, CASCON.

[9]  Jan Bosch,et al.  Climbing the "Stairway to Heaven" -- A Mulitiple-Case Study Exploring Barriers in the Transition from Agile Development towards Continuous Deployment of Software , 2012, 2012 38th Euromicro Conference on Software Engineering and Advanced Applications.