Gestão de Projeto

Conhecimentos de Base Recomendados

Embora não seja essencial, alguns conhecimentos em relação ao funcionamento e desenvolvimento de software é aconselhável para uma melhor assimilação da unidade curricular e a evolução das competências relativas a estruturação e gestão dos projetos de software.

Métodos de Ensino

Esta unidade curricular terá regime de 60 horas teórico práticas, fortemente baseada no método experimental, onde os alunos ativamente exploram e desenvolvem as suas competências na gestão de um projeto comum de desenvolvimento, de dimensão considerável, aplicando os conhecimentos adquiridos no decorrer do semestre.

A componente prática consiste no desenvolvimento de um trabalho integrado na avaliação da UC, que será definido em conjunto com os alunos.

Pretende-se a compreensão das metodologias estudadas e a autonomia do aluno em problemas com grau de complexidade médio.

Resultados de Aprendizagem

– Analisar e elaborar os requisitos de um sistema.

– Demonstrar a aplicabilidade dos principais processos de desenvolvimento de projetos a cenários concretos.

– Aplicar as boas práticas de gestão de projetos.

– Planear projetos e acompanhar o seu desenvolvimento.

– Usar e configurar ferramentas informáticas que dão suporte à gestão de projetos.

Programa

1. Gestão de requisitos: requisitos funcionais e não funcionais, especificação dos requisitos, processos de engenharia de requisitos, obtenção e análise de requisitos, validação de requisitos, gestão de requisitos.

2. Modelos de processos de desenvolvimento de projetos: cascata, iterativos e incrementais.

3. Conceitos de gestão de projetos: planeamento temporal e monitorização de projetos, métricas e estimação de esforço/custo, análise e gestão do risco, garantia da qualidade.

4. Ferramentas informáticas de apoio à gestão de projetos.

 

Docente(s) responsável(eis)

Estágio(s)

NAO

Bibliografia

Hull, E., Jackson, k., & Dick, J. (2010). Requirements engineering (3rd ed.). Springer.

Huttermann, M. (2012). Devops for developers. Apress.

Lesyuk, A. (2013). Mastering redmine. Packt Publishing.

Newton, R. (2012). Project management step by step: How to plan and manage a highly successful project. Pearson.

Pressman, R. (2010). Software engineering: A practitioner’s approach. McGraw Hill.