Fundamentos de Desenvolvimento e Testes de Software

Fundamentos de Desenvolvimento e Testes de Software

Sinopse

Destinada a participantes não programadores, esta formação proporciona uma introdução aos principais conceitos subjacentes ao processo de desenvolvimento e ao ciclo de vida do software; bem como as competências essenciais para testar aplicações de software. Inclui um enquadramento e perspetiva histórica do processo de desenvolvimento de software, bem como uma visão geral de ferramentas de apoio fundamentais; uma visão geral dos modelos de processos de desenvolvimento de software, com enfoque nas suas principais fases; e fundamentos gerais de testes de software, com aplicação prática ao nível da elaboração e execução de testes.


Principais competências a desenvolver no curso

Competência

  1. Compreender os fundamentos gerais do processo de desenvolvimento de software.
  2. Conhecer ferramentas de apoio ao processo de desenvolvimento de software.
  3. Compreender os fundamentos gerais do ciclo de vida do software.
  4. Conhecer modelos de processo de desenvolvimento.
  5. Compreender e aplicar os fundamentos gerais de testes de software.

Edições

Edição março 2026

Duração

6 semanas

ECTS

2

Regime

Misto (bLearning)

Idioma

Português

Calendarização

EdiçãoInício do cursoSessões SíncronasSessões PresenciaisFim do curso
Edição março 2026a definira definira definira definir

Metodologia

Presencial/Síncrona

  • Explicação de conceitos
  • Instalação/demonstração de ferramentas de suporte
  • Análise de exemplos práticos
  • Resolução de exercícios
  • Esclarecimento de dúvidas

Autónoma/Assíncrona

  • Consulta e estudo de materiais disponibilizados e bibliografia
  • Resolução de exercícios

Público-alvo

Estudantes, ex-estudantes / Alumni, professores, bolseiros, investigadores, técnicos, profissionais de saúde e outros profissionais de áreas não CTEAM (Ciências, Tecnologia, Engenharia, Artes e Matemática).

Requisitos

N/a

Número de vagas

Mínimo: 15

Edital

Consulte o edital na página das candidaturas

Resultados

Consulte os resultados das candidaturas na página dos resultados


Conteúdos a abordar

Módulo 1: O Processo de Desenvolvimento de Software

  • Enquadramento e Perspetiva Histórica
  • Visão Geral das ferramentas de suporte ao Processo de Desenvolvimento

Módulo 2: O Ciclo de Vida do Software

  • Principais Fases do Processo de Desenvolvimento
  • Visão Geral dos Modelos de Processo de Desenvolvimento

Módulo 3: Testes de Software

  • Fundamentos Gerais de Testes
  • Visão Geral das ferramentas de suporte à Elaboração e Execução de Testes

Docente(s)

José Ribeiro

ESTG