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

Mindmap

Unid 2 - Aula 2 - O Framework Xtreme Programming (XP)

Rafa Suman Gerenciamento Ágil de Projetos Portugiesisch

Inhalt der Mindmap

Unid 2 - Aula 2 - O Framework Xtreme Programming (XP)

  1. é considerada uma metodologia "leve" de desenvolvimento de software. Ela é classificada como um "sistema de práticas que a comunidade de desenvolvedores de software vem evoluindo para resolver os problemas de entregar software de qualidade rapidamente, e então alcançar as necessidades de negócio que sempre mudam"

  2. o eXtreme Programming (XP) é uma metodologia ágil para equipes pequenas e médias que desenvolvem software baseado em requisitos vagos e que se modificam rapidamente, sendo assim, é importante ressaltar que ela não se aplica a todos os tipos de projetos. Entretanto alguns autores defendem seu uso mesmo em grandes projetos, desde que haja uma divisão em subprojetos independentes.

  3. A prática da XP visa garantir a satisfação do cliente, bem como o favorecimento no cumprimento das estimativas. trata-se de uma metodologia que ostenta 5 (cinco) valores, 13 (treze) práticas e 5 (cinco) princípios que estão devidamente alinhados com os valores ágeis.

    • 5 Valores
      • 1) Comunicação: promover a comunicação entre toda a equipe envolvida com o projeto
      • 2) Simplicidade: fazer algo da forma mais simples possível e de modo funcional para se alcançar os objetivos esperados
      • 3) Retroalimentação: refere-se ao feedback, que consiste em permitir a retroalimentação de informação de forma rápida e frequente
      • 4) Coragem: está relacionada com a capacidade de assumir riscos e desafios em favor do projeto.
      • 5) Respeito: trata-se da busca de um ambiente de respeito entre os diversos colaboradores envolvidos com o projeto.
    • 13 Práticas
      • 1) Equipe unida
      • 2) Jogos de planejamento (the planning game)
      • 3) Entregas curtas (small releases)
      • 4) Testes de cliente:
      • 5) Propriedade coletiva de código (collective ownership):
      • 6) Padronização de código:
      • 7) Ritmo sustentável:
      • 8) Metáfora: trata-se da criação de algo que seja utilizado de forma mais simples para expressar a ideia do sistema que será construído
      • 10) Desenvolvimento orientado a teste:
      • 12) Design simples:
      • 13) Programação em par (pair programming):
      • 9) Integração contínua:
      • 11) Refatoração (refactoring): condiz com a melhoria da qualidade do código existente
    • 5 Princípios
      • Princípios centrais: Retroalimentação (feedback) rápida; simplicidade assumida; mudança incremental; abraçar as mudanças; trabalho com qualidade.
      • Outros Princípios; ensinar aprendendo; pequeno investimento inicial; jogar para ganhar; experimentos concretos; comunicação aberta e honesta; trabalhar com o instinto das pessoas e não contra eles; responsabilidade aceitada; adaptação local; viagem leve; medir honestamente.
  4. o XP estabelece um conjunto de regras e contexto que ocorrem em quatro atividades

    • Na fase de projeto, o XP estabelece com muito rigor a simplicidade, pois o mais apropriado é trabalhar com artefatos simples.
    • Na fase de planejamento, o cliente descreve um conjunto de histórias e exemplifica as características e funcionalidades do sistema.
    • Na fase de codificação, após o levantamento da história, será realizada uma série de testes unitários. Salienta-se que, nesta fase, os programadores desenvolvem suas atividades em pares.
    • a etapa de testes fornece segurança e progresso, garantindo equilíbrio e minimizando o problema.
  5. é capaz de suportar mudanças contínuas de mercado e também oferecer ao cliente maneiras para verificar de forma rápida o retorno que o projeto de software dará para a organização. Em contrapartida, a metodologia XP exige muito dos seus funcionários de tal forma que eles devem ter um bom grau de maturidade, principalmente da alta direção.

Informationen

Beschreibung
Gerenciamento Ágil de Projetos Mindmap am Unid 2 - Aula 2 - O Framework Xtreme Programming (XP), erstellt von Rafa Suman am 31/10/2017.
Erstellt von
Rafa Suman
Aufrufe
1
Bewertung

Mehr zu Extreme Programming (XP)

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck