2023459 1 1 6 en
A natureza da actividade de desenvolvimento de software é de tal forma única, que requer o conhecimento de técnicas de gestão, dado que exige competências ao nível da gestão de recursos, quer humanos, quer computacionais, para a monitorização e controlo do processo de desenvolvimento.
No final desta cadeira, os estudantes deverão ser capazes de aplicar as principais técnicas de gestão de projecto de software enquanto actividade de engenharia, i.e. com custos e prazos finitos. Ademais, deverão ser capaz de lidar com aspectos de relacionamento pessoal e organizacional, como resultado da necessidade de trabalhar no seio de equipas de razoável dimensão (8 a 12 pessoas), em projectos reais com clientes reais.
1. Processo de desenvolvimento de software
2. Planeamento do projecto
3. Gestão da qualidade
4. Análise e gestão de riscos
5. Gestão de configurações e controlo de alterações
6. Organização e gestão da equipa
7. Análise e gestão de requisitos
8. Verificação e testes de software
Programação, Bases de dados, Inglês.
Avaliação A avaliação é semanal, pública, e com feedback aos alunos: 100.0%
Tal como a designação da unidade curricular o assinala, a metodologia de avaliação é baseada na realização de um projecto real, com um cliente real. Todas as semanas o docente da cadeira reúne com a equipa para avaliar o progresso realizado de acordo com os objectivos definidos na semana anterior.