Métodos de Ensino
A exposição teórica precede a parte prática dando assim a estrutura necessária à aquisição de conhecimento aplicado nas folhas práticas. Todo o material das componentes teóricas e práticas é disponibilizado numa plataforma electrónica bem como a bibliografia onde se encontram as ligações para os exemplos, casos de estudo dos autores adoptados.
Resultados de Aprendizagem
Avaliar, preparar e acompanhar com detalhe qualquer tipo de projecto. Saber seleccionar o modelo de desenvolvimento de software mais adequado ao projecto. Utilizar as principais técnicas de planeamento de projectos, nomeadamente a estrutura de decomposição do trabalho e o diagrama de rede. Numa segunda fase, a implementação e monitorização de projectos exige o conhecimento de técnicas de gestão temporal, associadas à gestão dos recursos sujeitos às mais variadas limitações.
Factor determinante constitui a avaliação do risco associado ao projecto, bem como a definição de medidas de controle e de planos de contingência. Transmitir ao aluno os conhecimentos necessários à implementação de um sistema de qualidade, seguindo métricas normalizadas internacionalmente para o desenvolvimento de software, aprendendo assim a gerar soluções estáveis que vão ao encontro das expectativas dos clientes finais. Saber distinguir entre os processos administrativos e contratuais associados ao projecto.
Programa
1. Introdução à Gestão de Projectos
2. A Gestão de Projectos de Software
3. Modelos do ciclo de vida de desenvolvimento de software
3.1. Elementos do processo de desenvolvimento de software
3.2. Modelos de desenvolvimento
3.3. Comparação e selecção do modelo correcto
4. Avaliação e preparação do projecto
4.1. Elementos de preparação do projecto
4.2. A estrutura de decomposição de trabalho
4.3. Estimativas
4.4. Diagrama de rede – o método do caminho crítico
5. Criação e monitorização de projectos
5.1. Planeamento e estimativa de recursos
5.2. Controle de progresso
6. Análise de Risco
6.1. Identificação da natureza do Risco
6.2. Processo de controle do Risco
6.3. Plano de contingência
7. Gestão da Qualidade
7.1. Introdução
7.2. Sistema de qualidade do software
7.3. Métricas de Qualidade
8. Gestão da Configuração
8.1. Elementos da Gestão da Configuração
8.2. Registo e Controle da configuração
9. Controle das alterações do Projecto
10. Conclusão do Projecto
Estágio(s)
NAO
Bibliografia
1. Software Engineering Best Practices, Capers Jones ISBN: 9780071621625,
McGrawHill,
2010
2. Software Engineering for Modern Web Applications: Methodologies and Technologies, Daniel M. Brandon,
ISBN 9781599044927,
Information Science Reference,2008
3. Methods of IT Project Management, Jeffrey L. Brewer and Kevin C. Dittman, Pearson Education, 2010
4. Gestão Moderna de Projectos 4
ª Edição Actualizada, António Miguel, FCA 2ª edição, 2009, ISBN: 978972 – 7226207