Tanto o Processo Unificado, anteriormente conhecido como Rational Unified Process (RUP), quanto o Extreme Programming (XP) são metodologias de desenvolvimento de software amplamente conhecidas e utilizadas. Apesar de essas metodologias apresentarem características bastantes distintas, elas se assemelham em alguns aspectos.
Assinale a alternativa que apresenta, corretamente, uma semelhança entre o Processo Unificado e o XP.
Ambos são baseados em um modelo de desenvolvimento com prototipação.
Ambos enfatizam o uso de diagramas Unified Modeling Language (UML).
Ambos são aplicáveis apenas a projetos de pequeno porte.
Ambos são focados em práticas de programação extrema.
Ambos seguem uma abordagem iterativa e incremental.