Então… Pelo 4º ano consecutivo, participamos do Congresso Ibero-Americano em Engenharia de Software – CibSE 2018, no track Workshop de Engenharia de Requisitos. E, mais uma vez, apresentamos um artigo selecionado para este evento. Muito orgulho para nós…
Bem, o trabalho apresentado trata de uma pesquisa que visa identificar quais as técnicas e práticas utilizadas pela indústria para elicitar e para documentar ou especificar os requisitos considerando os Métodos Ágeis.
Sabemos que o papel da Engenharia de Requisitos no desenvolvimento ágil ainda tem espaço (e anseios) para que sejam aprofundados mais estudos como este.
Os valores propostos pelos Método Ágeis, como alternativa aos processos burocráticos das abordagens tradicionais de Engenharia de Software e Gerência de Projetos, são basicamente os seguintes:
- Indivíduos e interações são mais importantes que processos e ferramentas;
- Software funcionando é mais importante que documentação completa e detalhada;
- Colaboração com o cliente é mais importante que negociação de contratos;
- Adaptação às mudanças é mais importante que seguir um plano.
Na literatura, encontramos várias revisões sistemáticas abrangendo a Engenharia de Requisitos os Métodos Ágeis. Grande parte desses estudos identificam as principais técnicas, métodos e práticas aplicadas. Porém, poucos são os estudos que relacionam quais dessas técnicas, métodos e práticas são efetivamente utilizadas pela indústria para elicitar e documentar os requisitos, notadamente no Brasil.
O estudo feito utilizou uma abordagem qualitativa, em um estudo de caso no setor de desenvolvimento responsável por projetos de uma Instituição de Ensino Superior, com mais de 18 mil alunos. A coleta de dados incluiu uma revisão de literatura e aplicação do método Delphi para obter a percepção dos especialistas. E mais, Q-Sort para garantir o consenso e o software Minitab para análise de resultados…
Mas, vamos deixar de lado os detalhes estatísticos e vamos logo para os resultados…
Foram elencadas 19 técnicas de Elicitação e 15 de documentação identificadas na literatura.
A pesquisa revelou que as técnicas de Elicitação utilizadas em Métodos Ágeis de maior aplicabilidade são:
- Entrevistas
- Brainstorming
- User Story
No caso das técnicas de Documentação utilizadas em Métodos Ágeis, as que apresentam a maior aplicabilidade, temos:
- Tasks
- User Stories
- Protótipos
Claro, os próximos estudos pretendem ampliar essa pesquisa para outras organizações que utilizam Métodos Ágeis, para ratificar ou retificar os resultados encontrados.
É fundamental validarmos as pesquisas acadêmicas com o mercado e a indústria. Essa aproximação pode trazer benefícios em ambos os segmentos.
Em breve, vamos precisar da ajuda de todos para as próximas pesquisas. Podemos contar com vocês?
Fernando Guimarães é coordenador e professor do Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas do Centro Universitário de Brasília – UniCEUB. Também é professor do Curso de Pós-graduação Lato Sensu em Engenharia de Requisitos do UniCEUB, nas modalidades presencial e a distância. Graduado em Engenharia Elétrica, com especialização Eletrônica, pela UnB – Universidade de Brasília, fez especialização em Análise de Sistemas na UCB – Universidade Católica de Brasília. Possui Mestrado em Gestão do Conhecimento e da Tecnologia da Informação pela UCB – Universidade Católica de Brasília. Possui Certificação PMP – Project Management Professional, pelo PMI – Project Management Institute e Certificação CBPP – Certified Business Process Professional, pela ABPMP – The Association of Business Process Management Professionals. Toda a atividade profissional exercida foi em Projetos de Desenvolvimento de Software e em consultoria em Gerenciamento de Processos de Negócios.
Endereço do Currículo Lattes: http://lattes.cnpq.br/5724480423308682
Endereço no Linkedin: https://www.linkedin.com/in/fernando-de-albuquerque-guimarães-msc-pmp-cbpp-78924423/