| Nome: | Descrição: | Tamanho: | Formato: | |
|---|---|---|---|---|
| 3.6 MB | Adobe PDF |
Autores
Orientador(es)
Resumo(s)
Neurodiversity, a term used to describe a variety of neurological differences, such as
autism, ADHD, and dyslexia, is gaining recognition and acceptance in society. In software
engineering, neurodiversity can impact the design and development of software products,
as well as the experiences and needs of users.
It is important to consider neurodiversity to create accessible and usable products that
cater to the needs of a diverse user base. Despite the increasing interest in neurodivergent
inclusive software, there is still a lack of consensus and understanding of what this means
and involves. More research to understand how to create software that is accessible to
neurodivergent individuals is needed.
We developed a conceptual model defining neurodivergent concepts and relationships
that must be considered during the process of software requirements elicitation. This
model was evaluated with the aid of a survey and finally we built a supporting tool for
requirements elicitation based on the model defined.
The model was evaluated with 100 participants, 37 of which were Neurodivergent,
and the results are promising.
A neurodiversidade, um termo utilizado para descrever uma variedade de diferenças neurológicas, como o autismo, a ADHD e a dislexia, está a ganhar reconhecimento e aceitação na sociedade. Na engenharia de software, a neurodiversidade pode ter impacto na conceção e desenvolvimento de produtos de software, bem como nas experiências e necessidades dos utilizadores. É importante ter em conta a neurodiversidade para criar produtos acessíveis e utili- záveis que satisfaçam as necessidades de uma base de utilizadores diversificada. Apesar do interesse crescente em software inclusivo neurodivergente, ainda há falta de consenso e de compreensão do que isto significa e envolve. É necessária mais investigação para compreender como criar software que seja acessível a indivíduos neurodivergentes. Desenvolvemos um modelo concetual que define conceitos e relações neurodivergentes que devem ser considerados durante o processo de elicitação de requisitos de software. Este modelo foi avaliado com a ajuda de um inquérito e, finalmente, construímos uma ferramenta de apoio à elicitação de requisitos com base no modelo definido. O modelo foi avaliado com 100 participantes, dos quais 37 eram neurodivergentes, e os resultados são promissores.
A neurodiversidade, um termo utilizado para descrever uma variedade de diferenças neurológicas, como o autismo, a ADHD e a dislexia, está a ganhar reconhecimento e aceitação na sociedade. Na engenharia de software, a neurodiversidade pode ter impacto na conceção e desenvolvimento de produtos de software, bem como nas experiências e necessidades dos utilizadores. É importante ter em conta a neurodiversidade para criar produtos acessíveis e utili- záveis que satisfaçam as necessidades de uma base de utilizadores diversificada. Apesar do interesse crescente em software inclusivo neurodivergente, ainda há falta de consenso e de compreensão do que isto significa e envolve. É necessária mais investigação para compreender como criar software que seja acessível a indivíduos neurodivergentes. Desenvolvemos um modelo concetual que define conceitos e relações neurodivergentes que devem ser considerados durante o processo de elicitação de requisitos de software. Este modelo foi avaliado com a ajuda de um inquérito e, finalmente, construímos uma ferramenta de apoio à elicitação de requisitos com base no modelo definido. O modelo foi avaliado com 100 participantes, dos quais 37 eram neurodivergentes, e os resultados são promissores.
Descrição
Palavras-chave
neurodivergent issues neurodivergent accessible requirements engineering software engineering
