Defesa de Qualificação de Doutorado de Mirko Barbosa Perkusich

postado em 20 de mai de 2016 11:21 por Coordenação da Pós-graduação em Computação da UFCG

Candidato(a): Mirko Barbosa Perkusich

Título do Trabalho: Um Processo baseado em Redes Bayesianas para Avaliação da Aplicação de Scrum em Projetos de Software

Orientador(es): Hyggo Almeida e Kyller Gorgonio

 

Data: 03/06/2016

Horário: 02:00:00

Local: Laboratório Embedded

 

Resumo: 

O aumento na utilização de métodos ágeis tem sido motivado pela necessidade de respostas rápidas a demandas de um mercado volátil na área de software. Em contraste com os tradicionais processos dirigidos a planos, métodos ágeis são focados nas pessoas, orientados à comunicação, flexíveis, rápidos, leves, responsivos e dirigidos à aprendizagem e melhoria contínua. Como consequência, fatores subjetivos tais como colaboração, comunicação e auto-organização são chaves para avaliar a maturidade do desenvolvimento de software ágil. O Scrum, focado no gerenciamento de projetos, é o método ágil mais popular. Ao ser adotado por uma equipe, o Scrum deve ser complementado com práticas e processos de desenvolvimento e gerenciamento ágeis. A complementação depende de critérios de customização de métodos de desenvolvimento tais como fatores da equipe, ambiente interno, ambiente externo e objetivos do projeto. Na literatura, há diversas propostas de soluções, embora nenhuma consolidada, para auxiliar na definição do processo de adoção e avaliação de métodos ágeis. Por outro lado, nenhuma solução proposta foca na avaliação de métodos ágeis baseados em Scrum considerando fatores do processo (e.g., inspeção do código) e humanos (e.g, colaboração da equipe). Neste trabalho, propõe-se um processo baseado em redes bayesianas e métricas para auxiliar no monitoramento do método ágil baseado em Scrum. O processo proposto torna possível monitorar se o método está sendo seguido e se atende às necessidades do projeto considerando métricas definidas para avaliar as principais entidades do processo do ponto de vista do Scrum Master, tais como o incremento do produto, a equipe de desenvolvimento, o Product Owner e o backlog do produto.

 

Banca Examinadora: 

(Membros Internos)

Evandro Costa 

Patricia Duarte

(Membros Externos)

Maria Del Rosario Girardi Gutierrez, UFMA

Rossana Maria de Castro Andrade, UFC

Comments