Defect Bash - Literature Review

Xuejiao Zhou, Mika Mäntylä

Abstract

Defect bash is a co-located testing session performed by a group of people. We performed a systematic review of the academic and grey literature, i.e. informally published writings, of the defect bash. Altogether, we found 44 items (17 academic and 27 grey literature sources) that were identified useful for the review. Based on the review the definition of defect bash is presented, benefits and limitations of using defect bash are given. Finally, the process of doing defect bash is outlined. This review provides initial understanding on how defect bash could be useful in achieving the software quality and lays foundation for further academic studies of this topic.

References

  1. ALLInterviews, 2012. What is meant by defect bash? In link: http://www.allinterview.com/showanswers/23853 .html.
  2. Anonymous 1, 2010. How to do a test bug bash for your software project? In link: http://bettersoftwaretesting. blogspot.com/2010/10/how-to-do-test-bug-bash-foryour.html.
  3. Anonymous 2, 2010. The WDK community bug bash contest 2010 is over. In link: http://www.osronline. com/page.cfm?name=bugbash.
  4. Anonymous 3, 2011. Bug bash aftermath. In link: http://seleniumhq.wordpress.com/2011/01/31/bugbash-aftermath/
  5. Anonymous 4, 2011. Software bug bash tips. In link: http://programmers.stackexchange.com/questions/470 07/software-bug-bash-tips.
  6. Anonymous 5, 2012. Bug bash on Uhuru software. In link: https://www.odesk.com/o/jobs/job/Bug-Bash-onUhuru-Software~7390d00ba7cef979/.
  7. Anonymous 6, 2012. 99tests Bug bash. In link: http://99tests .com/99tests-bug-bash/.
  8. Aranda, J., Venolia, G., 2009. The secret life of bugs: going past the errors and omissions in software repositories. In IEEE 2009. Article ID: 978-1-4244- 3452-7/09.
  9. Bach, J.A., 1998. Microdynamics of process evolution. In IEEE Computer Society, February 1998.
  10. Bach, J.A., 2003. Exploratory testing explained. In link: http://www.satisfice.com/articles/et-article.pdf.
  11. Berkun, S., 2008. How to run a bug bash? In link: http://www.scottberkun.com/blog/2008/how-to-run-abug-bash/.
  12. Birkinshaw, J., Goddard, J., 2009. The management spectrum. In Journal Compilation, London Business School.
  13. Chetanas, 2011. What is defect bash? In link: http:// www.testingken.com/forum/showthread.php?t=346.
  14. Crowhurst, C., 2011. Bug bash 2011 - A direct response. In link: http://www.marketingarchitects.com/2011/ 05/bug-bash-2011-a-direct-response/.
  15. Cruden, K., Lawson, N., 2011. The Power of the bug bash. In link: http://www.agilequalityassurance.com/2010/ 04/the-power-of-the-bug-bash/.
  16. Desikan, S., Ramesh, G., 2008. Software testing, principle and practices. Dorling Kindersley (India) Pvt. Ltd.123-126. ISBN 978-81-7758-121-8.
  17. Dolan, R.J., Matthews, J.M., 1993. Maximizing the utility of customer product testing: beta test design and management. J PROD INNOV MANAG 1993;10:318- 330. Elsevier Science Publishing.
  18. Enns, N., 2004. It is bug bash day on 28 April 2004. In link: http://blogs.msdn.com/b/windowsmobile/archive/ 2004/04/28/122435.aspx.
  19. Fitzgerald, K., 2012. Sakai bug bashes. In link: https://confluence.sakaiproject.org/display/3AK/Bug+ Bashes.
  20. George, C., 2013. Team exploratory testing: our first experiences... In link: http://mostly-testing.blogspot.fi/ 2013/01/team-exploratory-testing-our-first.html.
  21. GreyNet International, 2012. http://www.greynet.org/ greysourceindex/documenttypes.html.
  22. Grubbs, J.C., 2012. Chicago open source bug bash. In link: http://www.meetup.com/chicago-open-sourcebug-bash/.
  23. Haynes, D., 2009. The search for software robustness. In Excerpt from Pacific NW Software Quality Conference.
  24. Kalra, P., 2007. Bug bash. In link: http://rivr.sulekha. com/bugbash_265217_blog.
  25. Kaner, C., Fiedler, R.L., 2011. Black box software testing. Introduction to test design. A survey of test techniques. In BBST Test Design. In http://www.testingeducation. org/BBST/testdesign/BBSTTestDesign2011pfinal.pdf.
  26. Kitchenham, B., Charters, S., 2007. Guidelines for performing systematic literature reviews in software engineering. Software Engineering Group, School of Computer Science and Mathematics, Keele University, Tech. Rep. EBSE-2007-01, July 2007.
  27. Khan, M.S.A., ElMadi, A., 2011. Data warehouse testing - an exploratory study. Software engineering master thesis no: MSE-2011-65. In School of Computing Blekinge Institute of Technology SE-371 79 Karlskrona, Sweden.
  28. Liangshi, 2010. Ce shi za gan, bug bash. In link: http://www.51testinzg.com/html/63/n-225363.html.
  29. Lyndsay, J., 2011. Known ways of managing ET #2 - bug bash. In link: http://workroomprds.blogspot.fi/2011 /12/known-ways-of-managing-et-02-bug-bash.html.
  30. Marick, B., 1997. Class Testing mistakes. In http:// www.csi-chennai.org/swtws/ws-swt/mistakes.pdf.
  31. MarkusN, 2012. Big bug bashing for GRASS 6! In link: http://gfoss.blogspot.fi/2012/08/big-bug-bashing-forgrass-6.html.
  32. Mey, C.V., 2012. Shipping greatness. Practical lessons on building and launching outstanding software, learned on the job at Google and Amazon. By O'Reilly Media.
  33. Nindel-Edwards, J., Steinke, G., 2006. A full life cycle defect process model that supports defect tracking, software product cycles and test iterations. In Communications of the IIMA 2006 Volume 6 Issue 1.
  34. Powell, C., 2009. ABAKAS bug bash. In link: http://blog.abakas.com/2009/01/bug-bash.html.
  35. Pruitt, J., Adlin, T., 2005. The personal lifecycle: Keeping people in mind throughout product design.
  36. QTP Tutorials and Interview Questions, 2012. In link: http://qtp.blogspot.fi/2010/03/bug-bash-defect-bash. html.
  37. Sagynov, E., 2011a. CUBRID bug bash event! In link: http://www.cubrid.org/blog/news/cubrid-bug-bashevent/.
  38. Sagynov, E., 2011b. CUBRID bug bash event results. In link: http://www.cubrid.org/blog/cubrid-life/cubridbug-bash-event-results/
  39. Saukkoriipi, S., Tervonen I., 2012. Team exploratory testing sessions. In International Scholarly Research Network, ISRN Software Engineering, Volume 2012, Article ID 324838.
  40. Sahay, A., 2006. Microsoft, Appin launch security bug bash 2006. In link http://press.xtvworld.com/ article12437.html.
  41. Sakai, 2012. QAE QA. Call for bug bash. In link: https://oae-community.sakaiproject.org/oae-qa#l= Bug-Bashes/Bug-Bashes.
  42. Sande, S., 2009. Bug-bashing Bento 2.0v5 is now available for download. In link: http://www.tuaw. com/2009/08/19/bug-bashing-bento-2-0v5-is-nowavailable-for-download/.
  43. Slaughter, J., Rahman, M., 2011. Information security plan for flight simulator applications. In International Journal of Computer Science & Technology (IJCSIT), Vol 3, No 3, June 2011. DOI: 10.5121/ijcsit. 2011.3301.
  44. Spagnuolo, C., 2007. The bug bash sprint. In link: http://edgehopper.com/the-bug-bash-sprint/
  45. Wang, L., 2011. Master project. Best practice for testing in development and testing groups. In [http://etd.dtu.dk/thesis/277238/]
  46. Whittaker, J.A., 2012. The 10-minute test plan. In IEEE Software by IEEE Computer Society. Article ID: 0740 -7459/12.
  47. Wiegers, Karl Eugene. Peer reviews in software: A practical guide. Boston: Addison-Wesley, 2002.
  48. Wikipedia, 2012. Bug bash. In link: http://en.wikipedia.org/wiki/Bug_bash#cite_note-0.
  49. Williams, G., 1998. Usability process challenges in a web product cycle. In HCT'98 Conference Companion.
  50. Yüksel, H.M., Tüzün, E., Gelirli, E.., Biyikli, E., 2009. Using continuous integration and automated test techniques for a robust C4ISR system. In IEEE 2009. Article D: 978-1-4244-5023-7.
Download


Paper Citation


in Harvard Style

Zhou X. and Mäntylä M. (2013). Defect Bash - Literature Review . In Proceedings of the 8th International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE, ISBN 978-989-8565-62-4, pages 125-131. DOI: 10.5220/0004417101250131


in Bibtex Style

@conference{enase13,
author={Xuejiao Zhou and Mika Mäntylä},
title={Defect Bash - Literature Review},
booktitle={Proceedings of the 8th International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE,},
year={2013},
pages={125-131},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0004417101250131},
isbn={978-989-8565-62-4},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 8th International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE,
TI - Defect Bash - Literature Review
SN - 978-989-8565-62-4
AU - Zhou X.
AU - Mäntylä M.
PY - 2013
SP - 125
EP - 131
DO - 10.5220/0004417101250131