Titulo Estágio
Identificação automática de riscos por análise de repositório de dados de projecto de software
Área Tecnológica
Engenharia de Software
Local do Estágio
DEI-FCTUC
Enquadramento
O problema:
Os projectos de software enfrentam múltiplos riscos que muitas vezes surgem inesperadamente. Existe a convicção de que há sintomas dos riscos presentes nos artefactos produzidos e na intensidade e qualidade da comunicação entre os vários stakeholders (cliente, programadores, gestores de projecto, etc).
Neste estágio vamos fazer um estudo exploratório sobre a possibilidade de identificar riscos por análise do repositório de um projecto de software (e.g. svn. e/ou ferramentas de comunicação online tais como IM, foruns, etc.).
Objetivo
Plano de Trabalhos - Semestre 1
1. Levantamento de:
1.1 dos principais riscos que afectam um projecto de software -> seleccionar os top 3 ou 5
1.2.métricas de risco; time tracking; people network tracking;
1.3.o que já foi escrito sobre isto?
Plano de Trabalhos - Semestre 2
2. Identificar métricas que reflictam a presença (ou não) desses riscos --> métricas (GQM)
3. Caracterizar o ambiente de trabalho a criar para extrair essas métricas (e.g. svn, IM, forums)
3.1. definir 'regras' a impor à documentação / e ou ambientes para facilitar a extracção de dados
4. Desenho da arquitectura da solução. Que filtros?
5. Implementação da solução.
6. Recolha e análise continuada de dados; afinação do modelo.
7. Escrita do relatório final (em continuo)
8. Escrita de artigo científico sobre isto (se der alguma coisa que se veja).
Condições
Orientador
Mário Rela
mzrela@dei.uc.pt 📩