Práticas de IHC como Apoio à Engenharia de Requisitos: Um Relato de Experiência

  • Igor Picolo Carreira UEM
  • Guilherme Corredato Guerino UEM
  • Heloise Manica Paris Teixeira UEM
  • Pedro Henrique Dias Valle UFJF

Resumo


As práticas de Interação Humano-Computador (IHC) têm sido utilizadas para apoiar o processo de elicitação e validação de requisitos de sistemas de software. Este artigo apresenta um relato de experiência no projeto de melhorias em um sistema de controle acadêmico de uma universidade pública. A partir dos resultados obtidos num survey com 312 participantes, utilizou-se práticas de IHC para representar os requisitos destes usuários sobre o sistema. Além disso, o conhecimento obtido foi aplicado na criação de um novo projeto de interface para o sistema alinhado com as necessidades e opiniões emitidas pelos usuários.

Referências

Barbosa, S. D. J., Silva, B. S. d., Silveira, M. S., Gasparini, I., Darin, T., and Barbosa, G. D. J. (2021). Interação Humano-Computador e Experiência do Usuário. Autopublicação.

Bass, L. (2013). Software architecture in practice. Addison-Wesley, Massachusetts, USA, 3rd edition.

do Nascimento, N. M., Vivacqua, A. S., and da Silva, M. F. (2019). Uma proposta de integração de er ágil com ihc. In Anais Estendidos do XV Simpósio Brasileiro de Sistemas Colaborativos, pages 111–116. SBC.

ISO, I. (2011). ISO/IEC 25010 systems and software engineering — systems and software quality requirements and evaluation (square) — system and software quality models. On-line.

Kitchenham, B. A. and Pfleeger, S. L. (2008). Personal Opinion Surveys, pages 63–92. Springer London, London.

Pacheco, C., García, I., and Reyes, M. (2018). Requirements elicitation techniques: a systematic literature review based on the maturity of the techniques. IET Software, 12(4):365–378.

Urbieta, M., Torres, N., Rivero, J. M., Rossi, G., and Dominguez-Mayo, F. J. (2018). Improving mockup-based requirement specification with end-user annotations. In International Conference on Agile Software Development, pages 19–34. Springer, Cham.

Valente, M. T. (2020). Engenharia de software moderna. Princípios e Práticas para Desenvolvimento de Software com Produtividade.

Venkatesh, V. and Davis, F. D. (2000). A theoretical extension of the technology acceptance model. Four longitudinal field studies. Management Science.
Publicado
18/10/2022
Como Citar

Selecione um Formato
CARREIRA, Igor Picolo; GUERINO, Guilherme Corredato; TEIXEIRA, Heloise Manica Paris; DIAS VALLE, Pedro Henrique. Práticas de IHC como Apoio à Engenharia de Requisitos: Um Relato de Experiência. In: ESCOLA REGIONAL DE ENGENHARIA DE SOFTWARE (ERES), 6. , 2022, Blumenau. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2022 . p. 1-10. DOI: https://doi.org/10.5753/eres.2022.226999.