2026 Temas para TCC de Engenharia de Software: Ideias Originais e Aprovadas

Lista com os melhores temas para TCC de Engenharia de Software. Organizados por área de interesse, dificuldade e potencial de pesquisa. Escolha seu tema com confiança.

Publicado em 13 de março de 2026

A escolha de um tema para TCC em Engenharia de Software exige atenção à fundamentação científica, viabilidade técnica, relevância atual e possibilidade de aplicação de metodologias acadêmicas. A seguir, apresento uma lista curada de temas específicos, categorizados conforme as principais linhas da Engenharia de Software, levando em conta os desafios enfrentados pelos estudantes e o contexto acadêm

Dificuldade
Potencial de pesquisa

Processos e Metodologias de Desenvolvimento

Envolve o estudo, análise e avaliação de processos formais, métodos ágeis, híbridos e suas adaptações para diferentes contextos de desenvolvimento de

  • Aplicação do Modelo V em Projetos Acadêmicos: Um Estudo de Caso em Sistemas Educacionais de Pequeno Porte (2023-2024)

    Investiga a viabilidade e resultados da aplicação do Modelo V em projetos de software desenvolvidos por estudantes, analisando ganhos e limitações.

    MédioPotencial: Alto
  • Customização de Metodologias Ágeis para Times de Desenvolvimento Remoto em Pequenas Empresas no Brasil

    Analisa como times pequenos e remotos adaptam práticas ágeis e os impactos na entrega e qualidade do software.

    MédioPotencial: Alto
  • Impacto da Documentação Formal no Sucesso de Projetos de Software Open Source Brasileiros (2018-2024)

    Avalia como a presença (ou ausência) de documentação formal afeta a evolução e colaboração em projetos open source nacionais.

    FácilPotencial: Alto
  • Avaliação Empírica do Kanban no Controle de Débito Técnico em Sistemas de E-commerce

    Estudo experimental do uso de Kanban para visualização e controle de débito técnico em times de e-commerce.

    DifícilPotencial: Médio
  • Hibridização de Scrum e FDD: Um Framework Customizado para Startups de Tecnologia no Nordeste

    Propõe e avalia um framework híbrido para startups da região Nordeste, considerando suas necessidades e restrições.

    MédioPotencial: Médio
  • Desafios na Adoção do Lean Software Development em Equipes Multiculturais no Setor Bancário

    Estudo de caso em instituições bancárias sobre as barreiras e adaptações do Lean Software Development.

    DifícilPotencial: Médio
  • Processos de Software Baseados em Evidências: Revisão Sistemática sobre Práticas Empíricas no Brasil (2014-2024)

    Revisão sobre uso de dados e evidências reais para melhoria de processos de software.

    FácilPotencial: Alto
  • Gamificação de Processos de Desenvolvimento: Estudo Controlado em Projetos de Graduação

    Avalia o impacto da gamificação em processos de desenvolvimento conduzidos por alunos.

    DifícilPotencial: Médio

Qualidade de Software e Métricas

Abrange técnicas, ferramentas e processos para avaliação de qualidade, uso de métricas e garantia da confiabilidade de produtos de software.

  • Comparação de Ferramentas de Análise Estática de Código em Projetos Python de Organizações Públicas Brasileiras

    Analisa efetividade e limitações das principais ferramentas de análise estática em projetos Python do setor público.

    MédioPotencial: Alto
  • Avaliação de Métricas de Manutenibilidade em Sistemas de Informação Legados no Governo Federal (2017-2024)

    Estudo de caso sobre uso de métricas para identificar pontos críticos em sistemas legados governamentais.

    DifícilPotencial: Médio
  • Implementação de Inspeções Automatizadas de Código e seu Impacto em Times de Desenvolvimento Iniciante

    Experimento sobre como inspeções automáticas afetam qualidade e aprendizado em equipes júnior.

    DifícilPotencial: Médio
  • Revisão Sistemática de Métricas de Qualidade em APIs RESTful Utilizadas por Startups Brasileiras

    Analisa métricas empregadas para avaliar a qualidade de APIs RESTful em startups.

    FácilPotencial: Alto
  • Avaliação do Uso de SonarQube para Gestão da Qualidade em Projetos Acadêmicos de Engenharia de Software

    Estudo experimental sobre o uso da ferramenta SonarQube em projetos estudantis.

    MédioPotencial: Alto
  • Aplicação de Métricas de Acoplamento e Coesão em Microserviços Desenvolvidos na Região Sul do Brasil

    Análise empírica sobre acoplamento e coesão em microserviços desenvolvidos localmente.

    DifícilPotencial: Médio
  • Métricas de Testabilidade: Estudo de Caso em Softwares Educacionais Abertos

    Avalia métricas que influenciam a testabilidade em sistemas educacionais open source.

    MédioPotencial: Médio
  • Comparação de Estratégias de Monitoramento de Performance em Aplicações Web de Pequeno Porte

    Compara técnicas de monitoramento em aplicações web simples em relação à detecção de gargalos.

    MédioPotencial: Alto

