Extreme Programming (XP)

Description

Engenharia de Software Mind Map on Extreme Programming (XP), created by Emanuel Rocha on 21/02/2017.
Emanuel  Rocha
Mind Map by Emanuel Rocha, updated more than 1 year ago
Emanuel  Rocha
Created by Emanuel Rocha about 7 years ago
126
3

Resource summary

Extreme Programming (XP)
  1. Metodologia ágil desenvolvimento
    1. Equipes
      1. pequenas
        1. coesas
          1. multidisciplinares
          2. Requisitos vagos
            1. Constante mudança
          3. Trabalho em pares
            1. Desenvolvem testes para cada tarefa
              1. antes da escrita do código
              2. Testes de aceitação
                1. Histórias do usuário
                2. User Stories
                  1. Artefatos de desenvolvimento
                    1. descrição resumida de alguma funcionalidade
                      1. A história deverá ter valor de negócio na visão do cliente
                        1. Às vezes uma história precisa ser decomposta em partes menores para caber em uma iteração
                          1. Estimadas pelos desenvolvedores
                            1. Concluídas em até uma iteração
                            2. Casos de Teste
                              1. devem ser escritos para verificar se os programadores as implementaram corretamente
                              2. Processos para desenvolver um incremento
                                1. Planejamento Incremental
                                  1. Pequenos releases
                                    1. Projeto simples
                                      1. Desenvolvimento Test-First
                                        1. Refactoring
                                          1. Programação em pares
                                            1. Propriedade Coletiva
                                              1. Integração Contínua
                                                1. Ritmo Sustentável
                                                  1. Metáforas
                                                    1. Cliente On-Site
                                                      1. Reuniões em pé
                                                        1. Time Coeso
                                                          1. Jogo do planejamento
                                                          2. Paradigma de Desenvolvimento preferido
                                                            1. Orientação a Objetos
                                                            2. Principais atividades metodológicas
                                                              1. Planejamento
                                                                1. Projeto
                                                                  1. Codificação
                                                                    1. Teste
                                                                    2. Valores Fundamentais
                                                                      1. Comunicação
                                                                        1. Simplicidade
                                                                          1. Feedback
                                                                            1. Coragem
                                                                              1. Respeito
                                                                              2. Princípios Básicos
                                                                                1. Feedback rápido
                                                                                  1. Abraçar mudanças
                                                                                    1. Presumir simplicidade
                                                                                      1. Mudanças Incrementais
                                                                                        1. Trabalho de Qualidade
                                                                                        Show full summary Hide full summary

                                                                                        Similar

                                                                                        Engenharia de Software
                                                                                        Gabriel Alexandre
                                                                                        Quiz - Processo de Software
                                                                                        Adriana Gomes Alves
                                                                                        ERGONOMIA
                                                                                        timEU
                                                                                        01. Eng de software:Fases de Processos da Eng de Software.
                                                                                        Jamil Yahuza Felippe
                                                                                        Áreas de Conhecimento X Grupos de Processos
                                                                                        Rodrigo Ferreira
                                                                                        Questões Fundamentos Eng de Software
                                                                                        Jamil Yahuza Felippe
                                                                                        Engenharia de Software
                                                                                        Marcio Silveira
                                                                                        Quiz - Processos tradicionais
                                                                                        Adriana Gomes Alves
                                                                                        Engenharia de software
                                                                                        pcbsytem
                                                                                        Aula Um Engenharia de Software III
                                                                                        Artur R
                                                                                        13. Eng de Software:Modelo Processo Ágil de Desenvolvimento
                                                                                        Jamil Yahuza Felippe