Baixe o app para aproveitar ainda mais
Prévia do material em texto
Pós Graduação FMU Desenvolvimento de Software com Metodologias Ágeis Gregory de Paula Gouveia 2021304800 Métricas de Software Ágil São Paulo 2021 Gregory de Paula Gouveia Métricas de Software Ágil Atividade N1 – Estudo de Caso: Desenvolvimento de software para pequenas e médias empresas São Paulo 2021 Questão 1 - A equipe de desenvolvimento da empresa KPS está trabalhando na história do usuário “Gerenciador de horários das aulas dos alunos, alocando o aluno para o dia e o horário em que o professor esteja disponível na escola”. Qual seria a melhor métrica de software ágil a ser aplicada na empresa KPS para a definição do tamanho do software: Planning Poker ou Ideal Day? Justifique sua resposta. Analisando o case da empresa KPS, entendo que a melhor forma de definir o tamanho do software a ser desenvolvido seja o Planning Poker. Digo isso me baseando no fato de que os desenvolvedores não teriam uma ancoragem de pensamento enviesada por alguém com mais ou menos experiência ao darem suas opiniõe sobre uma determinada estimativa. Ao utilizarem o planning poker, cada um poderia dizer quanto tempo aquele software levaria para ser desenvolvido e então, após a votação anônima, teriam o benefício de compartilhar experiência e explicar porque uns votaram valores mais altos e outros mais baixos, com isso, o time se aproxima de uma coesão e todo o time cresce e se melhora. Não usaria Ideal Day por depender da opinião de um senior com fluência e performance em um ambiente mais estável. Pessoalmente, vejo um menor crescimento na maturidade do time e menos oportunidades para troca de pontos de vistas entre os desenvolvedores. Questão 2 - Quais seriam as ações da empresa KPS após a implantação das práticas de métricas de software ágil para surpreender o cliente, entregando um produto que, além de atender à demanda dele, ainda favoreça a relação entre a escola e seus alunos? A empresa KPS pode determinar uma pessoa para ser seu PO (Product Owner / Dono do Produto), para que, junto ao time de negócios, sejam desenvolvidas ações, pesquisas e meios de coletar as demandas dos alunos e trazê-las para o Scrum Master e para o time de desenvolvimento para que sejam priorizadas de acordo com a necessidade e , com isso, a relação entre a escola e os alunos seja ainda mais favorecida, pois a escola teria maior assertividade em gerar valor ao seu cliente final por saber que suas entregas seriam de fato mais efetivas, relevantes e aderentes para os seus alunos. Questão 3 - A empresa KPS iniciou a implantação da metodologia ágil Scrum para planejar e gerir os projetos de softwares. Quais as principais vantagens e desvantagens que a empresa KPS terá após a implantação dessa metodologia? Como a metodologia Scrum pode auxiliar a empresa KPS na aplicação das métricas ágeis de desenvolvimento de software? As principais vantagens que a empresa KPS terá serão: Maior flexibilidade para responder a mudanças, caminhando com mais fluidez para uma transformação digital. Maior relevância e agregação de valor a cada clico de entrega do seu software. Aumento do engajamento dos times envolvidos e também do cliente, através de seus feedbacks. Como desvantagens, a KPS precisará entender que agora entregará seus produtos de maneira particionadas e alinhar as expectativas dos envolvidos para que não esperem a entrega única e somente quando o produto estiver 100% concluído em sua totalidade. O planejamento será mais extenso, exigindo diversas análises a cada novo ciclo de entregas, o que pode não ter um fim bem determinado, resultando na imprevisibilidade de alguns custos do projeto. O Scrum pode ajudar a KPS através de seus atores e cerimônias/eventos em paralelo com algumas outras práticas como a utilização do Kanban, um quadro que ilustre o andamento das entregas com seus status de “a fazer”, “em andamento” e “feito”, junto com a técnica do Burndown para mostrar a evolução das entregas em comparação com seus prazos. Também pode-se utilizar a métrica do Lead Time para medir quanto tempo uma demanda leva para ser realizada desde o momento em que foi criada e atribuída ao time de desenvolvimento até sua conclusão. Referências: Livro - Gerenciamento de projetos: Como definir e controlar o escopo do projeto – Xavier, Carlos Magno da Silva – Editora Saraiva Uni - Artigo – Planning Poker e Ideal Day: Técnicas de Abordagem de Estimativa Ágil - https://www.devmedia.com.br/planning-poker-e-ideal-day-tecnicas-de-abordagem-de-estimat iva-agil/31220 - Acesso em 10/11/2021 Artigo – Contagem de pontos de função - https://www.devmedia.com.br/contagem-de-pontos-de-funcao/34390 - Acesso em 10/11/2021 Artigo – Métricas do Scrum: Como medir resultados? - https://promovesolucoes.com/metricas-do-scrum-como-medir-resultados/ - Acesso em 10/11/2021 https://www.devmedia.com.br/planning-poker-e-ideal-day-tecnicas-de-abordagem-de-estimativa-agil/31220 https://www.devmedia.com.br/planning-poker-e-ideal-day-tecnicas-de-abordagem-de-estimativa-agil/31220 https://www.devmedia.com.br/contagem-de-pontos-de-funcao/34390 https://promovesolucoes.com/metricas-do-scrum-como-medir-resultados/ Artigo – Cinco métricas ágeis que você não vai odiar - https://www.atlassian.com/br/agile/project-management/metrics - Acesso em 10/11/2021 https://www.atlassian.com/br/agile/project-management/metrics
Compartilhar