XP(Programação Extrema)

Descripción

Engenharia Mapa Mental sobre XP(Programação Extrema), creado por alexandre josé da silva marque jose el 16/06/2015.
alexandre josé da silva marque jose
Mapa Mental por alexandre josé da silva marque jose, actualizado hace más de 1 año
alexandre josé da silva marque jose
Creado por alexandre josé da silva marque jose hace más de 9 años
20
1

Resumen del Recurso

XP(Programação Extrema)

Nota:

  • 5 Valoes: - Comunicação - Simplicidade - Feedback - Coragem - Respeito (Co SI FE CO RE) DÉBITO TÉCNICO: Total de desenvolvimento feito de maneira rápida e simples sem, às vezes, levar em consideração testes e arquitetura do sistema
  • Na XP todas as decisões sobre o rumo do projeto devem ser tomadas pelo cliente. Ele deve priorizar as tarefas, ser responsável pelos testes de aceitação, e, acima de tudo, orientar e tirar dúvidas dos desenvolvedores durante o processo de programação.
  1. Orientado a Objeto
    1. 4 Atividades Metodológicas
      1. Planejamento
        1. Ouvir
          1. Levantamento de Requisitos
            1. Histórias(Cenários) de Usuários

              Nota:

              • https://www.tecconcursos.com.br/questoes/cadernos/1395452
              1. Escrita pelo Cliente
                1. Atribui um valor
                  1. Medida em semanas de desenvolvimento
                    1. Estimativa > 3 semanas (Cliente divida a história em histórias menores)
                  2. Refatoração

                    Nota:

                    • Refabricação é o processo de alteração de um sistema de software de tal forma que não se altere o comportamento externo do código, mas se aprimore a estrutura interna. é uma forma disciplinada de organizar código e que minimiza as chances de introdução de bugs. em resumo, ao ser refabricar, se esta aperfeiçoando o projeto de codificação depois de este ter sido feito.
                  3. Projeto
                    1. Manter Simplicidade
                      1. Único Artefatos (Cartões CRC)
                        1. Problema Difícil (Solução Pontual)
                          1. Protótipos
                          2. Ocorre tanto antes como depois de ter dado início a codificação
                          3. Codificação

                            Nota:

                            • KIS (Mater simplicidade)
                            • O código deve ser de propriedade de todos e todos devem ter permissão para alterar o que for necessário para que seu trabalho possa ser desenvolvido e, também, para se evitar atrasos no desenvolvimento, devido à necessidade de alterações nas rotinas.
                            1. Criação de Testes de Unidades

                              Nota:

                              • 1 - Primeiro passo: É o teste de unidade depois codificação. Elemento Chave.
                              1. Programação em Dupla

                                Nota:

                                • Cada um assume um papel, ligeiramente, diferente.
                                • na XP todo o código deve ser produzido por duas pessoas utilizando o mesmo computador. Enquanto um dos parceiros se preocupa com detalhes da implementação, ficando responsável pela digitação do código, o outro deve tentar ter uma visão mais ampla da rotina, imaginando as suas peculiaridades.
                              2. Testes
                                1. Testes de integração e validação(VAL IN)

                                  Nota:

                                  • A técnica de Continuous Integration diz que o código desenvolvido por cada par de desenvolvedores deve ser integrado ao código base constantemente. Quanto menor o intervalo entre cada integração, menor a diferença entre os códigos desenvolvidos e maior a probabilidade de identificação de erros, pois cada vez que o código é integrado, todos os unit tests devem ser executados, e, se algum deles falhar, é porque o código recém integrado foi o responsável por inserir erro no sistema.
                                  1. Testes de aceitação (Cliente)
                                Mostrar resumen completo Ocultar resumen completo

                                Similar

                                Engenharia
                                robson kuskowski
                                Programação
                                Prepara Palhoça
                                Introdução a Engenharia
                                ismael-airoso
                                Mapa Mental - Algoritmos e Programação
                                Marcos Santos2025
                                Mapa Conceitual - Engenharia - Empreendedorismo e Inovação
                                Nathan Kaiser
                                Mapa Mental de Revisão de Algoritmos e Programação I
                                José Toniazzo
                                ENGENHARIA CIVIL
                                Nayara Gil
                                Linguagens de Programação
                                Lucas Miranda
                                Planejamento e Engenharia
                                Rodrigo Luiz
                                PROGRAMAÇÃO
                                Guilherme Toniello
                                Desenvolvimento da engenharia e seus materiais.
                                luizmax10