Área de atuação

Engenharia de Requisitos

Engenharia de requisitos (ER) é uma área interdisciplinar da Engenharia de Software que visa realizar a mediação (ponte) entre os domínios do adquirente e do fornecedor ou desenvolvedor.

Pesquisadores
1
Projetos ativos
0
Publicações relacionadas
22
Engenharia de Requisitos
Engenharia de Requisitos

Engenharia de requisitos (ER) é uma área interdisciplinar da Engenharia de Software que visa realizar a mediação (ponte) entre os domínios do adquirente e do fornecedor ou desenvolvedor, para estabelecer e manter os requisitos a serem atendidos pelo sistema, produto de software ou serviço de interesse. Seu processo envolve a elicitação e descoberta, análise e consenso, declaração, representação, verificação e validação, e organização e atualização de requisitos.

Sobre o coordenador da área

Prof. George Marsicano

No CEDIS, atualmente, a Engenharia de Requisitos é uma área de pesquisa, desenvolvimento e aplicação com enfoque em abordagens de desenvolvimento de software dirigidas a plano, ágeis e híbridas, nos processos e relações humanas a serem construídas durante a execução da ER e, no uso de ferramentas de inteligência artificial. Esta linha de pesquisa é coordenada pelo Prof. George Marsicano e conta com uma equipe de pesquisadores dedicados. O objetivo é desenvolver, identificar e estabelecer processos, métodos e ferramentas que tornem o processo de ER mais eficiente e inovador, tanto do ponto de vista técnico quanto humano.
Mais sobre o coordenador

Equipe de pesquisa

Pesquisadores anteriores

Mestrado

  1. Ana Cláudia Alves Mendes Araújo

    REQGAME - Elicitação de Requisitos com Gamificação - um experimento em projetos de software em órgão público federal

    Dissertação (Mestrado Profissional em Computação Aplicada) - UnB

    2021
    Orientador(es)
    O sucesso de um projeto de software está intrinsecamente ligado à clareza e à precisão com que os requisitos são definidos. Estes requisitos delineiam o escopo do projeto e estabelecem o funcionamento esperado do software. A fase de elicitação de requisitos é, portanto, um marco crítico no ciclo de vida do desenvolvimento de software, exigindo excelentes habilidades de comunicação, cooperação e motivação entre todos os envolvidos. Contudo, desafios como a colaboração efetiva e a coordenação de agendas podem comprometer o engajamento e a participação ativa neste processo. Para superar esses obstáculos e estimular a participação, a gamificação tem se mostrado uma estratégia eficaz, aplicando mecânicas de jogos em contextos não lúdicos. Dentro desse contexto, o Octalysis, um framework de gamificação desenvolvido por Yu-Kai Chou, oferece uma metodologia para adaptar e personalizar a gamificação de acordo com o perfil dos usuários envolvidos. Este estudo introduz o REQGame, um método inovador que integra gamificação ao processo de elicitação de requisitos, fundamentado no framework Octalysis. O objetivo é potencializar o envolvimento e o engajamento dos participantes, avaliando também os efeitos positivos que a implementação de técnicas de gamificação pode trazer para o processo.

Especialização

  1. Eduardo de Oliveira e Soares

    Proposta de uso de técnicas de persuasão no tratamento de resistências no processo de engenharia de requisitos de um software

    Especialização em Engenharia de Software, UCB

    2010
    Orientador(es)
  2. Bruno Henrique dos Santos Rebello

    Uma proposta de princípios fundamentais da Engenharia de Requisitos aplicáveis a Métodos Ágeis

    Especialização em Engenharia de Software, UCB

    2010
    Orientador(es)
  3. Jeysel de Paula Martins

    Proposta de atividades, baseadas no RUP, para solução de problemas atuais da fábrica de software da UCB

    Especialização em Engenharia de Software, UCB

    2010
    Orientador(es)
  4. Renata Braz Ferraz

    A utilização de estratégias conversacionais durante a elicitação de requisitos

    Especialização em Engenharia de Software, UCB

    2009
    Orientador(es)
  5. Célia dos Santos de Oliveira

    Proposta de Melhoria no Desenvolvimento de Requisitos com base no modelo MPS.Br

    Especialização em Engenharia de Software, UCB

    2008
    Orientador(es)
  6. Gleisse Amalia Nogueira

    Proposta para a melhoria da Gerência de Requisitos de uma Coordenação de Desenvolvimento de Sistemas

    Especialização em Engenharia de Software, UCB

    2008
    Orientador(es)
  7. Leonardo Lima de Menezes

    Uma Pesquisa Sobre a Prática da Atividade de Validação dos Requisitos nas Empresas

    Especialização em Engenharia de Software, UCB

    2009
    Orientador(es)

