Carregar apresentação
A apresentação está carregando. Por favor, espere
PublicouDanilo Da Villa Alterado mais de 10 anos atrás
1
MÉTRICAS ASSOCIADAS AO DESENVOLVIMENTO DE SOFTWARE USANDO MÉTODOS ÁGEIS SOFTWARE USANDO MÉTODOS ÁGEIS Faculdade Cenecista Nossa Senhora dos Anjos FACENSA Sistemas de Informação por Guilherme da Silveira Elias - guilherme.elias@gmail.comguilherme.elias@gmail.com Monografia da disciplina Trabalho de Conclusão de Curso II, sob orientação do Prof. Daniel Wildt e co-orientação Guilherme Lacerda.
2
Objetivos do trabalho Em andamento... Modificações Produto Final Perguntas AGENDA
3
Objetivos do Trabalho Explorar: Métricas de Software; Práticas, Valores, Princípios Ágeis; Criar Padrões Baseados em Melhorias.
4
Em andamento... Sprint0 Sprint1 Padrões Codificação Ferramentas Padrão: Copy Paste Detector Práticas Métricas
5
Em andamento... Padrão Copy Paste Detector ProjetoSprint Projeto: Classdiary Sprint: 1 Situação Adversa: - Artefato CPD (Copy Paste Detector) Identificou 12 incidências do trecho de codigo abaixo: Solução Solução: - Adotado reuso de código; - Criado método publico(public) e estático(static). Automatização Automatização: - Refatoração de código (IDE Netbeans) Beneficios Trazidos Beneficios Trazidos: - Redução de 50 LOC; - Reducão do % de CC (Métodos - Classes); - Novo teste unitário; - Aumento de 2% cobertura de código 59% (10/17) 59% (10/17) 61% (11/18) 61% (11/18) If (rs != null){ rs.close(); } If(st != null){ st.close(); } If(c != null){ c.close(); }
6
Modificações Retirado do Escopo Projeto Big Car (Ruby on Rails) Escopo Atual Projeto SPM (.Net) – Sprint2 Projeto Classdiary (Java) – Sprint 3
7
Produto Final Conjunto de Padrões (Guia) Codificação e Testes; Dificuldades Mapeadas e Resolvidas; Boas Praticas (Ágeis ou não); Times com oportunidade de Melhorias.
8
PERGUNTAS?
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.