-
Notifications
You must be signed in to change notification settings - Fork 8
Scrum
- O que são metodologias ágeis
- Objetivo
- Fundamentos-chave da metodologia ágil
-
O que é Scrum
4.1. Scrum Master:
4.2. Product Owner:
4.3. Dev Team:
-
Artefatos
5.1. Product Backlog
5.2. Charts
5.3. Sprints
Metodologia ágil é uma forma de conduzir projetos que busca dar maior rapidez aos processos e à conclusão de tarefas. Não apenas isso, mas o agile baseia-se em um fluxo de trabalho mais ágil, flexível, sem tantos obstáculos, com total interatividade.Tudo isso em todo ciclo de vida de um projeto: da sua concepção até a entrega/produto final.
A metodologia ágil busca otimizar fluxos de trabalho, melhorar a produtividade de projetos e elevar as perspectivas de sucesso do seu negócio.
- Indivíduos e interações acima de processos e ferramentas;
- Software funcionando acima de documentação abrangente;
- Colaboração com o consumidor/cliente acima de negociação de contratos,
- Resposta às transformações/mudanças, mais do que seguir um plano.
Scrum consiste em uma metodologia ágil para planejamento e gerenciamento de projetos (especialmente de software).Nele, cada projeto é segmentado em ciclos, geralmente mensais, conhecidos como Sprints, que consistem em um time box (caixa de tempo) ou um intervalo em que um conjunto de atividades deve ser realizado.
-
Scrum Master:
-
Product Owner:
- Define o que é esperado do produto final, quais requisitos e quais funcionalidades serão entregues no produto final;
- Expressar claramente os itens do Backlog do Produto e ordenar os itens do Backlog do Produto para alcançar melhor as metas e missões;
- Garantir que o Backlog do Produto seja visível, transparente, claro para todos, e mostrar o que o Time Scrum vai trabalhar a seguir; e,
- Define o que é esperado do produto final, quais requisitos e quais funcionalidades serão entregues no produto final;
-
Dev Team:
- O Time de Desenvolvimento consiste de profissionais que realizam o trabalho de entregar uma versão usável que potencialmente incrementa o produto “Pronto” ao final de cada Sprint. Possuem as seguintes características:
- Auto-organizados;
- Multifuncionais;
- Não contém subtimes dedicados a domínios específicos, todos participam de todos os projetos;
- O Time de Desenvolvimento consiste de profissionais que realizam o trabalho de entregar uma versão usável que potencialmente incrementa o produto “Pronto” ao final de cada Sprint. Possuem as seguintes características:
-
Product Backlog
O Product Backlog é uma lista contendo todas as funcionalidades desejadas para um produto. O conteúdo desta lista é definido pelo Product Owner. Não tem a necessidade dessa lista estar completo no início de um projeto. Pode-se começar com tudo aquilo que é mais óbvio em um primeiro momento. Com o tempo, o Product Backlog cresce e muda à medida que se aprende mais sobre o produto e seus usuários.
-
Charts
-
Sprints
A Sprint é considerado como o coração do Scrum, é o tempo que dura geralmente de um mês ou menos. Ao final de uma Sprint é esperado que tenha um versão estável do produto e incrementada em relação a versão anterior. O tempo de duração de uma Sprint é coerente com o esforço demandado para o desenvolvimento. Para iniciar uma Sprint é necessário realizar a reunião de planejamento, reuniões diárias, o trabalho desenvolvido durante o período da Sprint, a realização da revisão de Sprint e a retrospectiva dela para poder encerrá-la.