Trabalho de conclusão de curso

  1. Geraldo Victor Alves Barbosa, João Victor de Oliveira Matos

    Investigação da utilização do ChatGPT-4o no processo de elicitação, descoberta e declaração de requisitos : um estudo de caso

    Trabalho de Conclusão de Curso (Bacharelado em Engenharia de Software) - UnB

    2025
    Orientador(es)
  2. Gabriel Batista Albino Silva, Helena Bretas Goulart

    Identificação de requisitos não-funcionais para jogos sérios com foco nas necessidades especiais das crianças com TDAH

    Trabalho de Conclusão de Curso (Bacharelado em Engenharia de Software) - UnB

    2022
    Orientador(es)
  3. Marcelo Victor de Sousa Silva, Washington Bispo Arishita Júnior

    FormsGeo - um aplicativo para pesquisas sociais com geolocalização

    Trabalho de Conclusão de Curso (Bacharelado em Engenharia de Software) - UnB

    2023
    Orientador(es)
  4. Sannya Santana de Arvelos

    Planejamento de melhoria de processo de software baseado em análise de issues

    Trabalho de Conclusão de Curso (Bacharelado em Engenharia de Software) - UnB

    2020
    Orientador(es)
  5. Ronyell Henrique dos Santos

    Utilização de operações de refatoração para aprimoramento de variabilidade em sistemas de software

    Trabalho de Conclusão de Curso (Bacharelado em Engenharia de Software) - UnB

    2020
    Orientador(es)
  6. Paulo Markes Rodrigues de Oliveira Calado

    Estratégia para identificar oportunidades de melhoria em aplicações gamificadas

    Trabalho de Conclusão de Curso (Bacharelado em Engenharia de Software) - UnB

    2018
    Orientador(es)
    Atualmente, as pessoas estão dedicando cada vez mais horas ao uso de dispositivos conectados à internet, tornando-se um desafio capturar e manter a atenção de um público específico. A distração é instantânea; basta um momento de desatenção para que todos comecem a verificar notificações em seus celulares. A rapidez com que novas tecnologias e softwares são adotados é igualada apenas pela velocidade com que são abandonados. Diante desse cenário, uma estratégia emergente em diversos campos é incorporar elementos lúdicos como meio de promover engajamento, um conceito conhecido como gamificação. Embora a gamificação se mostre uma abordagem promissora, é essencial que ela evolua constantemente para se manter atraente e alinhada com as expectativas e o desenvolvimento de seu público. A análise criteriosa de uma iniciativa gamificada, visando a identificação de áreas para aprimoramento, é vital para determinar direções de evolução. Portanto, este estudo tem como finalidade definir uma estratégia que possibilite o reconhecimento de potenciais melhorias em aplicações gamificadas. Tais melhorias são destacadas pela avaliação de indicadores do projeto que medem a usabilidade e pelo feedback direto dos usuários após a experimentação da aplicação. A interação direta com os usuários possibilita que ajustes sejam informados pelas perspectivas daqueles a quem o projeto se destina. A convergência das visões dos usuários em favor das melhorias sugeridas valida a eficácia da estratégia proposta.
  7. Thiago Silveira Honorato

    Uma proposta de método de escolha para sistemas CMSs

    Trabalho de Conclusão de Curso (Bacharelado em Engenharia de Software) - UnB

    2015
    Orientador(es)
  8. Giulia Lobo Barros

    Melhoria de um processo de engenharia de requisitos de software

    Bacharelado em Engenharia de Software - UnB

    2023
  9. Brenno Oliveira Silva, Paulo Vitor Silva Abi Acl

    SUPER-R: Desenvolvimento de uma Solução Gamificada para a Disciplina de Engenharia de Requisitos

    Trabalho de Conclusão de Curso (Bacharelado em Engenharia de Software) - UnB

    2025
    Orientador(es)
  10. Yuri Alves Bacarias

    Processo de Validação e Verificação de requisitos suportados por Modelos de Linguagem de Grande Escala

    Trabalho de Conclusão de Curso (Bacharelado em Engenharia de Software) - UnB

    2025
    Orientador(es)
  11. Vinícius Maia de Brito

    Proposta de um conjunto de competências para o Product Owner

    Trabalho de Conclusão de Curso (Bacharelado em Engenharia de Software) - UnB

    2014
    Orientador(es)

