Baixe o app para aproveitar ainda mais
Prévia do material em texto
UNIVERSIDADE VEIGA DE ALMEIDA Sistema de Informação EAD Aluna: Rodrigo Maia Diniz Matrícula: 1220100556 Disciplina: Engenharia de Software Tutor: Cláudio Ribeiro Da Silva Entrega da Avaliação – Trabalho da Disciplina [AVA 1] Métodos ágeis Tijuca/RJ 2023 Enunciado da atividade 1. Métodos ágeis O processo de software deve ser entendido como um conjunto de atividades, métodos, práticas e transformações capazes de orientar as pessoas na produção de software. Hoje o desenvolvimento ágil é uma realidade no Brasil. Quais são os principais tipos de métodos ágeis? Escolha um método ágil e elabore um pôster científico. Explore: Origem. Características. Como ele pode ajudá-lo a obter os melhores resultados. Desafios comuns durante sua aplicação. MÉTODOS ÁGEIS SCRUM RESUMO Embora seja amplamente aceito, muitas empresas enfrentam dificuldades ao implementar e adaptar o Scrum. Um dos principais desafios é manter o backlog do projeto organizado, com prioridades claras e complexidade adequada para as histórias. O objetivo deste artigo é mostrar que durante o planejamento e execução das entregas, as equipes enfrentam desafios como falta de visão clara do escopo, tranquilamente com stakeholders que causam atrasos, falta de engajamento da equipe e falhas na comunicação com os stakeholders na validação das entregas. Utilizou-se referências bibliográficas de Sistemas da Informação, pesquisas que abrange a importância dos Métodos ágeis Scrum. As informações contidas anteriores são para compreensão do assunto abordado concluindo-se que para melhor desenvolvimento de um software a implementação do Scrum garante a melhor veracidade da informação. Palavra-chave: Métodos Ágeis, Scrum, Framework, stakeholders, Sprint 1 INTRODUÇÃO O Scrum é um framework ágil de gerenciamento de projetos que se destaca pela abordagem colaborativa e iterativa. Ele proporciona uma estrutura flexível para o desenvolvimento de produtos e soluções, com foco na entrega contínua de valor. Com papéis definidos, reuniões estruturadas e artefatos específicos, o Scrum permite uma gestão transparente e eficiente dos projetos, incentivando a colaboração e a produtividade. É uma abordagem dinâmica e eficaz para atender as demandas de empresas de software, enfatizando a comunicação constante, a adaptação às mudanças e a eficiência da equipe. O Scrum é aplicável em diferentes contextos, proporcionando resultados de qualidade. 1 ORIGEM DO SCRUM O Scrum foi criado em 1993 por Jeff Sutherland, tendo seu nome inspirado em um estudo realizado por Takeuchi e Nonaka em 1986, publicado na Harvard Business Review. Nesse estudo, as equipes de alto desempenho e multifuncionais foram comparadas à formação "scrum" existente nas equipes de Rugby. Posteriormente, Ken Schwaber formalizou o processo para a indústria mundial de software em um artigo publicado na conferência OOPSLA 1995. Desde então, o Scrum tem se tornado uma das metodologias mais amplamente utilizadas no mundo ágil, sendo adotado por várias empresas. 2 CARACTERÍSTICAS SCRUM O Scrum possui algumas características distintivas que o tornam um método ágil de gerenciamento de projetos eficiente. Algumas das principais características do Scrum incluem: 1. O Scrum é iterativo e incremental, dividindo o trabalho em Sprints. 2. Existem três papéis definidos: Product Owner, Scrum Master e Equipe de Desenvolvimento. 3. Os principais artefatos do Scrum são o Backlog do Produto, Backlog da Sprint e Incremento. 4. O Scrum estabelece reuniões estruturadas, como Planejamento da Sprint, Reuniões Diárias, Revisão da Sprint e Retrospectiva da Sprint. 5. O método é flexível e adaptável, permitindo ajustes de requisitos e prioridades a cada Sprint. 6. O Scrum enfatiza a entrega contínua de valor ao cliente, resultando em incrementos funcionais do produto a cada Sprint. Essas características tornam o Scrum uma abordagem ágil poderosa para o gerenciamento de projetos, promovendo maior flexibilidade, colaboração e foco na entrega de valor. 3 COMO SCRUM PODE AJUDÁ-LO A OBTER OS MELHORES RESULTADOS Através da retrospectiva de avaliação do Sprint que determina o comportamento e oferece lições aprendidas. Após o Sprint Review, Scrum Master, equipe e Product Owner se reúnem para identificar melhorias para o próximo sprint. É importante enfatizar que a retrospectiva não busca culpados, mas avalia o processo em si. Com o feedback contínuo e o aprimoramento do Backlog do Produto, o Scrum implementa um processo de melhoria contínua, Sprint após Sprint. Esse processo está alinhado com a metodologia Lean, pois segue uma sequência de trabalho. Veja como funciona: Define-se uma melhoria para o produto. Avalia-se se essa melhoria realmente impulsionou um aumento de desempenho. Caso contrário, identifica-se onde ocorreu o erro. Aprende-se com os erros identificados. Retorna-se ao passo 1. Dessa forma, o Scrum estimula a busca constante por melhorias e aprimoramentos, aplicando um ciclo de aprendizado contínuo para impulsionar o progresso do projeto e obter resultados cada vez melhores. 4 DESAFIOS COMUNS DURANTE SUA APLICAÇÃO DO SCRUM Embora amplamente adotado, muitas organizações encontram dificuldades ao implantar e adaptar o Scrum ao seu contexto. Manter o backlog do projeto organizado, com prioridades claras e lidar com a complexidade das histórias é um dos principais desafios identificados por Varaschim (2009). Durante o planejamento e execução de uma entrega, as equipes enfrentam desafios como falta de visão clara do escopo, interações com stakeholders que podem causar atrasos, falta de engajamento da equipe na entrega de requisitos e falhas na comunicação para validar as entregas com os stakeholders. 5 CONCLUSÃO Nesse artigo pode-se perceber que o Scrum é um método ágil de gerenciamento de projetos que se destaca pela abordagem colaborativa e iterativa. Ele oferece uma estrutura flexível para o desenvolvimento de produtos e soluções, com foco na entrega contínua de valor. Com papéis definidos, reuniões estruturadas e artefatos específicos, o Scrum promove uma gestão transparente e eficiente, estimulando a colaboração e a produtividade. Conclui-se que, o Scrum pode ajudar a alcançar os melhores resultados por meio de retrospectivas, feedback contínuo e melhoria do backlog do produto. No entanto, sua implementação pode enfrentar desafios, como a organização do backlog e problemas na comunicação. O Scrum é uma abordagem dinâmica e eficiente para obter resultados de qualidade, mas requer adaptação e superação de obstáculos para ser aplicado com sucesso. REFERÊNCIAS BIBLIOGRÁFICAS: BALDISSERA, Olívia. Os 5 principais métodos ágeis que você deve usar em projetos. POSPUCPRDIGITAL, 2021. Disponível em: <bit.ly/43ISU78>. Acesso em: 04 jun. 2023. BALDISSERA, Olívia. O que você pode aprender com Jeff Sutherland, um dos inventores do Scrum. POSPUCPRDIGITAL, 2022. Disponível em: < https://posdigital.pucpr.br/blog/jeff-sutherland>. Acesso em: 04 jun. 2023. BASTOS, Athena. Os tipos de metodologias ágeis mais usados pelas empresas. Alura Para Empresas, 2023. Disponível em: < https://www.alura.com.br/empresas/artigos/metodologias-ageis>. Acesso em: 04 jun. 2023. Pablo. Entendendo o SCRUM. DEVMEDIA, 2012. Disponível em: < https://www.devmedia.com.br/entendendo-o-scrum/24583 >. Acesso em: 04 jun. 2023. METODOLOGIAS, Ágies/Scrum/Lean. ESCOLA DO GOVERNO, 2021. Disponível em: < bit.ly/43o2ih1>. Acesso em: 04 jun. 2023. SCRUM. Pmtech Capacitação em projetos, 2021. Disponível em: < bit.ly/43Fd81D>. Acesso em: 04 jun. 2023. ENTENDA, tudo sobre o scrum e como ele pode te ajudar no trabalho. Gaea. Disponível em: < bit.ly/42pQDN8>. Acesso em: 04 jun. 2023. VARASCHIM, Jacques Douglas. Implantando o SCRUM em um Ambiente deDesenvolvimento de Produtos para Internet, Rio de Janeiro: PUC, 2009.
Compartilhar