Arquitetura, Design e Evolução de Software

Foca em padrões arquiteturais, evolução de sistemas, refatoração e tomada de decisão em design de software.

  • Uso de Padrões Arquiteturais em Sistemas de Saúde Pública: Estudo de Caso em Hospitais Municipais

    Avalia a adoção de padrões em sistemas hospitalares e seus impactos na manutenção e escalabilidade.

    DifícilPotencial: Médio
  • Avaliação de Técnicas de Refatoração Orientada por Métricas em Projetos Java Open Source Brasileiros

    Compara técnicas de refatoração baseadas em métricas de código em projetos nacionais.

    DifícilPotencial: Médio
  • Desafios de Evolução Arquitetural em Sistemas Monolíticos de Instituições de Ensino Superior (2019-2024)

    Estudo de caso sobre obstáculos e estratégias para evoluir arquitetura de sistemas monolíticos acadêmicos.

    DifícilPotencial: Médio
  • Análise Comparativa de Padrões de Design em Aplicações Mobile para o Setor Financeiro Brasileiro

    Compara padrões de design empregados em apps financeiros nacionais.

    MédioPotencial: Médio
  • Estudo da Aplicação de Event Sourcing em Sistemas de Gestão de Estoque em Pequenas Empresas

    Avalia benefícios e desafios da arquitetura Event Sourcing para pequenas empresas.

    MédioPotencial: Médio
  • Impacto da Modularização por Contextos Delimitados em Aplicações Web Legadas

    Analisa a aplicação de bounded contexts para modernizar sistemas web legados.

    DifícilPotencial: Médio
  • Padrões de Refatoração para Redução de Débito Técnico em Sistemas PHP de Órgãos Públicos

    Estudo experimental de padrões de refatoração aplicados a sistemas PHP do setor público.

    DifícilPotencial: Médio
  • Evolução de Frameworks Front-End: Estudo Comparativo Angular, React e Vue em Sistemas de Gestão Escolar

    Compara arquitetura, manutenibilidade e desempenho dos frameworks em sistemas escolares.

    MédioPotencial: Alto

Automação, DevOps e Engenharia de Confiabilidade

Explora automação de processos, práticas DevOps, integração contínua e confiabilidade de software.

  • Automação de Deploy em Ambientes Multi-Cloud: Estudo de Caso em Startups Brasileiras (2021-2024)

    Avalia estratégias e desafios na automação de deploy em ambientes multi-cloud em startups nacionais.

    DifícilPotencial: Médio
  • Avaliação de Ferramentas de Observabilidade em Times de Desenvolvimento Remoto

    Compara ferramentas de observabilidade e seus impactos em equipes que trabalham remotamente.

    MédioPotencial: Médio
  • Desafios de Implementação de Testes Automatizados de Segurança em Pipelines CI/CD: Estudo em Empresas de Tecnologia de Minas Gerais

    Analisa obstáculos e estratégias de segurança em pipelines de integração e entrega contínua.

    DifícilPotencial: Médio
  • Comparação de Estratégias de Rollback Automatizado em Sistemas Web de Grande Tráfego

    Estudo empírico sobre técnicas de rollback automatizado em sistemas web de alto acesso.

    DifícilPotencial: Médio
  • Adaptação de Infraestrutura como Código para Pequenos Times Acadêmicos: Um Guia Prático

    Explora como pequenos grupos podem implementar infraestrutura como código em projetos acadêmicos.

    MédioPotencial: Alto
  • Uso de Containers para Isolamento de Ambientes de Desenvolvimento em Projetos de Software Livre (2018-2024)

    Avalia o impacto de containers como Docker no isolamento e replicabilidade de ambientes.

    MédioPotencial: Alto
  • Monitoramento Proativo de Falhas em Sistemas Distribuídos: Estudo de Caso em Aplicações Bancárias

    Analisa estratégias de monitoramento e resposta a falhas em sistemas distribuídos de bancos.

    DifícilPotencial: Médio
  • Implementação de Blue-Green Deployment para Redução de Downtime em Aplicações SaaS no Brasil

    Estudo experimental sobre blue-green deployment em empresas SaaS nacionais.

    DifícilPotencial: Médio

