Application of Storytelling for Effective Test Advocacy

Application of Storytelling for Effective Test Advocacy

This presentation is among the Top 27 Best Papers/Practice/Tutorials selected, out of 460+ submissions received, to be presented @STC 2012.

Presentation Abstract

Software testing is a process that often requires an interaction with diverse individuals playing differentiated roles. One of the primary goals of testing is to get the maximum number of bugs fixed. This requires an effective way of communication with various stakeholders to address these issues. Many a times, through formal communication, Testers often fail to convey the actual message to the Developers. Communication among Testers and Developers is often very formal and subtle. It’s often believed to be discordant as both of them have different perceptions towards a common point. The better the tester projects his/her viewpoint, the more likely that the issue gets a positive attention.

This paper talks about a way of conveying the testers viewpoint as a story, which provides a rich context, via construction of fictional or real-time examples. Stories relate to the emotional side of the audience, which convinces others in an effective manner. Storytelling is a verbal way of communication between testers and developers, which gives a clear image and create large impact of the situations and circumstances. In this paper we will elaborate how Storytelling gives us a chance to put the analytic part aside and think about the information in a more reflective way. It creates an abstract view of the actual problem at hand, presenting the issue through a tester’s eye, helping the developers appreciate the testers standpoint. Here we propose how a tester can use Storytelling for communicating the findings and experiences in an effective manner to all stakeholders.

About the Author

Ramana is a Senior Quality Assurance Engineer in Oracle India. He has around 4 years of experience in the field of Software Quality Assurance. Currently, he is working in the EBS Quality Assurance team in Oracle, which tests Oracle Human Capital Management suite of products.

Sai Sandhya Chengalvala has 6 years of experience in Quality Assurance. She is a Master of Computer Applications from Osmania University. Her past experience as a tester was in HSBC, for two years and subsequently Satyam computers, for three years. Sai Sandhya joined Oracle as a Senior QA Engineer last year. She works on the Labor Distribution module in HRMS.

Arumilli Anand is a QA Manager, responsible for Performance Management, Succession Management and Labor Distribution products in the Oracle EBS HCM suite. Anand has a Masters degree in Computer Applications from the University of Madras. In his career spanning 11 years, he worked as a developer and consultant for 2 years and subsequently as a tester and leader. Anand has an avid interest in Test Design and Optimization Techniques in Testing. He has been an active participant in the various QA Forums in India and abroad. His paper on Test Design won the QAI International Test Leadership award last year.