Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Prévia do material em texto

Apresentação
O modelo de desenvolvimento ágil se tornou fundamental para as empresas em todo o mundo. Por ser uma abordagem que prioriza o desenvolvimento colaborativo de ferramentas de softwares, cada equipe passa a fazer a sua autogestão na entrega de partes de um todo.
Esse procedimento garante entregas com qualidade, priorizando as funcionalidades que são consideradas mais importantes no escopo do projeto. Além disso, é importante destacar que esse modelo pode ser aplicado em equipes grandes ou pequenas, melhorando significativamente os processos de desenvolvimento.
Nesta Unidade de Aprendizagem, você vai aprender o que é método ágil, identificando quais são os seus princípios e os seus valores e, por fim, vai conhecer os métodos ágeis mais populares e utilizados por grandes empresas.
Bons estudos.
Desafio
Desenvolver softwares pode ser desafiador. Por esse motivo, é importante que a equipe envolvida na construção de um software ou em uma funcionalidade específica tenha estratégias para que os programadores consigam gerir suas demandas com qualidade.
Nesse sentido, analise a seguinte demanda que chegou para uma empresa de desenvolvimento de softwares:
​​​​​​​
Neste Desafio, com base no cenário apresentado, você foi o profissional responsável por essa demanda. Para isso, você precisa:
a) Construir o backlog das tarefas a serem realizadas, particionando em tarefas menores. O cliente poderá comprar quantos livros ele quiser por vez.
b) Definir as ordens de prioridade para a entrega das funcionalidades em máxima, alta, média e baixa.
Escreva sua resposta no campo abaixo:
​
Padrão de resposta esperado
A construção do backlog de atividades, bem como as estimativas de prazos, deve ser coerente com o nível de dificuldade de cada tarefa. Logo, pensando no cenário apresentado, o backlog e a sua priorização podem ser construídos da seguinte forma:
​​​​​​​​​​​​​​
Infográfico
Em virtude da aceleração nos estilos de consumo e das mudanças nas comunicações, muitas empresas estão usando metodologia ágil, uma vez que dominar os métodos que envolvem todo o conceito é essencial para que se obtenha todos os benefícios. Além disso, é de vital importância perceber que os métodos ágeis garantem mais entrega de valor aos clientes de uma instituição.
Projetos grandes se tornam mais leves com a metodologia ágil, tanto a interativa quanto a incremental. A interativa apresenta fases da produção capazes de serem usadas para o cliente antes mesmo de o programa inteiro estar completo. Todavia, a incremental desenvolve pedaços do sistema e avalia suas funcionalidades, ambas tornam o processo mais fácil de ser gerenciado e adaptável. Mas entenda que, deve-se, contudo, tomar cuidado para não fugir demais do escopo ao aplicar métodos ágeis.
Neste Infográfico, você verá uma comparação com as principais diferenças entre o modelo de desenvolvimento ágil e o modelo de desenvolvimento tradicional.
Dica do Professor
O sucesso da implementação de uma metodologia ágil em uma empresa depende de uma série de fatores que, se não forem bem conduzidos, podem gerar frustração, impactando na entrega dos projetos, podendo, inclusive, gerar atrasos. Com base nesse cenário, saiba que é importante que a empresa se organize para que a transição seja o mais leve possível.
Uma empresa deve seguir metodologias ágeis combinadas com estratégias de lideranças, como liderança situacional, na qual a estratégia pode ser mais rígida em situações de equipes imaturas ou mais liberal em equipes maduras. É imprescindível também ter uma equipe que faça revisão de códigos e adicione sempre essa etapa no scrum ou em qualquer outra metodologia, pois o teste de software sempre deve suceder o software para averiguar se há algum problema no aplicativo antes de lançá-lo.
Nesta Dica do Professor, você vai conhecer alguns passos para a implementação adequada de metodologias ágeis em sua equipe e vai ver como o planejamento, o alinhamento e o aprendizado com erros auxiliam na gestão de desenvolvimento ágil de software.​​​​​​​
​​​​​​​
Na prática
Implementar os métodos ágeis em equipes de desenvolvimento requer mudanças profundas em como os times se comportam. Essa nova mentalidade, portanto, é responsável por guiar as equipes no decorrer de suas atividades cotidianas. Logo, é importante que gestor​​​​​​​es e líderes também acompanhem a maturidade de suas equipes, a fim de compreenderem os avanços dos projetos em andamento.
Acompanhe, Na Prática, o caso de uma empresa do ramo de desenvolvimento de softwares que, por seguir uma metodologia tradicional, não alcançava objetivos exemplares e sua estrutura deixava equipes distintas muito separadas.
​​​​​​​
image1.jpeg
image2.jpeg
image3.jpeg
image4.jpeg

Mais conteúdos dessa disciplina