Please enable JavaScript.
Coggle requires JavaScript to display documents.
Modelos de Software - Coggle Diagram
Modelos de Software
-
Modelos Ágeis
-
-
Scrum e XP
Scrum
Conjunto de práticas leves e objetivas utilizadasem gestão de projetos de desenvolvimento desoftware
-
Papéis
-
Scrum Master
-
-
-
Atuar como líder do projeto, sem autoridade
-
Artefatos
Backlog do produto
Apenas o dono do produto (cliente ou seu representante) pode inserir, remover ou reordenar funcionalidades
Lista construída pela equipe Scrum: dono do produto,
scrum master e a equipe de desenvolvimento
-
Pode começar com funcionalidades mais evidentes, mas deve-se obter com o dono do produto mais informações sobre suas necessidades
Na interação direta e contínua com o dono do produto é muito provável que funcionalidades mais relevantes surjam em relação àquelas do início do projeto
Em geral, as funcionalidades de que se têm maior
conhecimento são implementadas primeiro
Backlog do sprint
-
Equipe de desenvolvimento define como o backlog do sprint será implementado, na forma de um plano, que deverá seguir um quadro de tarefas a fazer, em andamento, a verificar e concluídas
-
Incremento do produto
Produto entregável de um sprint, preferencialmente
pronto
-
-
Caso não concorde, alguma funcionalidade entregue no
incremento pode retornar ao backlog do produto
Eventos
-
-
-
Acomoda reuniões para planejar, acompanhar, revisar e
retroalimentar a sprint
Lista ordenada de funcionalidades (como requisitos ou
histórias de usuários) a implementar em um projeto
Extreme Programming
É a combinação de uma abordagem colaborativa, com
um conjunto de boas práticas de engenharia de software.
A proposta da XP não é ser uma metodologia radicalmente técnica e imediatista. O extremismo vem da proposta de usar ao máximo as boas práticas de engenharia de software já reconhecidos pela indústria.
Valores
-
-
Coragem: É necessário coragem para mudar, inovar, aceitar que não se sabe tudo e que desenvolvimento de software é uma atividade complexa.
-
Respeito: Encontrar culpados é uma forma eficiente de minar a sinergia da equipe. Criar oportunidades de aprendizado e colaboração valoriza os indivíduos e fortalece o comprometimento.
-
-
-
-
-
-
-
-
-
-
-