Baixe o app para aproveitar ainda mais
Prévia do material em texto
ENGENHARIA DE SOFTWARE BACHARELADO ROGERIO BARONE − RA 846154846 CAMPINAS – SP 2024 ANDERSON ROBERTO DA SILVA ALGORITMOS E PROGRAMAÇÃO ESTRUTURADA Trabalho realizado para a Universidade Anhanguera, como requisito para obtenção de média parcial na disciplina de linguagem de programação, com o intuito de compreender e aplicar os conceitos teóricos em situações práticas. Tutor (a): Vinicius Camargo Prattes CAMPINAS – SP 2024 SUMÁRIO 1. INTRODUÇÃO .................................................................................................................... 4 2. RESULTADOS ................................................................................................................... 4 1. INTRODUÇÃO Scrum é um framework ágil utilizado principalmente no desenvolvimento de software, mas que também tem sido aplicado em uma variedade de outras áreas. Ele é baseado em princípios de transparência, inspeção e adaptação, visando aumentar a eficiência e a qualidade do trabalho em equipe. No Scrum, o trabalho é organizado em iterações curtas e frequentes, chamadas de "sprints", geralmente com duração de duas a quatro semanas. Cada sprint tem um objetivo claro e definido, e no final dele uma parte do produto final é entregue. 2. RESULTADOS Um aspecto fundamental do Scrum é o papel dos diferentes membros da equipe. O Scrum Master é responsável por garantir que o processo seja seguido corretamente, removendo obstáculos e facilitando a comunicação entre os membros da equipe. O Product Owner é responsável por representar os interesses dos stakeholders e definir as prioridades do produto. E a equipe de desenvolvimento é auto-organizada e multifuncional, responsável por implementar as funcionalidades do produto. Durante cada sprint, a equipe realiza reuniões diárias rápidas, chamadas de "daily scrum" ou "stand-up meetings", para discutir o progresso, identificar possíveis impedimentos e ajustar o plano de trabalho conforme necessário. No final de cada sprint, é realizada uma revisão para demonstrar o trabalho concluído aos stakeholders e uma retrospectiva para identificar o que funcionou bem e o que pode ser melhorado no próximo sprint. O Scrum promove uma abordagem iterativa e incremental, permitindo que as equipes respondam rapidamente às mudanças nos requisitos e no ambiente. Ao focar na entrega contínua de valor ao cliente e na melhoria contínua do processo, o Scrum ajuda as equipes a serem mais ágeis e eficazes em seus projetos.
Compartilhar