GoConqr hat ein neues Design! Sag uns, wie es dir gefällt.

Mindmap

Programação extrema (XP)

Steveson EA Portugiesisch

Inhalt der Mindmap

Programação extrema (XP)

  1. 1º Quais os problemas que resolvem?

    • Simulaçao de um problema
      • Você recebe uma expecificação
        • Mas tá faltando uma informação
          • Você não consegue seguir com o desenvolvimento
            • Solução
              • Ligar para os clientes e ir atrás das pessoas que possam te ajudar a enteder o que tá faltando para que vc possa continuar o desenvolvimento
            • Solução para resolver o problema
              • O XP Visa desenvolver software de uma forma
                • Leve
                  • Os processos são mantidos ao minimo
                • Humana
                  • Desenvolvedor e cliente
                • Disciplinada
                  • Conjunto de práticas e principios
  2. 2º Quais os seus Principios?

    • A) Comunicação
      • I - Não existe um projeto bom sem comunicação
      • II - Como deve ser a comunicação ?
        • Rápida
        • Compartilhada
          • Exemplo
            • Programação em par
              • Um computador para dois
                • Para desenvolver em conjunto
            • Envolver o cliente
            • Reuniões diarias
    • B) Simplicidade
      • resolver o problema da forma mais simples possivel
        • cada etapa do projeto deve ser compreendida de maneira simples
          • a XP divide o objetivo principal em pequenas metas
    • C) Feedback
      • Imediato
        • Exemplo:O time de testes viu que algo não tava funcionando e imediatamente o time manda o feedback para o time de desenvolvimento
        • O cliente não está satisfeito porque não está atendendo as expectativas dele
    • D) Coragem
      • Exemplo
        • Existem momentos que você tem jogar o código fora
          • Você descobriu uma forma melhor para fazer
            • Mais simples e inteligente
        • imprevistos sempre podem ocorrer e elevar o tempo necessário para a execução de alguma etapa
          • Avisar ao cliente que o projeto vai demorar um pouco mais
    • E) Respeito
      • Para que os demais valores sejam aplicados, é importante que o respeito sempre esteja presente.
  3. 3º Quais as suas práticas?

    • A) TDD - Teste driven develoumen (Teste antes)
      • I - Escrever o teste automatizado
        • Falha pq o código não tá pronto
      • II - Desenvolver o código orientado ao teste
      • III - Melhorar o código
      • (OBS: Prática mais famosa do xp e ajuda mt a tirar bugs)
    • B) Designer simples
      • Minimo de classes
        • Minimo de métodos
          • Ter apenas o necessario para atender os requisitos
    • C) Integração continua
      • I -Como que funciona?
        • Você tá lá desenvolvendo
          • Vai fazer o teste local
            • Funcionou?
              • Sim
                • Segue
                  • Integra o código com o restante da solução
              • Não
                • Volta para a programação
      • II- A ideia é trazer o feedback o mais rápido possivel do que foi desenvolvido
  4. 0º Definição de Xp em uma palavra

    • Qualidade
      • Produto final / software
    • Conjunto de valores,principios e práticas com o foco ao levar ao extremo boas práticas de programação de codagem.

Informationen

Beschreibung
Mindmap am Programação extrema (XP), erstellt von Steveson EA am 29/11/2021.
Erstellt von
Steveson EA
Aufrufe
0
Bewertung

Mehr zu Extreme Programming (XP)

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck