Baixe o app para aproveitar ainda mais
Prévia do material em texto
UNIVERSIDADE ANHEMBI MORUMBI Laureate International Universities Maria Aline Santa Fé Lima 2021302785 DESENVOLVIMENTO DE SOFTWARE PARA PEQUENAS E MÉDIAS EMPRESAS São Paulo 2021 Desenvolvimento 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. Planning Poker é uma técnica baseada em consenso no qual o time estima o escopo que cabe em uma sprint. A ideia é que a equipe do projeto possa chegar num consenso sobre a estimativa do tempo, modelagem ou de melhoria do processo que tem para trabalhar ou da melhoria dos processos e evitar o efeito de ancoragem. Como na Planning Poker a equipe toda participa do processo de estimativa ou a opinião, a visão de todos é debatida é no final há um comprometimento extremamente forte da equipe com as estimativas que foram dadas e todos são responsáveis pela estimativa que foi dada. 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? As equipes são auto-organizadas e multifuncionais, ou seja escolhem a melhor maneira de executar o trabalho e possuem todas as competências necessárias. Como o cliente participa e tem a visão da entrega do produto, fica mais fácil para requisitar novas features e encaixá-las no projeto ou na historia do usuário. A produtividade aumenta e margem para atrasos reduz. Sendo assim os riscos de erros podem ser antecipados pelo caminho. 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? No Scrum pode ser aplicado em projetos pequenos ou em projetos complexos as entregas acontecem através de interações (Sprint) O time pode quebrar projetos maiores em ciclos de entrega menores, muito mais fáceis de controlar, gerenciar e responder às mudanças. No planejamento da sprint o time monta, seleciona as historias que vão ser capazes de entregar no tempo proposto, tendo em mente o objetivo que é o fim da entrega. As principais desvantagens após a implantação dessa metodologia seria o tempo excessivo de Planejamento extenso, que exige várias análises em cada etapa do projeto; Falhas de documentação pois muitas vezes, apenas as algumas etapas são documentadas o projeto não tem um acompanhamento passo a passo como um todo. Algumas vantagens são: A conclusão por etapas, Transparência do projeto pois assim todos da equipe e empresa tem a visão do projeto; Redução das falhas quantidade de bugs nos softwares é reduzida pois o teste é feito de acordo com as historias do usuário e entregas; Capacidade de adaptação: O produto pode ir sendo adaptado a todo momento até o fim do projeto, Reordenação não é possível inverter prioridades para finalizar etapas que ainda não foram terminadas. Conclusão É extremamente relevante aplicar as métricas das estimativas de tamanho, esforço, custo e prazo no contexto de desenvolvimento ágil de software para manter a qualidade e a melhoria contínua do software, Entretanto, é necessária a realização de diversos testes com projetos ágeis de diversas características diferentes para ser possível afirmar com certeza que a métrica está 100% correta. Referências bibliográficas [1] BECK, K. et al. Manifesto para o desenvolvimento ágil de software. Agile Manifesto, [2001].Disponível em: https://agilemanifesto.org/iso/ptbr/manifesto.html. / Acessado em 10/11/2021 [2] BERNARDO, K. Planning poker: a técnica baseada no consenso. Cultura Ágil, dez. 2014.Disponível em: https://www.culturaagil.com.br/planning-poker-tecnica-baseada- consenso /.Acessado em 10/11/2021 [3] DCONTE, S.; DUNSMORE, H.; SHEN. Software engineering metrics and models Benjamin/Cure mings. [S.l.: s.n.], 1986. https://www.culturaagil.com.br/planning-poker-tecnica-baseada-consenso https://www.culturaagil.com.br/planning-poker-tecnica-baseada-consenso https://agilemanifesto.org/iso/ptbr/manifesto.html https://artia.com/blog/gestao-de-projetos-o-que-e-para-que-serve/ Referências bibliográficas
Compartilhar