{"title":"一种使用目标、问题和答案的需求引出方法","authors":"Qiang Zhi, Zhengshu Zhou, Shuji Morisaki, Shuichiro Yamamoto","doi":"10.1109/IIAI-AAI.2019.00172","DOIUrl":null,"url":null,"abstract":"Requirements elicitation is the first step in software development, methods such as data collection, questionnaire, interview, field observation are used in requirements elicitation, either way, the requirements from customer need to be properly extracted. For the interview, the accuracy of requirements elicitation depends on the dialog ability of software engineer (extractor) and customer (respondent). Among software engineers, there is a difference in the ability of requirements elicitation. Besides, it is difficult for experienced software engineers to extract customer requirements without fail. In this paper, in order to extract requirements without omission, the scope of the requirements is determined in advance, and a tree-like requirements decomposition structure is proposed for constructing the requirement questions. At last, a comparative experiment was carried out, and the effectiveness of the approach was positively supported by the experiment result.","PeriodicalId":136474,"journal":{"name":"2019 8th International Congress on Advanced Applied Informatics (IIAI-AAI)","volume":"28 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"An Approach for Requirements Elicitation using Goal, Question, and Answer\",\"authors\":\"Qiang Zhi, Zhengshu Zhou, Shuji Morisaki, Shuichiro Yamamoto\",\"doi\":\"10.1109/IIAI-AAI.2019.00172\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Requirements elicitation is the first step in software development, methods such as data collection, questionnaire, interview, field observation are used in requirements elicitation, either way, the requirements from customer need to be properly extracted. For the interview, the accuracy of requirements elicitation depends on the dialog ability of software engineer (extractor) and customer (respondent). Among software engineers, there is a difference in the ability of requirements elicitation. Besides, it is difficult for experienced software engineers to extract customer requirements without fail. In this paper, in order to extract requirements without omission, the scope of the requirements is determined in advance, and a tree-like requirements decomposition structure is proposed for constructing the requirement questions. At last, a comparative experiment was carried out, and the effectiveness of the approach was positively supported by the experiment result.\",\"PeriodicalId\":136474,\"journal\":{\"name\":\"2019 8th International Congress on Advanced Applied Informatics (IIAI-AAI)\",\"volume\":\"28 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2019-07-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2019 8th International Congress on Advanced Applied Informatics (IIAI-AAI)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/IIAI-AAI.2019.00172\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 8th International Congress on Advanced Applied Informatics (IIAI-AAI)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IIAI-AAI.2019.00172","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
An Approach for Requirements Elicitation using Goal, Question, and Answer
Requirements elicitation is the first step in software development, methods such as data collection, questionnaire, interview, field observation are used in requirements elicitation, either way, the requirements from customer need to be properly extracted. For the interview, the accuracy of requirements elicitation depends on the dialog ability of software engineer (extractor) and customer (respondent). Among software engineers, there is a difference in the ability of requirements elicitation. Besides, it is difficult for experienced software engineers to extract customer requirements without fail. In this paper, in order to extract requirements without omission, the scope of the requirements is determined in advance, and a tree-like requirements decomposition structure is proposed for constructing the requirement questions. At last, a comparative experiment was carried out, and the effectiveness of the approach was positively supported by the experiment result.