Please enable JavaScript.
Coggle requires JavaScript to display documents.
E.S. 3°Bimestre - Coggle Diagram
E.S. 3°Bimestre
METODOLOGIAS ÁGEIS
PROGRAMAÇÃO EXTREMA(XP)
-
- Criação em 1996 por Kent Beck para projetos que os requisitos mudam constantemente e OO
- Comunicação: XP foca em construir um entendimento pessoa-a-pessoa do problema, com o uso mínimo de documentação formal e com o uso máximo de interação “cara-a-cara” entre as pessoas envolvidas no projeto.
- Exige sempre a simplicidade durante o desenvolvimento, não podem ocorrer perdas de tempo em desenvolvimentos complexos que não serão utilizados, devemos garantir que seja feito apenas o que agregue valor ao cliente.
- Feedback: Os programadores obtêm feedback sobre a lógica dos programas escrevendo e executando casos de teste. Os clientes obtêm feedback através dos testes funcionais criados para todas as estórias (casos de uso simplificados). O feedback é importante, pois possibilita que as pessoas aprendam cada vez mais sobre o sistema e assim corrijam os erros e melhorem o sistema.
FAMÍLIA CRYSTAL
- A família Crystal é uma abordagem de desenvolvimento de software que prioriza a adaptação, em que, durante a primeira iteração, é necessário garantir a entrega de um software útil e, posteriormente, preparar-se para as próximas iterações.
- Equipe DevMedia afirma que “os membros da família Crystal são identificados por cores que indicam a intensidade do método. Neste caso, quanto mais escura a cor, maior é a complexidade do projeto”.
-
-
-
KANBAN
- Desenvolvido pela Toyota na década de 40
- Kanban trata-se de um sistema de controle e gestão de estoque e fluxo de peças que se utiliza de pequenos cartões coloridos, post-it, e também recebe o nome de gestão visual, em razão do uso de cores como sinalizadores.
- Sistema ágil e visual para controle de produção ou gestão de tarefas, permitindo que as tarefas sejam gerenciadas com rapidez, acompanhando o ritmo de trabalho de equipes que possuem entregas com prazos bem apertados e que estão sempre correndo contra o tempo.
SCRUM
- Scrum descreve um conjunto de reuniões, ferramentas e cargos que atuam juntos para ajudar as equipes a organizarem e gerenciarem o trabalho;
- Framework dentro do qual pessoas podem tratar e resolver problemas complexos e adaptativos, enquanto produtiva e criativamente entregam produtos com o mais alto valor possível;
- Cada componente dentro do framework serve a um propósito específico e é essencial para o uso e sucesso do Scrum eventos, papéis e artefatos, administrando as relações e interações entre eles;
-
TRADICIONAL X ÁGIL
TRADICIONAL
- Objetivo Principal: Orientado por atividade e centrada no projeto;
- Tipo de Projeto: Estáveis com baixo nível de mudança;
- Tamanho: Aplicável em projeto de todos os tamanhos. Mais efetivo em projetos de maior duração;
- Gerente de projeto: Controle total do projeto;
- Equipe de Projeto: Atuação com papéis claros e bem definidos;
- Cliente: Participa das fases iniciais de requisitos e das validações de produtos.
- Planejamento: Detalhado e os envolvidos tem papeis de validação, não participam da elaboração do projeto;
ÁGIL
- Objetivo Principal: Orientado por produto e centrado em pessoas;
- Tipo de Projeto: Projeto com mudanças constantes e necessidade de respostas rápidas;
- Tamanho: Mais efetivos em projetos pequenos, porém não existe restrições em tamanho;
- Gerente de projeto: Papel de facilitador ou coordenador;
- Equipe de Projeto: Atuação colaborativa em todas as partes do projeto;
- Cliente: Essencial. Deve ser parte integrante da equipe.
- Planejamento: Curto com participação de todos os envolvidos na elaboração do planejamento;