Julie R. Rauer, Kirthy Kolluri, L. Chung, Cong Liu, Tom Hill
{"title":"Eliciting Smartphone App Requirements for Helping Senior People: A Questionnaire Approach","authors":"Julie R. Rauer, Kirthy Kolluri, L. Chung, Cong Liu, Tom Hill","doi":"10.1109/REW53955.2021.00049","DOIUrl":null,"url":null,"abstract":"The world’s unprecedented growth of the senior demographic is bringing key age-related issues to the forefront. Issues such as memory loss, vision impairment, hearing loss, loss of mobility (or loss of dexterity in the hands), and speech loss prevent seniors from interacting with others. We believe that a lot can be done to improve seniors’ lives, but current smartphone apps are often not usable or adaptable enough to address these issues. Specifically, current app development practices do not seem to adequately consider seniors’ needs and possibly lack a process that includes asking appropriate questions, building relevant scenarios, or coming up with essential requirements. We observe that omitting questions and asking irrelevant or incorrect questions in the requirements elicitation phase needs to be avoided. We propose a Goals, Questions, Scenarios, Requirements (GQSR) Elicitation framework as well as an expanded questionnaire approach for requirements elicitation. We develop improved guidelines and rules for questions as part of the question/interview process. Through asking important questions and applying the GQSR framework, we developed the smartphone app, HOPE (Helping Our People Easily), with the intention of helping seniors in their daily lives and alleviating problems such as aphasia. The GQSR framework defines nonfunctional requirements (NFRs), FRs, questions, and scenarios producing questionnaires for the purposes of interviewing seniors. We achieve traceability between the GQSR Requirements Engineering framework and the HOPE smartphone app. HOPE, a real mobile app targeting seniors, is used to illustrate and evaluate our framework.","PeriodicalId":393646,"journal":{"name":"2021 IEEE 29th International Requirements Engineering Conference Workshops (REW)","volume":"12 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 IEEE 29th International Requirements Engineering Conference Workshops (REW)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/REW53955.2021.00049","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
The world’s unprecedented growth of the senior demographic is bringing key age-related issues to the forefront. Issues such as memory loss, vision impairment, hearing loss, loss of mobility (or loss of dexterity in the hands), and speech loss prevent seniors from interacting with others. We believe that a lot can be done to improve seniors’ lives, but current smartphone apps are often not usable or adaptable enough to address these issues. Specifically, current app development practices do not seem to adequately consider seniors’ needs and possibly lack a process that includes asking appropriate questions, building relevant scenarios, or coming up with essential requirements. We observe that omitting questions and asking irrelevant or incorrect questions in the requirements elicitation phase needs to be avoided. We propose a Goals, Questions, Scenarios, Requirements (GQSR) Elicitation framework as well as an expanded questionnaire approach for requirements elicitation. We develop improved guidelines and rules for questions as part of the question/interview process. Through asking important questions and applying the GQSR framework, we developed the smartphone app, HOPE (Helping Our People Easily), with the intention of helping seniors in their daily lives and alleviating problems such as aphasia. The GQSR framework defines nonfunctional requirements (NFRs), FRs, questions, and scenarios producing questionnaires for the purposes of interviewing seniors. We achieve traceability between the GQSR Requirements Engineering framework and the HOPE smartphone app. HOPE, a real mobile app targeting seniors, is used to illustrate and evaluate our framework.
世界上老年人口的空前增长使与年龄有关的关键问题成为人们关注的焦点。诸如记忆丧失、视力障碍、听力丧失、行动能力丧失(或手的灵活性丧失)和语言丧失等问题使老年人无法与他人互动。我们相信可以做很多事情来改善老年人的生活,但目前的智能手机应用程序往往不够可用或适应性不足以解决这些问题。具体来说,当前的应用开发实践似乎没有充分考虑到老年人的需求,可能缺乏一个包括提出适当问题、构建相关场景或提出基本需求的过程。我们注意到,在需求引出阶段需要避免遗漏问题和提出不相关或不正确的问题。我们提出了一个目标、问题、场景、需求(GQSR)引出框架,以及一个用于需求引出的扩展问卷方法。作为提问/面试过程的一部分,我们制定了改进的问题指导方针和规则。通过提出重要问题并运用GQSR框架,我们开发了智能手机应用HOPE (Helping Our People easy),旨在帮助老年人的日常生活,缓解失语等问题。GQSR框架定义了非功能需求(NFRs)、FRs、问题,以及为面试老年人而生成问卷的场景。我们实现了GQSR需求工程框架和HOPE智能手机应用程序之间的可追溯性。HOPE是一个针对老年人的真实移动应用程序,用于说明和评估我们的框架。