Integrando técnicas de IHC e Engenharia de Software na especificação de requisitos de uma ferramenta de modelagem

  • Anna Beatriz Marques Universidade Federal do Ceará http://orcid.org/0000-0001-9214-3399
  • Alex Alan Santos Universidade Federal do Ceará
  • Maria Victoria Fiori Universidade Federal do Ceará
  • Natalia Coelho Universidade Federal do Ceará
  • Victor Feitosa Universidade Federal do Ceará

Resumo


A adoção de métodos que exploram a perspectiva dos usuários finais e suas preferencias de uso pode contribuir para identificar requisitos de usabilidade adequados. Este artigo relata o uso de personas, histórias de usuários e diretrizes de usabilidade para especificar os requisitos de uma ferramenta de modelagem. Os métodos permitiram criar as personas que representam as pessoas que irão utilizar a ferramenta, identificar os requisitos potenciais das personas e enriquecê-las com aspectos de usabilidade. Este relato contribui no sentido de divulgar uma experiência prática de integração de técnicas de IHC no processo de desenvolvimento de sistemas interativos.

Palavras-chave: requisitos, usabilidade, personas, histórias de usuário

Referências

Abran, A., Khelifi, A., Suryn, W., and Seffah, A. (2003). Usability meanings and interpretations in iso standards. Software quality journal, 11(4):325–338.

Barbosa, S. and Silva, B. (2010). Interação humano-computador. Elsevier Brasil.

Cohn, M. (2004). User stories applied: For agile software development. Addison-Wesley Professional.

Cooper, A., Reimann, R., and Cronin, D. (2007). About face 3: the essentials of interaction design. John Wiley & Sons.

Costa, A. F. F. and Marques, A. B. d. S. (2019). Usinn modeler: a web support tool for creating interaction and navigation models with usinn. In Proceedings of the 18th Brazilian Symposium on Human Factors in Computing Systems, pages 1–4.

de Brito, N. L. and Benitti, F. B. V. (2020). Recomendações de técnicas complementares de elicitação de requisitos em um guia facetado. In Proceedings of the XXIII Iberoamerican Conference on Software Engineering (CIbSE’20) 14p.

de Oliveira, G. F., Ferreira, B., and Marques, A. B. (2020). Usarp method: eliciting and describing usability requirements with personas and user stories. In Proceedings of the 34th Brazilian Symposium on Software Engineering, pages 437–446.

Ferreira, B., Barbosa, S., and Conte, T. (2018). Creating personas focused on representing potential requirements to support the design of applications. In Proceedings of the 17th Brazilian Symposium on Human Factors in Computing Systems, pages 1–9.

Jeffries, R. (2001). Essential xp: Card, conversation, confirmation. Ronjeffries.Com.

Juristo, N., Moreno, A., and Sanchez-Segura, M.-I. (2007). Guidelines for eliciting usability functionalities. IEEE Transactions on Software Engineering, 33(11):744–758.

Maia, V. C., da Rocha, A. R. C., and Gonçalves, T. G. (2020). Identification of quality characteristics in mobile applications. In Proceedings of the XXIII Iberoamerican Conference on Software Engineering (CIbSE’20).

Marques, A. B., Conte, T., and Barbosa, S. D. J. (2016). Representando a interação e navegação de sistemas interativos através de um modelo orientado à usabilidade: Um estudo de viabilidade. In Proceedings of IHC’16, Brazilian Symposium on Human Factors in Computing Systems.

Zowghi, D. and Coulin, C. (2005). Requirements elicitation: A survey of techniques, approaches, and tools. In Engineering and managing software requirements, pages 19–46. Springer.
Publicado
17/10/2022
Como Citar

Selecione um Formato
MARQUES, Anna Beatriz; SANTOS, Alex Alan; FIORI, Maria Victoria; COELHO, Natalia; FEITOSA, Victor. Integrando técnicas de IHC e Engenharia de Software na especificação de requisitos de uma ferramenta de modelagem. In: IHC NA PRÁTICA - SIMPÓSIO BRASILEIRO DE FATORES HUMANOS EM SISTEMAS COMPUTACIONAIS (IHC), 21. , 2022, Diamantina. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2022 . p. 40-47. DOI: https://doi.org/10.5753/ihc_estendido.2022.224617.

Artigos mais lidos do(s) mesmo(s) autor(es)