Engenharia de Requisitos, Usabilidade e Experiência do Usuário

Envolve elicitação, análise, validação de requisitos, além de aspectos de usabilidade e experiência do usuário em sistemas de software.

  • Aplicação de Técnicas de Personas para Elicitação de Requisitos em Sistemas de Saúde Pública no Nordeste

    Analisa a efetividade do uso de personas para levantamento de requisitos em sistemas de saúde.

    MédioPotencial: Médio
  • Avaliação Heurística de Usabilidade em Plataformas de Educação a Distância em Universidades Federais (2020-2024)

    Estudo empírico sobre heurísticas de usabilidade em EAD de universidades federais.

    DifícilPotencial: Médio
  • Uso de Prototipação Rápida para Validação de Requisitos em Startups de Tecnologia de Florianópolis

    Avalia como a prototipação rápida contribui para validação de requisitos em startups.

    MédioPotencial: Médio
  • Estudo Comparativo de Métodos de Elicitação de Requisitos em Projetos de Software para ONGs

    Compara métodos de elicitação e sua eficácia em projetos para organizações do terceiro setor.

    MédioPotencial: Alto
  • Análise de Impacto da Acessibilidade em Sistemas de Informação Públicos do Sudeste Brasileiro

    Estudo de caso sobre requisitos de acessibilidade em sistemas do setor público.

    DifícilPotencial: Médio
  • Requisitos Não Funcionais em Sistemas Bancários: Revisão Sistemática de Estudos Brasileiros (2012-2024)

    Revisão de literatura sobre requisitos não funcionais em sistemas bancários nacionais.

    FácilPotencial: Alto
  • Avaliação de Experiência do Usuário em Aplicativos de Saúde Mental Desenvolvidos no Brasil

    Estudo empírico da experiência do usuário em apps de saúde mental nacionais.

    DifícilPotencial: Médio
  • Engenharia de Requisitos Ágil: Estudo de Caso em Projetos de Software para Educação Infantil

    Analisa práticas ágeis na elicitação e validação de requisitos para sistemas de educação infantil.

    MédioPotencial: Médio

Como Escolher o Tema Certo

Passos

  1. 1.Liste suas áreas de maior interesse ou experiência prévia.
  2. 2.Avalie os pré-requisitos de cada tema, considerando recursos e acesso a dados.
  3. 3.Consulte seu orientador sobre viabilidade e alinhamento com a linha de pesquisa.
  4. 4.Verifique a disponibilidade de literatura científica em português.
  5. 5.Pondere o tempo disponível versus a complexidade do tema.
  6. 6.Analise possibilidades de aplicação prática ou parcerias (empresas, órgãos públicos).

Checklist de Decisão

  • Tenho acesso a dados, sistemas ou pessoas necessários para a pesquisa?
  • Consigo fundamentar teoricamente o tema com literatura científica?
  • Tenho afinidade com a tecnologia, ferramenta ou metodologia proposta?
  • A dificuldade do tema está compatível com minha disponibilidade e perfil?
  • O tema permite aplicação de uma metodologia científica clara (experimento, estudo de caso, revisão)?
  • O tema é relevante e inédito dentro do contexto da instituição?

Perguntas Frequentes sobre Temas de TCC

Posso adaptar algum desses temas para contextos específicos da minha cidade ou empresa onde trabalho?
Sim! É altamente recomendável delimitar o tema para contextos locais, o que enriquece a relevância prática e facilita o acesso a dados.
Qual a diferença entre dificuldade 'médio' e 'difícil'?
'Médio' indica que o tema pode ser realizado com acesso razoável a dados e ferramentas comuns. 'Difícil' exige coleta de dados primários, experimentos ou acesso a ambientes restritos, podendo demandar aprovação ética (CEP).
Como saber se há literatura suficiente em português?
Realize buscas em bases como Scielo, Google Scholar e periódicos da SBC com os keywords sugeridos. Se encontrar ao menos 10 artigos relevantes, há boa base.
Posso mudar o tema depois de começar?
É possível, mas o ideal é validar a viabilidade do tema escolhido com seu orientador antes de iniciar o trabalho formalmente.
É obrigatório aplicar uma metodologia experimental?
Não obrigatoriamente, mas o uso de métodos rigorosos (como experimento controlado, estudo de caso, revisão sistemática) fortalece o caráter científico do TCC em Engenharia de Software.

Escolheu o tema? A Olivia escreve o TCC.

Cole seu tema na Olivia Academy e receba o TCC completo em ABNT em minutos.

Gerar meu TCC

Deixa a IA criar seu TCC

Começar grátis