Vikrant S. Kaulgud, A. Saxena, Sanjay Podder, V. Sharma, Chethana Dinakar
{"title":"将测试转移到部署边界之外","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":"{\"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}","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}
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.