SCRUM

Description

Computação Mind Map on SCRUM, created by Anderson Vieira on 11/05/2022.
Anderson Vieira
Mind Map by Anderson Vieira, updated more than 1 year ago
Anderson Vieira
Created by Anderson Vieira over 2 years ago
8
0

Resource summary

SCRUM
  1. Pilares
    1. Transparência: O primeiro pilar enfatiza a necessidade de transparência em todas as atividades relacionadas ao projeto. Isso significa que todas as informações relevantes sobre o trabalho, progresso, desafios e decisões devem ser visíveis e acessíveis a todos os membros da equipe e aos stakeholders. A transparência promove a confiança e a colaboração, evitando mal-entendidos e alinhando todos os envolvidos em relação ao estado do projeto.
      1. Inspeção: O segundo pilar se concentra na inspeção contínua e regular dos artefatos e do progresso do projeto. Isso envolve uma análise crítica e sistemática do trabalho realizado durante o Sprint para identificar problemas, discrepâncias e áreas que precisam ser melhoradas. A inspeção permite a detecção precoce de problemas e a tomada de medidas corretivas antes que eles se tornem grandes obstáculos.
        1. Adaptação: O terceiro pilar trata da adaptação constante com base nas inspeções realizadas. Isso significa que, após a inspeção, a equipe deve ser capaz de ajustar o plano e o processo para lidar com as mudanças e melhorar o desempenho. A adaptação envolve tomar decisões informadas para otimizar o trabalho futuro com base no aprendizado contínuo obtido durante o projeto.
        2. Definição
          1. O Scrum é um framework ágil de gerenciamento de projetos que enfatiza a colaboração, a flexibilidade e a entrega de valor por meio de ciclos curtos chamados Sprints. Ele utiliza papéis (Scrum Master, Product Owner, Equipe de Desenvolvimento), artefatos (Backlog do Produto, Backlog da Sprint, Incremento) e eventos (Planejamento da Sprint, Reunião Diária, Revisão da Sprint, Retrospectiva da Sprint) para promover a entrega contínua e a melhoria contínua.
          2. Base
            1. O Scrum baseia‐se no empirismo e no pensamento lean. O empirismo afirma que o conhecimento vem da experiência e da tomada de decisões com base no que é observado. O pensamento lean reduz o desperdício e concentra‐se no essencial. O Scrum emprega uma abordagem iterativa e incremental para optimizar a previsibilidade e para controlar o risco e envolve grupos de pessoas que coletivamente têm todas as aptidões e conhecimentos para fazer o trabalho e partilhar ou adquirir tais aptidões conforme necessário.
            2. Abordagem interativa e incremental
              1. Envolve dividir o trabalho em ciclos curtos (iterações) chamados de Sprints. Em vez de tentar realizar todo o projeto de uma vez, o trabalho é dividido em partes menores e entregue em incrementos funcionais a cada Sprint.
              2. Valores
                1. Compromisso
                  1. Os membros da equipe se comprometem a realizar o trabalho planejado durante o Sprint. Isso envolve responsabilidade individual e coletiva para cumprir as metas da Sprint e atender às expectativas.
                  2. Coragem
                    1. Coragem é necessária para enfrentar desafios, admitir erros e fazer o que é necessário para melhorar. Isso inclui expressar opiniões honestas, buscar soluções inovadoras e tomar decisões difíceis.
                    2. Foco
                      1. A equipe se concentra nas metas e nas atividades que agregam mais valor ao produto. Manter o foco ajuda a evitar distrações e a entregar resultados tangíveis a cada Sprint.
                      2. Abertura
                        1. A abertura envolve a transparência nas comunicações e a disposição de compartilhar informações e feedback. Isso inclui admitir problemas e dificuldades, promovendo uma cultura de confiança e colaboração.
                        2. Respeito
                          1. Os membros da equipe respeitam uns aos outros, suas habilidades, perspectivas e contribuições. Um ambiente de respeito promove uma atmosfera positiva e colaborativa.
                        3. Papéis
                          1. Scrum Master
                            1. é responsável por garantir que a equipe compreenda e adote os princípios e práticas do Scrum. Eles atuam como facilitadores, removendo obstáculos que possam impedir o progresso da equipe e promovendo um ambiente de trabalho colaborativo. O Scrum Master também ajuda a organizar os eventos do Scrum, orienta a equipe na autogestão e ajuda a melhorar continuamente o processo.
                            2. Product Owner
                              1. representa os interesses dos stakeholders, incluindo clientes, usuários e a própria equipe de desenvolvimento. Eles são responsáveis por definir as funcionalidades, requisitos e prioridades do produto, mantendo o Backlog do Produto atualizado. O Product Owner toma decisões sobre o que será construído e é a fonte final de autoridade para esclarecer dúvidas sobre o produto.
                              2. Desenvolvedores
                                1. é composta por profissionais que realizam o trabalho de transformar os itens do Backlog do Produto em incrementos de produto funcionais a cada Sprint. Eles são auto-organizáveis e multidisciplinares, e têm a responsabilidade coletiva de entregar o trabalho planejado para cada Sprint.
                                2. Scrum Team
                                  1. A unidade fundamental do Scrum é uma pequena equipa de pessoas, uma Scrum Team. A Scrum Team é composta por um Scrum Master, um Product Owner e Developers. Dentro de uma Scrum Team, não existem subequipas ou hierarquias. É uma unidade coesa de profissionais, focada num objetivo de cada vez, o Product Goal.
                                3. Eventos
                                  1. Sprint Planning
                                    1. No início de cada Sprint, a equipe e o Product Owner se reúnem para definir quais itens do Backlog do Produto serão trabalhados na Sprint atual e como eles serão implementados. O resultado é o Backlog da Sprint, que é um plano detalhado para o trabalho da Sprint.
                                    2. Daily Scrum
                                      1. Esta é uma reunião diária de curta duração em que a equipe se reúne para compartilhar o que foi feito desde a última reunião, o que será feito até a próxima reunião e quaisquer obstáculos ou impedimentos que estão enfrentando.
                                      2. Sprint Review
                                        1. No final de cada Sprint, a equipe realiza uma reunião com os stakeholders para demonstrar o incremento de trabalho concluído durante a Sprint. O objetivo é obter feedback sobre o trabalho realizado e discutir possíveis ajustes no Backlog do Produto.
                                        2. Sprint Retrospective
                                          1. Também no final de cada Sprint, a equipe realiza uma reunião para refletir sobre o processo de trabalho durante a Sprint. Eles discutem o que funcionou bem, o que pode ser melhorado e criam um plano de ação para implementar essas melhorias na próxima Sprint.
                                        3. Artefatos
                                          1. Backlog do Produto
                                            1. O Backlog do Produto é uma lista de todos os requisitos, funcionalidades, melhorias e itens que a equipe pode trabalhar para desenvolver o produto. Cada item é priorizado pelo Product Owner com base em seu valor para os stakeholders. O Backlog do Produto é dinâmico e está sempre evoluindo à medida que novos requisitos são adicionados e itens são refinados.
                                            2. Backlog da Sprint
                                              1. O Backlog da Sprint é um conjunto de itens selecionados pelo time da lista do Backlog do Produto para serem desenvolvidos durante a Sprint atual. Ele representa o trabalho que a equipe planeja realizar para atingir os objetivos da Sprint. O Backlog da Sprint é mais detalhado que o Backlog do Produto, pois descreve o trabalho específico necessário para entregar os itens.
                                              2. Incremento
                                                1. O Incremento é o resultado tangível do trabalho da equipe durante uma Sprint. Ele é uma versão funcional do produto que inclui todas as funcionalidades desenvolvidas até o momento. O objetivo de cada Sprint é criar um Incremento de trabalho potencialmente entregável, que adiciona valor real ao produto e pode ser lançado, se necessário.
                                              Show full summary Hide full summary

                                              Similar

                                              História da informática
                                              Renato Costa
                                              QUESTIONÁRIO DE INFORMÁTICA: SISTEMAS OPERACIONAIS
                                              anapaulabrasilam
                                              Organização e Arquitetura de Computador
                                              Rodrigo Gomes
                                              ARQUITETURA DE COMPUTADORES
                                              wesley.silva.ads
                                              LINGUAGEM DE PROGRAMAÇÃO I
                                              ailtonmidias
                                              Lógica de Programação- Dados
                                              Gabriela Alves
                                              Scrum
                                              bah_rossalli
                                              Introdução à Lógica de Computação
                                              Joselaine Frantz
                                              CTFL-AT - Simulado
                                              Karina Braga
                                              FlashCard sobre Pensamento Computacional
                                              Suéllen Martinelli
                                              Scrum
                                              Lucas Kaique