skip to main content
10.1145/3474624.3477065acmotherconferencesArticle/Chapter ViewAbstractPublication PagessbesConference Proceedingsconference-collections
research-article

Requirements Elicitation in the Context of Software for Low-Functioning Autistic People: An Initial Proposal of Specific Supporting Artifacts

Published: 05 October 2021 Publication History

Abstract

Requirements engineering is a crucial stage for the success of any software, as it allows a better understanding of the needs and desires of the customers or future users. In software development for autistic users, inexperienced software engineers face difficulties in the requirements engineering stage, as there are few specific techniques and artifacts to gather requirements in such context. The challenges increase when considering low-functioning autistic people, who have the most severe limitations of the disorder. Considering the above, in this paper, we present two artifacts to support the elicitation of requirements in software projects for autistic users. We developed a set of interviewing questions based on the opinion of both software development practitioners and caregivers. Also, we have drawn inspiration in a commercial canvas model to synthesize relevant data obtained with the interviews. When validating the artifacts, we got indicators of the feasibility of applying the artifacts in an actual development project. By developing and integrating these artifacts, we intend to support the requirements engineering stage and continue their development and study in further contexts.

References

[1]
American Psychiatric Association, American Psychiatric Association, 2013. Diagnostic and statistical manual of mental disorders: DSM-5.
[2]
André L Battaiola, Márcia Maria Alves, and Rafael Eduardo Paulin. 2014. Canvas to improve the design process of educational animation. In International Conference on Learning and Collaboration Technologies. Springer, 13–24.
[3]
Laura Benton, Hilary Johnson, Emma Ashwin, Mark Brosnan, and Beate Grawemeyer. 2012. Developing IDEAS: Supporting children with autism within a participatory design team. In Proceedings of the SIGCHI conference on Human factors in computing systems. 2599–2608.
[4]
Jill Boucher. 2003. Language development in autism. In International Congress Series, Vol. 1254. Elsevier, 247–253.
[5]
Michael G. Christel and Kyo C Kang. 1992. Issues in requirements elicitation. Technical Report. Carnegie-Mellon Univ Pittsburgh Pa Software Engineering Inst.
[6]
Mohammad Y Chuttur. 2009. Overview of the technology acceptance model: Origins, developments and future directions. Working Papers on Information Systems 9, 37 (2009), 9–37.
[7]
Franziska Dobrigkeit and Danielly de Paula. 2019. Design thinking in practice: understanding manifestations of design thinking in software engineering. In Proceedings of the 2019 27th ACM joint meeting on European software engineering conference and symposium on the foundations of software engineering. 1059–1069.
[8]
Irit Hadar, Pnina Soffer, and Keren Kenzi. 2014. The role of domain knowledge in requirements elicitation via interviews: an exploratory study. Requirements Engineering 19, 2 (2014), 143–159.
[9]
Áurea Hiléia da Silva Melo, Luis Rivero, Jonathas Silva dos Santos, and Raimundo da Silva Barreto. 2020. EmpathyAut: an empathy map for people with autism. In Proceedings of the 19th Brazilian Symposium on Human Factors in Computing Systems. 1–6.
[10]
Áurea Hiléia da Silva Melo, Luis Rivero, Jonathas Silva dos Santos, and Raimundo da Silva Barreto. 2020. PersonAut: a Personas Model for People with Autism Spectrum Disorder. In XIX Brazilian Symposium on Human Factors in Computing Systems (IHC ’20), October 26–30, 2020, Diamantina, Brazil.
[11]
Joan Mora Guiard, Laura Malinverni, and Narcis Pares. 2014. Narrative-based elicitation: orchestrating contributions from experts and children. In CHI’14 Extended Abstracts on Human Factors in Computing Systems. 1159–1164.
[12]
Alexander Osterwalder and Yves Pigneur. 2010. Business model generation: a handbook for visionaries, game changers, and challengers. Vol. 1. John Wiley & Sons.
[13]
Carla Pacheco, Ivan García, and Miryam Reyes. 2018. Requirements elicitation techniques: a systematic literature review based on the maturity of the techniques. IET Software 12, 4 (2018), 365–378.
[14]
Valéria Pinheiro and Anna Beatriz Marques. 2020. Accessibility-oriented design with a focus on autism aspects: designing a mobile application for autistic children’s daily routine. In 19th Brazilian Symposium on Software Quality. 1–10.
[15]
Christian Ruf and Andrea Back. 2015. How Can We Design Products, Services, and Software That Reflect the Needs of Our Stakeholders? Towards a Canvas for Successful Requirements Engineering. In International Conference on Design Science Research in Information Systems. Springer, 455–462.
[16]
Mutahira N. Tahir, Sehrish Khan, and Arif Raza. 2013. Challenges in Requirements Engineering for Mobile Applications for Disabled–Autism. Journal of Industrial and Intelligent Information Vol 1, 4(2013).
[17]
Saurabh Tiwari and Santosh Singh Rathore. 2017. A methodology for the selection of requirement elicitation techniques. arXiv preprint arXiv:1709.08481(2017).
[18]
Claes Wohlin, Per Runeson, Martin Höst, Magnus C Ohlsson, Björn Regnell, and Anders Wesslén. 2012. Experimentation in software engineering. Springer Science & Business Media.

Cited By

View all
  • (2023)Using ProAut Process to Prototype a Social Story Repository for Autistic PeopleHCI International 2023 – Late Breaking Posters10.1007/978-3-031-49212-9_24(175-182)Online publication date: 12-Dec-2023
  • (2022)From Requirements to Prototyping: Proposal and Evaluation of an Artifact to Support Interface Design in the Context of AutismHCI International 2022 – Late Breaking Papers: HCI for Health, Well-being, Universal Access and Healthy Aging10.1007/978-3-031-17902-0_22(307-321)Online publication date: 26-Jun-2022

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Other conferences
SBES '21: Proceedings of the XXXV Brazilian Symposium on Software Engineering
September 2021
473 pages
ISBN:9781450390613
DOI:10.1145/3474624
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 05 October 2021

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Autism Spectrum Disorder
  2. Canvas
  3. Requirement Elicitation
  4. Requirements Engineering

Qualifiers

  • Research-article
  • Research
  • Refereed limited

Conference

SBES '21
SBES '21: Brazilian Symposium on Software Engineering
September 27 - October 1, 2021
Joinville, Brazil

Acceptance Rates

Overall Acceptance Rate 147 of 427 submissions, 34%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)16
  • Downloads (Last 6 weeks)2
Reflects downloads up to 08 Mar 2025

Other Metrics

Citations

Cited By

View all
  • (2023)Using ProAut Process to Prototype a Social Story Repository for Autistic PeopleHCI International 2023 – Late Breaking Posters10.1007/978-3-031-49212-9_24(175-182)Online publication date: 12-Dec-2023
  • (2022)From Requirements to Prototyping: Proposal and Evaluation of an Artifact to Support Interface Design in the Context of AutismHCI International 2022 – Late Breaking Papers: HCI for Health, Well-being, Universal Access and Healthy Aging10.1007/978-3-031-17902-0_22(307-321)Online publication date: 26-Jun-2022

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

HTML Format

View this article in HTML Format.

HTML Format

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media