Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Engenharia de Software e Aplicações

📋 PLANO DE ENSINO ATUALIZADO

Carga Horária: 80 aulas presenciais + 40 atividades autônomas
Curso: Tecnólogo em Gestão da Tecnologia da Informação - FATEC

🎯 OBJETIVO GERAL

Capacitar o aluno a aplicar princípios da Engenharia de Software no desenvolvimento de sistemas, utilizando metodologias, técnicas e ferramentas modernas para análise, projeto, implementação e validação de software.

🧪 METODOLOGIA

  • Aulas expositivas + práticas.
  • Aprendizado baseado em projetos (PBL).
  • Estudos de caso reais.
  • Uso de ferramentas do mercado (Git, Docker, Jira, Figma).

📊 AVALIAÇÃO

TipoPeso
Exercícios e atividades20%
Trabalhos práticos30%
Projeto final40%
Participação10%

🚀 DIFERENCIAL TECNOLÓGICO

Integração de stacks modernas para o projeto final:

  • Backend: Spring Boot (Java)
  • Frontend: Angular
  • Banco: PostgreSQL
  • DevOps: Docker & Git

🧭 MÓDULOS DO CURSO


📖 BIBLIOGRAFIA BÁSICA

  • PILONE, Dan; MILES, Russell. Use A Cabeça - Desenvolvimento de Software.
  • PRESSMAN, R. S. Engenharia de Software.
  • SOMERVILLE, I. Engenharia de Software.

📖 BIBLIOGRAFIA COMPLEMENTAR

  • GUEDES, G. UML 2 – Uma Abordagem Prática.
  • YOURDON, E. Análise Estruturada Moderna.