Contacto WhatsApp 963640100

Universidade Lusófona

Engenharia de Software

Curso

Engenharia Informática

Grau|Semestres|ECTS

Licenciatura | Semestral | 6

Ano | Tipo de unidade curricular | Lingua

3 |Obrigatório |Português

Total de horas de Trabalho | Tempo de Contacto (horas)

168 | 60

Código

ULHT260-7341

Disciplinas complementares recomendadas

Não aplicável

Pré-requisitos e co-requisitos

Não aplicável

Precedências

Não

Estágio profissional

Não

Conteúdos Programáticos

"Enquadramento, Conceitos introdutórios
Desenho de software
Ciclo de vida de desenvolvimento de Software
Análise e especificação de Requisitos
Modelação de software
A Gestão e planeamento do desenvolvimento de projectos de software I e II
Escrita de programas
Métricas de software
Verificação, Validação e testes de software
Entrega do sistema
Manutenção do sistema"

Objetivos

"Utilizar o processo de desenvolvimento de software, baseandose
no seu ciclo de vida.
Utilizar os métodos, técnicas e ferramentas, já conhecidos, dentro de um contexto de Engenharia.
Utilizar modelos abstractos e precisos que permitem especificar, projectar, implementar e manter sistemas
de software
Avaliar e garantir a qualidade de um sistema de software
Motivar para o desenvolvimento de programas com uma Engenharia, que integra os aspectos tecnológicos
da computação com os factores sociais e humanos da construção de produtos"

Metodologias de ensino e avaliação

"¿ método expositivo para as aulas teóricas onde os alunos são confrontados com casos de estudo
reais e onde se fomenta o debate de ideias acerca dos temas lecionados.
¿ método criativo de projeto e exercícios, nas aulas práticas, para que os alunos autonomamente
sejam confrontados com problemas para os quais têm que conceber soluções. Usamse
problemas de
software que requeiram soluções a 3 camadas e que sejam apelativos para os estudantes, como por
exemplo, desenvolvimento de jogos online em redes sociais.
aula téoricas, com exposição dos conceitos mais relevantes exemplificados.
aulas práticas, com colocação de exercícios para os alunos resolverem.
avaliação (1ª época) = 50%*(2 frequências) 50%*1 projecto prático
avaliação (2ª época e época especial) = 50%*exame teórico + 50%*1 projecto prático
nota mínima de 8 valores em todas as componentes de avaliação"

Bibliografia principal

"Sergio Guerreiro (2015). Introducão a Engenharia de Software, In Portuguese, ISBN: 9789727227952, FCA editora de Informatica Lda, Lisbon, Portugal.
Pressman (1982) Software Engineering: A Practitioner's Approach
Sommerville (1982) Software engineering"