A unidade curricular Sistemas de Informação (SI) tem por objectivo dotar os alunos da compreensão e concretização de software de sistemas de informação nas suas várias fases.
Semestral
CP1: Compreender os Sistemas de Informação (SI)
CP2: Componentes de SI
Hardware
Software
Dados
Procedimentos
Pessoas
CP3: Tipos de SI
Operacional
Táctico
Estratégico
CP4: Revisão dos conceitos fundamentais sobre Engenharia de Requisitos, UML, Bases de Dados e da sua importância em SI.
CP5: Rever as metodologias de desenvolvimento
Metodologias clássicas
Metodologias ágeis
CP6: Introdução à framework SCRUM
CP7: Test-Driven Development
CP8: Avaliação de SI
Testes de escalabilidade
Testes de performance
Testes de carga
A unidade curricular Sistemas de Informação (SI) tem por objectivo dotar os estudantes da compreensão e concretização de software de sistemas de informação nas suas várias fases.
Com este objectivo os alunos devem conseguir:
OA1: Compreender o que são SI
OA2: Implementar um sistema de raiz utilizando uma metodologia ágil (por exemplo apoiada na framework SCRUM) e todas a boas práticas adquiridas na UC de Engenharia de Software.
OA3: Aprender a avaliar um SI nas várias vertentes e optimizar a implementação para conseguir um melhor desempenho
Obrigatório
O conteúdo lecionado é aplicado usando programação. São utilizadas metodologias ativas, orientadas à resolução de problemas (PBL) e usando o empreendedorismo, para a concepção e implementação de um produto.
Português
Não
Ian Sommerville. Software Engineering, 10a ed, Addison-Wesley, 2015.