Buscar

MÉTRICAS DE SOFTWARE ÁGIL

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

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

Continue navegando