Elicitação colaborativa de requisitos: um método focado no engajamento
Engenharia de Requisitos Colaborativa. Engajamento. Elicitação de Requisitos
A Engenharia de Requisitos é vista como um dos processos mais importantes para alcançar o sucesso de um projeto, pois, além de fornecer meios de atingir metas impostas no projeto, ainda trabalha sua manutenção ao longo do tempo. A Engenharia de Requisitos deve ser suscetível a entender a percepção de contextos e particularidades únicas para interpretar as ações ao qual o problema está inserido. Por essa razão, a fase da elicitação de requisitos não pode ser vista apenas como um problema de dimensão tecnológica, uma vez que nesta atividade o contexto social é mais crítico do que na fase de especificação, projeto e programação. Nesse sentido, a comunicação entra como um fator importante a ser levado em consideração durante todo esse processo. Processos colaborativos objetivam tornar a comunicação mais eficiente, entretanto, estudos apontam limitações e dificuldades recorrentes em manter a comunicação clara, sem ambiguidades entre os integrantes da equipe durante o processo de ER. Considerando este problema é possível presumir que a partir da literatura a falta de engajamento dos envolvidos no processo de elicitação de requisitos afeta a comunicação e colaboração das partes interessadas. Além disso, é observado que a Engenharia de Requisitos não possui ferramentas e mecanismos para medir e controlar o nível de engajamento da equipe de software. Uma vez que o engajamento dos envolvidos não consegue ser medido, ele não consegue ser gerenciado. A partir dessa demanda, o objetivo deste trabalho é auxiliar a incorporar o engajamento dos envolvidos no processo de elicitação de requisitos colaborativos. Para isso, um método de engajamento foi criado a fim de tentar aumentar os níveis de motivação das partes interessadas durante a elicitação de requisitos.