O desenvolvimento dum projeto em equipa, num cenário que se assemelha ao de uma companhia real, permite exercitar uma série de conteúdos programáticos que estão previstos. Uso da abordagem PBL (problem-based learning) permite que esses objetivos se concretizem de forma adequada.
Programa
Desenvolvimento em equipa dum projeto de software e do respetivo plano de negócio.
Bibliografia
JM Fernandes, N van Hattum-Janssen, AN Ribeiro, V Fonte, LP Santos, e P Sousa; An integrated approach to develop professional and technical skills for informatics engineering students, European Journal on Engineering Education, Taylor & Francis, vol. 37, n. 2, pp. 167-177, mai/2012
Resultados da aprendizagem
• Interagir com o cliente; comunicar requisitos e decisões de conceção com os usuários
• Planear e acompanhar um projeto de desenvolvimento de software; Rever o plano durante a execução do projeto; Refletir sobre as expectativas iniciais e estimativas
• Trabalhar em equipe; Coordenar uma equipe e as suas reuniões; Usar ferramentas de colaboração básicas no desenvolvimento de software
• Realizar um projeto de desenvolvimento de software do começo ao fim; Identificar os requisitos; criar a arquitetura que suporta os requisitos; implementar o projeto; testar e validar a implementação
• Apresentar o projeto, produto, planos e documentos para os colegas, as partes interessadas e o público em geral; Produzir documentação que é compreensível e utilizável
• Criar um novo produto, comparar o produto com a concorrência; Produzir um plano de negócios para o produto
Método de avaliação
Um mecanismo de avaliação entre pares permite diferenciar as notas de cada aluno, em função de um conjunto de critérios estabelecidos pelos próprios alunos e das avaliações que se fazem entre eles.