Práticas de IHC como Apoio à Engenharia de Requisitos: Um Relato de Experiência
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
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.