Projeto de Extensão de Engenharia de Software
Engenharia de Software forma profissionais capazes de planejar, desenvolver e manter sistemas digitais com qualidade e rigor técnico, e o projeto de extensão é onde essa formação encontra demandas reais. Do levantamento de requisitos à entrega de uma solução funcional ou de um plano técnico bem documentado, cada semestre propõe um nível diferente de complexidade. Os modelos disponíveis aqui chegam em Word editável e PDF, estruturados nas normas ABNT, com a metodologia PDCA adaptada ao contexto de desenvolvimento de software e orientação para o alinhamento com os Objetivos de Desenvolvimento Sustentável. Você escolhe o modelo pelo semestre ou pelo tema da disciplina, adapta ao projeto ou organização que pesquisou e entrega um trabalho acadêmico bem estruturado. Abaixo você encontra os modelos por semestre e, ao final, uma seção de perguntas frequentes para esclarecer as dúvidas mais comuns.
Modelos disponíveis de Projeto de Extensão de Engenharia de Software
Modelos específicos de Projeto de Extensão de Engenharia de Software
Por Objetivo de Desenvolvimento Sustentável (ODS)
Por tema de intervenção
Como fazer o projeto de extensão de Engenharia de Software passo a passo
Comece escolhendo um problema real de software, por exemplo, a secretaria de uma escola pública que ainda controla matrículas em planilhas soltas e perde dados, ou uma ONG que recebe doações por mensagens de WhatsApp e não consegue gerar relatórios.
- Faça o diagnóstico levantando requisitos com entrevistas e observação, e apoie os números em fontes como a pesquisa TIC Domicílios do Cetic.br e o relatório Stack Overflow Developer Survey, registrando bugs, retrabalho e tempo perdido.
- Defina o público-alvo (servidores da secretaria, voluntários da ONG ou pequenos comerciantes do bairro) e um objetivo claro, como reduzir o tempo de cadastro ou eliminar planilhas duplicadas.
- Planeje a ação usando o ciclo PDCA: planeje o sistema com user stories e protótipo, desenvolva em sprints curtos, verifique com testes e feedback dos usuários e ajuste o que falhou antes da entrega final.
- Fundamente o trabalho com referências da área, como o Guia SWEBOK, a ISO/IEC 25010 de qualidade de software e autores como Sommerville e Pressman, formatando citações e referências pelas normas ABNT (NBR 6023 e 10520).
- Registre os resultados com prints, indicadores antes e depois e depoimentos dos usuários, e conclua mostrando o impacto social e o que aprendeu no processo.
Quanto mais avançado o semestre, mais profundo fica o projeto: nas fases iniciais você entrega um protótipo simples, e nos períodos finais agrega arquitetura, testes automatizados, banco de dados e versionamento, refletindo o amadurecimento do curso.
Ideias de tema para o projeto de extensão de Engenharia de Software
Veja sete ações concretas que um aluno de Engenharia de Software pode realizar na comunidade.
- Criar um sistema web de agendamento para um posto de saúde do bairro, substituindo a fila por horários marcados.
- Desenvolver um app simples de controle de estoque para uma feira de produtores ou pequeno mercado familiar.
- Oferecer uma oficina de lógica e Scratch para alunos do ensino fundamental de uma escola pública.
- Montar um site responsável por divulgar vagas e doações de uma instituição de assistência social.
- Automatizar a emissão de recibos de uma associação de moradores com uma planilha integrada a um script.
- Implantar um chatbot de dúvidas frequentes para a secretaria acadêmica de um curso técnico.
- Realizar um mutirão de melhoria de segurança e backup nos computadores de uma biblioteca comunitária.
Perguntas frequentes
O projeto de extensão de Engenharia de Software precisa incluir código-fonte?
Depende da exigência da disciplina. Em muitas faculdades EAD, o projeto de extensão é documental: você entrega um plano técnico, um levantamento de requisitos ou uma proposta de sistema, sem necessidade de código funcional. O modelo já traz a estrutura adequada para esse formato, com seções de análise, PDCA e normas ABNT.
Como aplicar a metodologia PDCA em um projeto de Engenharia de Software?
No PDCA, a fase Planejar corresponde ao levantamento de requisitos e escopo; Executar, ao desenvolvimento ou prototipagem; Verificar, aos testes e revisões; e Agir, aos ajustes e melhorias. Os modelos já trazem essa estrutura adaptada ao ciclo de vida de software, facilitando a conexão entre o conteúdo do semestre e a metodologia exigida.
Posso fazer o projeto sobre um sistema de uso interno de uma empresa pequena?
Sim, e essa costuma ser uma das melhores escolhas. Um sistema de controle de estoque, agendamento ou atendimento ao cliente de uma empresa local já oferece contexto suficiente para um projeto bem fundamentado. O modelo orienta como documentar o diagnóstico, a proposta técnica e os resultados esperados dentro das normas ABNT.
O modelo inclui referencial teórico sobre desenvolvimento de software?
O modelo traz a estrutura do trabalho com espaços para o referencial teórico, mas os textos precisam ser escritos por você ou adaptados ao conteúdo do seu semestre. As referências no padrão ABNT já estão formatadas como exemplo, e você insere as fontes que usou na pesquisa, como livros, artigos e normas técnicas.
Vale a pena conectar o projeto a algum ODS de tecnologia e inovação?
Sim. O ODS 9 (Indústria, Inovação e Infraestrutura) é o mais natural para projetos de Engenharia de Software, mas dependendo do foco (educação digital, saúde, acessibilidade) outros ODS também se aplicam. Os modelos já trazem orientação para incluir esse alinhamento de forma integrada ao texto, sem parecer forçado.
Cursos relacionados na área de Tecnologia da Informação
Ainda decidindo? Veja também os modelos de projeto de extensão de outros cursos da mesma área:
- Modelos de Projeto de Extensão de Análise e Desenvolvimento de Sistemas (ADS)
- Modelos de Projeto de Extensão de Cibersegurança
- Modelos de Projeto de Extensão de Ciência da Computação
- Modelos de Projeto de Extensão de Ciência de Dados
- Modelos de Projeto de Extensão de Desenvolvimento WEB
- Modelos de Projeto de Extensão de DevOps