Projetos em andamento

Publicações e produções

Publicações (22)

  1. Geraldo Victor Alves Barbosa, João Victor de Oliveira Matos

    Investigação da utilização do ChatGPT-4o no processo de elicitação, descoberta e declaração de requisitos : um estudo de caso

    Trabalho de Conclusão de Curso (Bacharelado em Engenharia de Software) - UnB

    2025
    Orientador(es)
  2. Gabriel Batista Albino Silva, Helena Bretas Goulart

    Identificação de requisitos não-funcionais para jogos sérios com foco nas necessidades especiais das crianças com TDAH

    Trabalho de Conclusão de Curso (Bacharelado em Engenharia de Software) - UnB

    2022
    Orientador(es)
  3. Marcelo Victor de Sousa Silva, Washington Bispo Arishita Júnior

    FormsGeo - um aplicativo para pesquisas sociais com geolocalização

    Trabalho de Conclusão de Curso (Bacharelado em Engenharia de Software) - UnB

    2023
    Orientador(es)
  4. ERVEN, RICARDO CORDEIRO GALVÃO SANTANA VAN, DIAS, POLLYANNA C. O., JUBÉ, DEMÉTRIUS DE ALMEIDA, CORRÊA, GEORGE MARSICANO, CANEDO, EDNA DIAS

    Avaliação de Conhecimento em Engenharia de Requisitos no Startup Gov.br

    Porto Alegre

    2023
  5. Sannya Santana de Arvelos

    Planejamento de melhoria de processo de software baseado em análise de issues

    Trabalho de Conclusão de Curso (Bacharelado em Engenharia de Software) - UnB

    2020
    Orientador(es)
  6. Ana Cláudia Alves Mendes Araújo

    REQGAME - Elicitação de Requisitos com Gamificação - um experimento em projetos de software em órgão público federal

    Dissertação (Mestrado Profissional em Computação Aplicada) - UnB

    2021
    Orientador(es)
    O sucesso de um projeto de software está intrinsecamente ligado à clareza e à precisão com que os requisitos são definidos. Estes requisitos delineiam o escopo do projeto e estabelecem o funcionamento esperado do software. A fase de elicitação de requisitos é, portanto, um marco crítico no ciclo de vida do desenvolvimento de software, exigindo excelentes habilidades de comunicação, cooperação e motivação entre todos os envolvidos. Contudo, desafios como a colaboração efetiva e a coordenação de agendas podem comprometer o engajamento e a participação ativa neste processo. Para superar esses obstáculos e estimular a participação, a gamificação tem se mostrado uma estratégia eficaz, aplicando mecânicas de jogos em contextos não lúdicos. Dentro desse contexto, o Octalysis, um framework de gamificação desenvolvido por Yu-Kai Chou, oferece uma metodologia para adaptar e personalizar a gamificação de acordo com o perfil dos usuários envolvidos. Este estudo introduz o REQGame, um método inovador que integra gamificação ao processo de elicitação de requisitos, fundamentado no framework Octalysis. O objetivo é potencializar o envolvimento e o engajamento dos participantes, avaliando também os efeitos positivos que a implementação de técnicas de gamificação pode trazer para o processo.
  7. Ronyell Henrique dos Santos

    Utilização de operações de refatoração para aprimoramento de variabilidade em sistemas de software

    Trabalho de Conclusão de Curso (Bacharelado em Engenharia de Software) - UnB

    2020
    Orientador(es)
  8. MARSICANO, G. C.

    Processo de Aprendizagem Conversacional para a Elicitação de Requisitos: Uma nova possibilidade para a construção de relações entre engenheiro de software e seus stakeholders

    Novas Ediçoes Acadêmicas

    2018
    ISBN: 978-6202194716
  9. Paulo Markes Rodrigues de Oliveira Calado

    Estratégia para identificar oportunidades de melhoria em aplicações gamificadas

    Trabalho de Conclusão de Curso (Bacharelado em Engenharia de Software) - UnB

    2018
    Orientador(es)
    Atualmente, as pessoas estão dedicando cada vez mais horas ao uso de dispositivos conectados à internet, tornando-se um desafio capturar e manter a atenção de um público específico. A distração é instantânea; basta um momento de desatenção para que todos comecem a verificar notificações em seus celulares. A rapidez com que novas tecnologias e softwares são adotados é igualada apenas pela velocidade com que são abandonados. Diante desse cenário, uma estratégia emergente em diversos campos é incorporar elementos lúdicos como meio de promover engajamento, um conceito conhecido como gamificação. Embora a gamificação se mostre uma abordagem promissora, é essencial que ela evolua constantemente para se manter atraente e alinhada com as expectativas e o desenvolvimento de seu público. A análise criteriosa de uma iniciativa gamificada, visando a identificação de áreas para aprimoramento, é vital para determinar direções de evolução. Portanto, este estudo tem como finalidade definir uma estratégia que possibilite o reconhecimento de potenciais melhorias em aplicações gamificadas. Tais melhorias são destacadas pela avaliação de indicadores do projeto que medem a usabilidade e pelo feedback direto dos usuários após a experimentação da aplicação. A interação direta com os usuários possibilita que ajustes sejam informados pelas perspectivas daqueles a quem o projeto se destina. A convergência das visões dos usuários em favor das melhorias sugeridas valida a eficácia da estratégia proposta.
  10. MARSICANO, GEORGE, MENDES, FABIANA FREITAS, FERNANDES, MAURICIO VIDOTTI, FREITAS, S. A. A.

    An Integrated Approach to the Requirements Engineering and Process Modelling Teaching

    2016 IEEE 29th International Conference on Software Engineering Education and Training (CSEET) • Dallas

    2016
  11. Thiago Silveira Honorato

    Uma proposta de método de escolha para sistemas CMSs

    Trabalho de Conclusão de Curso (Bacharelado em Engenharia de Software) - UnB

    2015
    Orientador(es)
  12. Giulia Lobo Barros

    Melhoria de um processo de engenharia de requisitos de software

    Bacharelado em Engenharia de Software - UnB

    2023
  13. Brenno Oliveira Silva, Paulo Vitor Silva Abi Acl

    SUPER-R: Desenvolvimento de uma Solução Gamificada para a Disciplina de Engenharia de Requisitos

    Trabalho de Conclusão de Curso (Bacharelado em Engenharia de Software) - UnB

    2025
    Orientador(es)
  14. Yuri Alves Bacarias

    Processo de Validação e Verificação de requisitos suportados por Modelos de Linguagem de Grande Escala

    Trabalho de Conclusão de Curso (Bacharelado em Engenharia de Software) - UnB

    2025
    Orientador(es)
  15. Vinícius Maia de Brito

    Proposta de um conjunto de competências para o Product Owner

    Trabalho de Conclusão de Curso (Bacharelado em Engenharia de Software) - UnB

    2014
    Orientador(es)
  16. Eduardo de Oliveira e Soares

    Proposta de uso de técnicas de persuasão no tratamento de resistências no processo de engenharia de requisitos de um software

    Especialização em Engenharia de Software, UCB

    2010
    Orientador(es)
  17. Bruno Henrique dos Santos Rebello

    Uma proposta de princípios fundamentais da Engenharia de Requisitos aplicáveis a Métodos Ágeis

    Especialização em Engenharia de Software, UCB

    2010
    Orientador(es)
  18. Jeysel de Paula Martins

    Proposta de atividades, baseadas no RUP, para solução de problemas atuais da fábrica de software da UCB

    Especialização em Engenharia de Software, UCB

    2010
    Orientador(es)
  19. Renata Braz Ferraz

    A utilização de estratégias conversacionais durante a elicitação de requisitos

    Especialização em Engenharia de Software, UCB

    2009
    Orientador(es)
  20. Célia dos Santos de Oliveira

    Proposta de Melhoria no Desenvolvimento de Requisitos com base no modelo MPS.Br

    Especialização em Engenharia de Software, UCB

    2008
    Orientador(es)
  21. Gleisse Amalia Nogueira

    Proposta para a melhoria da Gerência de Requisitos de uma Coordenação de Desenvolvimento de Sistemas

    Especialização em Engenharia de Software, UCB

    2008
    Orientador(es)
  22. Leonardo Lima de Menezes

    Uma Pesquisa Sobre a Prática da Atividade de Validação dos Requisitos nas Empresas

    Especialização em Engenharia de Software, UCB

    2009
    Orientador(es)

Contato e colaboração

Veja mais sobre Engenharia de Requisitos
← Green Software Development Engenharia de Linhas de →