Buscar

RESUMO CNU - METODOLOGIAS ÁGEIS

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Prévia do material em texto

RESUMO CNU
 Bloco 1 – Infraestrutura, Exatas E Engenharia
METODOLOGIAS ÁGEIS.
As metodologias ágeis são abordagens iterativas e incrementais para o desenvolvimento de software e gestão de projetos que enfatizam a flexibilidade, colaboração, entrega contínua e adaptação às mudanças. 
1. Scrum:
· Papéis Chave: Scrum Master (facilitador), Product Owner (representante do cliente), Equipe de Desenvolvimento.
· Artefatos: Product Backlog (lista de requisitos), Sprint Backlog (tarefas para uma iteração), Incremento (versão funcional do produto).
· Eventos: Sprint Planning (planejamento da iteração), Daily Scrum (reuniões diárias), Sprint Review (revisão da iteração), Sprint Retrospective (reflexão e melhoria contínua).
2. Kanban:
· Princípio: Visualizar o fluxo de trabalho, limitar o trabalho em progresso (WIP), otimizar continuamente.
· Quadro Kanban: Dividido em colunas que representam os estágios do fluxo de trabalho (por exemplo, "A Fazer", "Em Progresso", "Concluído").
· Limites de WIP: Define o número máximo de itens que podem estar em progresso em cada estágio do fluxo de trabalho.
· Foco na Melhoria Contínua: Identificar e resolver bloqueios, eliminar desperdícios e melhorar a eficiência do fluxo de trabalho.
3. Extreme Programming (XP):
· Práticas Chave: Desenvolvimento Orientado a Testes (TDD), Integração Contínua (CI), Programação em Par (Pair Programming), Refatoração.
· Valores: Comunicação, Simplicidade, Feedback, Coragem, Respeito.
· Ciclo de Desenvolvimento: Pequenas iterações, entregas frequentes, feedback contínuo dos clientes.
4. Lean Software Development:
· Princípios Lean: Eliminar desperdícios, Amplificar aprendizado, Adiar compromissos, Entregar rapidamente, Respeitar as pessoas.
· Enfoque na Entrega de Valor: Identificar e priorizar as atividades que agregam valor ao cliente.
· Melhoria Contínua: Identificar e resolver impedimentos, eliminar atividades desnecessárias e otimizar o fluxo de trabalho.
5. Crystal:
· Cores Crystal: Existem várias cores, cada uma indicando um nível diferente de formalidade, tamanho de equipe e complexidade do projeto (por exemplo, Crystal Clear, Crystal Yellow, Crystal Orange).
· Princípios Crystal: Comunicação, Entrega, Habilidade, Opções, Preservação de Valores.
6. Dynamic Systems Development Method (DSDM):
· Princípios DSDM: Foco no usuário, Entrega incremental, Colaboração, Iteração, Comunicação clara e contínua, Controle de mudanças.
· Fases do Projeto: Pré-projeto, Ciclos de Desenvolvimento Iterativos e Incrementais, Pós-projeto.
7. Feature-Driven Development (FDD):
· Práticas Chave: Desenvolvimento por funcionalidades, Modelagem de Domínio, Planejamento e Design Iterativos, Inspeção Regular.
Essas metodologias ágeis compartilham princípios comuns, como foco no cliente, entrega contínua de valor, colaboração e adaptação às mudanças. A escolha da metodologia depende das necessidades específicas do projeto, da cultura organizacional e da preferência da equipe.
Parte superior do formulário

Continue navegando