Vikrant S. Kaulgud, A. Saxena, Sanjay Podder, V. Sharma, Chethana Dinakar
{"title":"Shifting Testing beyond the Deployment Boundary","authors":"Vikrant S. Kaulgud, A. Saxena, Sanjay Podder, V. Sharma, Chethana Dinakar","doi":"10.1145/2896941.2896954","DOIUrl":null,"url":null,"abstract":"Optimization of software testing has typically relied on a philosophy of 'shift left' where the focus is on using automation to start testing as early as possible in a software development life-cycle. With enterprises striving for continual business transformation, it becomes essential to focus on rapid and iterative software development. Moreover, understanding customer reactions, feedback and needs, and translating them as actionable insights to software development teams. This requires testing to 'shift right', i.e. move beyond the deployment boundary, and adopt a data-driven approach leveraging post-release production data and customer feedback. In this position paper we articulate the need for continuous, shift right testing, define a taxonomy for structuring testing types, analyses and data requirements. We end by providing a conceptual framework for applying shift right testing for Digital apps.","PeriodicalId":438234,"journal":{"name":"2016 IEEE/ACM International Workshop on Continuous Software Evolution and Delivery (CSED)","volume":"39 9","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-05-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 IEEE/ACM International Workshop on Continuous Software Evolution and Delivery (CSED)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/2896941.2896954","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3
Abstract
Optimization of software testing has typically relied on a philosophy of 'shift left' where the focus is on using automation to start testing as early as possible in a software development life-cycle. With enterprises striving for continual business transformation, it becomes essential to focus on rapid and iterative software development. Moreover, understanding customer reactions, feedback and needs, and translating them as actionable insights to software development teams. This requires testing to 'shift right', i.e. move beyond the deployment boundary, and adopt a data-driven approach leveraging post-release production data and customer feedback. In this position paper we articulate the need for continuous, shift right testing, define a taxonomy for structuring testing types, analyses and data requirements. We end by providing a conceptual framework for applying shift right testing for Digital apps.