Titulo Estágio
Maturidade dos Processos de Software nas Organizações Portuguesas
Áreas de especialidade
Sistemas de Informação
Engenharia de Software
Local do Estágio
DEI
Enquadramento
O dia-a-dia dentro organizações de desenvolvimento de software é caraterizado por uma grande pressão no que se refere a prazos de entrega, custos e qualidade. Independentemente do tamanho das equipas dedicadas às tarefas deste tipo, muitas organizações possuem dificuldades em gerir tais atividades, sendo comum a ocorrência de atrasos, incumprimento de orçamentos e sistemas que ficam aquém do esperado.
Tendo em consideração estes factos, alguns modelos de maturidade foram desenvolvidos de forma a auxiliar a condução de atividades que envolvam projetos de desenvolvimento de software. De entre estes modelos, destacam-se atualmente o CMMI e o SPICE (ou norma ISO 15504).
O termo maturidade deve ser entendido como a capacidade de se repetir uma série de resultados de uma maneira previsível. Importante destacar ainda que os modelos CMMI e SPICE contemplam diferentes níveis de maturidade, disponibilizando-se assim uma forma de mensurar o grau de progresso atingido por uma organização.
Objetivo
Estudar a maturidade dos processos de software das organizações portuguesas através de estudos de caso, sendo objetivos específicos:
a) Identificar na bibliografia disponível os principais modelos de maturidade para o processo de desenvolvimento de software;
b) Realizar alguns estudos de caso junto de organizações portuguesas para identificar e concluir sobre a maturidade das suas práticas em projetos de software de acordo com um modelo de maturidade selecionado;
c) Definir o padrão de maturidade de projetos de software considerando os estudos de caso realizados;
e) Elencar uma série de recomendações de melhoria da maturidade.
Plano de Trabalhos - Semestre 1
a) Revisão e sistematização de literatura
b) Preparação/identificação de instrumentos de recolha de dados de apoio aos estudos de caso
c) Realização dos estudos de caso
d) Sistematização da informação recolhida
Plano de Trabalhos - Semestre 2
e) Definição do padrão de maturidade de software das empresas estudadas
f) Identificar aspetos em que a maturidade dos projetos de software pode ser melhorada
g) Escrita da dissertação
Condições
Possuir conhecimentos sobre desenvolvimento de soluções para ambiente Web
Observações
Pode ser desenvolvido maioritariamente a distância
Orientador
Álvaro Rocha
amrocha@dei.uc.pt 📩