{"title":"通过分析用户反馈确定软件维护计划的优先级","authors":"Kittiya Srewuttanapitikul, Pornsiri Muengchaisri","doi":"10.1109/ICISSEC.2016.7885865","DOIUrl":null,"url":null,"abstract":"Normally when developers obtain defects list from users, the development team will decide which defects should be fixed first. The software maintenance plan, which consists of list of defects to be fixed sequentially, is mostly generated using developer experience to prioritize the defects. With the current strategy, the software maintenance plan may not serve well to customer needs. This research proposes a method to prioritizing the software defects to be fixed by focusing on 3 impact factors: severity, priority and the number of users who found the same defects. The proposed method uses natural language process (NLP) to analyze user feedbacks in order to extract defect-related keywords. The ranking process uses analytical hierarchy process (AHP) to prioritize defects to be resolved. An evaluation of the prioritizing method is provided.","PeriodicalId":420224,"journal":{"name":"2016 International Conference on Information Science and Security (ICISS)","volume":"8 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":"{\"title\":\"Prioritizing Software Maintenance Plan by Analyzing User Feedback\",\"authors\":\"Kittiya Srewuttanapitikul, Pornsiri Muengchaisri\",\"doi\":\"10.1109/ICISSEC.2016.7885865\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Normally when developers obtain defects list from users, the development team will decide which defects should be fixed first. The software maintenance plan, which consists of list of defects to be fixed sequentially, is mostly generated using developer experience to prioritize the defects. With the current strategy, the software maintenance plan may not serve well to customer needs. This research proposes a method to prioritizing the software defects to be fixed by focusing on 3 impact factors: severity, priority and the number of users who found the same defects. The proposed method uses natural language process (NLP) to analyze user feedbacks in order to extract defect-related keywords. The ranking process uses analytical hierarchy process (AHP) to prioritize defects to be resolved. An evaluation of the prioritizing method is provided.\",\"PeriodicalId\":420224,\"journal\":{\"name\":\"2016 International Conference on Information Science and Security (ICISS)\",\"volume\":\"8 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2016-12-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"5\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2016 International Conference on Information Science and Security (ICISS)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICISSEC.2016.7885865\",\"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 International Conference on Information Science and Security (ICISS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICISSEC.2016.7885865","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Prioritizing Software Maintenance Plan by Analyzing User Feedback
Normally when developers obtain defects list from users, the development team will decide which defects should be fixed first. The software maintenance plan, which consists of list of defects to be fixed sequentially, is mostly generated using developer experience to prioritize the defects. With the current strategy, the software maintenance plan may not serve well to customer needs. This research proposes a method to prioritizing the software defects to be fixed by focusing on 3 impact factors: severity, priority and the number of users who found the same defects. The proposed method uses natural language process (NLP) to analyze user feedbacks in order to extract defect-related keywords. The ranking process uses analytical hierarchy process (AHP) to prioritize defects to be resolved. An evaluation of the prioritizing method is provided.