Back

Engenharia de Software Aplicada

    Detalhes do curso

  • Conhecimentos de Base Recomendados

    -

  • Objetivos

    Objetivos de aprendizagem (conhecimentos, aptidões e competências a desenvolver pelos estudantes)
    1. Enumerar e aplicar os princípios da Engenharia de Software.
    2. Enumerar e descrever os princípios básicos que regem as metodologias ágeis e as metodologias tradicionais de desenvolvimento de software.
    3. Capturar , especificar e analisar os requisitos de uma aplicação de Software.
    4. Enumerar e descrever os princípios orientadores que regem o desenho de software.
    5. Enumerar e aplicar os princípios que regem o desenvolvimento de software
    6. Compreender, analisar e aplicar os princípios para a otimização do código e da qualidade do software
    7. Utilizar a UML para efetuar os diagramas necessários ao processo de Engenharia de Software
    8. Utilizar a BPMN para a criação de diagramas de processos de negócio


    1. Efetuar Análise e desenho de software tendo em conta os requisitos definidos pelo utilizador(res)

    2. Desenvolver softwares e apps

    3. Gerir projetos ligados aos softwares

    4. Arquitetar o design estrutural dos programas

    5. Realizar testes nos sistemas

  • Métodos de Ensino

    Avaliação distribuída sem exame final e com projeto desenvolvido ao longo do ano letivo

  • Estágio(s)

    Não

  • Programa

    Módulo 1 - Introdução à Engenharia de Software

    Módulo 2 -Estrutura do Processo de Software

    Módulo 3 - Levantamento de processos de negócio utilizando a BPMN

    Módulo 4 - Análise e Especificação de requisitos de Software

    Módulo 5 - Metodologias de desenvolvimento de Software

    Módulo 6 - Desenvolvimento Ágil

    Módulo 7 - Diagramas de suporte ao processo de SW usando a UML

    Módulo 8 - Conceitos de Desenho

    Módulo 9 - Desenho da Arquitectura de SW

    Módulo 10 - Desenho baseado em componentes

    Módulo 11 - Desenho da User Interface

    Módulo 12 - Desenho baseado em padrões de SW

    Módulo 13 - Desenho de WebApp's

    Módulo 14 - Verificação e validação de software

    Módulo 15 - Optimização do código e da qualidade do software

  • Demonstração de conteúdos

    -

  • Demonstração da metodologia

    -

  • Docente(s) responsável(eis)

    Nuno Miguel Vicente de Pina Gonçalves - Anual

  • Bibliografia

    Ian Sommerville; Software Engineering, Pearson, 2015. ISBN: 978-0133943030
    Roger Pressman , Bruce Maxim; oftware Engineering: A Practitioner's Approach , McGraw-Hill Education, 2019. ISBN: 978-1259872976 (A principal biliografia utilizada na UC)
    Sérgio Guerreiro; Introdução à Engenharia de Software, FCA. ISBN: 9789727227952

  • Código

    INF32213

  • Modo de Ensino

    PRESENCIAL

  • ECTS

    12.0

  • Duração

    Anual

  • Horas

    18h Orientação Tutorial

    50h Práticas e Laboratórios

    60h Teórico-Práticas

Conteúdo atualizado em 21/03/2025 15:46
Visão Geral da Privacidade
Escola Superior de Tecnologia do Barreiro - ESTBarreiro/IPS

Este site utiliza cookies para lhe oferecer a melhor experiência possível. As informações dos cookies são armazenadas no seu navegador e permitem funcionalidades como reconhecê-lo quando regressa ao nosso site e ajudar a nossa equipa a perceber quais as secções que considera mais interessantes e úteis.

Cookies Estritamente Necessários

Os cookies estritamente necessários devem estar sempre ativados para que possamos guardar as suas preferências de configuração de cookies.

Cookies de Terceiros

Este site utiliza o Google Analytics para recolher informação anónima, como o número de visitantes do site e as páginas mais populares. Manter este cookie ativado ajuda-nos a melhorar o nosso website.