Publicação em Diário da República: Despacho n.º 8644/2020 - 08/09/2020
5 ECTS; 3º Ano, 2º Semestre, 28,0 PL + 28,0 TP , Cód. 911949.
Docente(s)
- Paulo Alexandre Gomes dos Santos (1)(2)
(1) Docente Responsável
(2) Docente que lecciona
Pré-requisitos
Não aplicável.
Objetivos
1. Identificar o conjunto de atividades para que seja assegurado que o produto de software seja desenvolvido de forma correta e com qualidade;
2. Identificar o conjunto de conhecimentos envolvidos numa correta gestão de projetos;
3. Distinguir metodologias de desenvolvimento de software e saber escolher de acordo com o projeto;
4. Aplicar metodologias de desenvolvimento ágeis.
Programa
a) Introdução à engenharia de software. Especificação, desenvolvimento e manutenção de
sistemas de software; Documentação, testes e garantia de qualidade;
b) Gestão e planeamento de projetos: análise de riscos, estimativas de esforço, planeamento e monitorização do progresso; Gestão e organização de equipas;
c) Modelos de desenvolvimento sequenciais, iterativos ou incrementais e ágeis;
d) Introdução às metodologias ágeis, de desenvolvimento em períodos curtos: requisitos e planeamento, interfaces e protótipos, desenvolvimento, testes e documentação.
Metodologia de avaliação
100% projeto integrado de sistemas de informação desenvolvido em grupos de trabalho e sujeito a apresentação e defesa final por cada um dos elementos de cada grupo
Bibliografia
- McConnel, S. (2014). Code Complete: A Practical Handbook of Software Construction.. (Vol. 1). USA: Microsoft Press
- Rascão, J. (2004). Sistemas de Informação para as Organizações. Portugal: Edicoes Silabo
- Warden, S. e Shore, J. (2010). The art of Agile Development. (Vol. 1). USA: O'Reilly Media
Método de Ensino
Ensino expositivo/demonstrativo e trabalhos em grupo. Workshops usando aplicações em
ambiente de trabalho. Avaliação suportada em provas escritas, apresentações e trabalhos
em grupo.
Software utilizado nas aulas
github.com
Os alunos tem a liberdade de escolher as tecnologias de desenvolvimento dos seus projetos
Aprovado em Conselho Técnico Cientifico: 10 de maio de 2023
Download da Ficha da Unidade Curricular (FUC)