Uma Proposta de Método Ágil para Apoio ao Processo de Gerência de Requisitos no Contexto de Projetos de Desenvolvimento de Software
Gerência de Requisitos, Revisão Sistemática da Literatura, Método Ágil
Os métodos ágeis de desenvolvimento de software vêm ganhando crescente popularidade desde o início da década de 2000. Este fato fundamenta-se pelos diversos benefícios que os mesmos proporcionam à indústria de software, como melhor gestão de mudanças, aumento na produtividade da equipe, melhoria na qualidade de software e maior ênfase na comunicação com o cliente (VERSIONE, 2015). Além disso, estes métodos surgiram como uma alternativa para minimizar alguns dos problemas das abordagens tradicionais, enfrentados por um mercado que exige cada vez mais rapidez na entrega de produtos de qualidade (QUSEF e DE LUCIA., 2010). Dentre as áreas de conhecimento da engenharia de software, a engenharia de requisitos possui extrema importância no ciclo de vida de projetos de software (PRESSMAN e MAXIN, 2016; SOMMERVILLE, 2010). Com base nesta afirmativa, diversos modelos de qualidade para processos de software como o MR-MPS-SW (SOFTEX, 2016a) e o CMMI-DEV (SEI, 2010) adotam guias para o desenvolvimento e gerência de requisitos. Neste cenário, a engenharia de requisitos ágil vem ganhando destaque, por sugerir o uso de práticas, princípios e valores dos métodos ágeis em suas atividades. Esta abordagem permite desenvolver e gerenciar os requisitos de forma mais ágil, utilizando documentação mais simples e concisa, eliminando alguns artefatos e documentos de controle que com frequência são identificados nas metodologias tradicionais (SANTOS e OLIVEIRA, 2017). Logo, torna-se significativo e justificável realizar uma pesquisa científica a fim de relacionar a área de Engenharia de Requisitos com os métodos ágeis. Diante disso, o presente trabalho pretende identificar abordagens ágeis para a gerência de requisitos, a partir da condução de uma revisão sistemática da literatura inserido no contexto de engenharia de software fundamentado em evidências. Posteriormente, produzir um método ágil específico à área de requisitos para apoio às atividades de GRE, e que esteja aderente ao método REACT proposto por Santos e Oliveira (2017), e fundamentado em evidências empíricas presentes na literatura, fornecendo uma solução ágil para profissionais da indústria de software que almejam adotar uma abordagem ágil para a evolução dos requisitos.