O RUP define em seu framework algumas estratégias de planejamento. Vejamos cada uma delas.
a) Estratégia incremental
A estratégia incremental é aquela que determina as necessidades do usuário e define os requisitos do sistema e, em seguida, desempenha o restante do desenvolvimento em uma sequência de construções.
A primeira construção incorpora partes dos recursos planejados, a próxima construção inclui mais recursos e assim por diante até o sistema estar completo. Iterações que caracterizam essa estratégia:
Uma iteração curta de Iniciação para estabelecer o escopo e a visão, e para definir o caso de negócio;
Uma única iteração de Elaboração, durante a qual os requisitos são definidos e a arquitetura estabelecida;
Várias iterações de Construção durante as quais os casos de uso são realizados e a arquitetura é aprimorada;
Várias iterações de Transição para migrar o produto para a comunidade de usuários.