APLICANDO TÉCNICAS DE ELICITAÇÃO DE REQUISITOS PARA A CONCEPÇÃO DE UM SISTEMA DE INFORMAÇÃO: UM RELATO DE EXPERIÊNCIA

Autores

DOI:

https://doi.org/10.17564/2359-4942.2020v4n1p101-115

Resumo

Técnicas de elicitação de requisitos são aplicadas para identificar as necessidades dos diferentes stakeholders no desenvolvimento de software. No entanto, engenheiros de software novatos encontram dificuldades ao aplicar estas técnicas na prática. Este artigo apresenta um relato de experiência sobre a combinação de técnicas de elicitação de requisitos e uma análise de opiniões dos alunos que aplicaram estas técnicas em um projeto real. Os resultados indicam: a aceitação da atividade formadora durante a disciplina; que os alunos se sentiram motivados a pesquisar mais sobre as técnicas para escolher a mais apropriada ao contexto do problema sugerido; e que mais material de apoio é necessário para ajudar na replicação das técnicas.

Downloads

Não há dados estatísticos.

Referências

ANDRADE, Breno Antonivaldo Lessa et al. Aplicando e adaptando a metodologia ágil scrum no processo de ensino e aprendizagem de engenharia de software baseado no desenvolvimento com equipes distribuídas. XVI ERBASE, 2016.

BAGHERI, Samaneh et al. A reference model-based user requirements elicitation process: Toward operational business-IT alignment in a co-creation value network. Information and Software Technology, v. 111, p. 72-85, 2019.

BERNARDI, Giliane; FONTOURA, Lisandra Manzoni; CORDENONSI, Andre Zanki. Elicit@ ção: Ferramenta de Apoio ao Ensino de Elicitação de Requisitos de Software baseada em Instituições Eletrônicas. In: II Workshop-Escola de Sistemas de Agentes para Ambientes Colaborativos. Santa Cruz do Sul–RS. 2008.

DE ABREU, Lucas F. et al. Caracterização dos Processos para Elicitação de Requisitos de Software: Uma revisão sistemática da literatura. In: Anais do XII Simpósio Brasileiro de Sistemas de Informação. SBC, 2016. p. 192-199.

DE BRITO, Nathália Liz et al. Recomendações de técnicas complementares de elicitação de requisitos em um guia facetado. 2019.

FERNÁNDEZ, D. Méndez et al. Naming the pain in requirements engineering. Empirical software engineering, v. 22, n. 5, p. 2298-2338, 2017.

FREITAS, Ricardo et al. Experimenting with design thinking in requirements refinement for a learning management system. In: Anais do IX Simpósio Brasileiro de Sistemas de Informação. SBC, 2013. p. 182-193.

GRUDIN, Jonathan; PRUITT, John. Personas, participatory design and product development: An infrastructure for engagement. In: Proc. PDC. 2002.

MARTINS, Luiz Eduardo G. Relato de Experiência de Ensino de Engenharia de Requisitos em um Curso de Mestrado em Sistemas de Informação. In: Workshop on Requirements Enginnering. 2002.

NAGAI, Walter Aoiama; IZEKI, Claudia Akemi. Relato de experiência com metodologia ativa de aprendizagem em uma disciplina de programação básica com ingressantes dos cursos de Engenharia da Computação, Engenharia de Controle e Automação e Engenharia Elétrica. Revista de Exatas e TECnológicas, v. 4, n. 1, p. 18-27, 2013.

SALEM, Ahmed M. Requirements analysis through viewpoints oriented requirements model (vord). International Journal of Advanced Computer Science and Applications, v. 1, n. 5, 2010.

SANTANDER, Victor FA. Avaliando a utilizaçao da Técnica i* no Processo de Ensino e Aprendizagem na Engenharia de Requisitos-Um Relato de Experiência. IV Fórum de Educaçao em Engenharia de Software, Evento integrante do XXV Simpósio Brasileiro de Engenharia de Software (SBES), Sao Paulo, 2011.

SOMMERVILLE, Ian; LOCK, Russell; STORER, Tim. Information requirements for enterprise systems. In: Monterey Workshop. Springer, Berlin, Heidelberg, 2012. p. 266-282.

SOUSA, Aêda et al. Elicitação e Especificação de Requisitos em Sistemas Embarcados: Uma Revisão Sistemática. In: CIbSE. 2015. p. 606.

VAZQUEZ, Carlos Eduardo; SIMÕES, Guilherme Siqueira. Engenharia de Requisitos: software orientado ao negócio. Brasport, 2016.

VÉRAS, Paulo C. et al. Benchmarking software requirements documentation for space application. In: International Conference on Computer Safety, Reliability, and Security. Springer, Berlin, Heidelberg, 2010. p. 112-125.

ZAVE, Pamela. Classification of research efforts in requirements engineering. ACM Computing Surveys (CSUR), v. 29, n. 4, p. 315-321, 1997.

ZOWGHI, Didar; COULIN, Chad. Requirements elicitation: A survey of techniques, approaches, and tools. In: Engineering and managing software requirements. Springer, Berlin, Heidelberg, 2005. p. 19-46.

Downloads

Publicado

2020-11-25

Como Citar

Costa, Y. de J. S., Estrela, I. R. B., Gomes, M. M., dos Santos, D. V., & Cabrejos, L. J. E. R. (2020). APLICANDO TÉCNICAS DE ELICITAÇÃO DE REQUISITOS PARA A CONCEPÇÃO DE UM SISTEMA DE INFORMAÇÃO: UM RELATO DE EXPERIÊNCIA. Interfaces Científicas - Exatas E Tecnológicas, 4(1), 101–115. https://doi.org/10.17564/2359-4942.2020v4n1p101-115

Edição

Seção

Artigos