O que é um processo unificado racional?
Um processo unificado racional, ou rup, é uma estratégia comum utilizada no desenvolvimento de programas de software. Esse processo habilitado para a Web fornece várias ferramentas diferentes que ajudam o programador a elaborar o código básico de um programa, além de ajudar a determinar a aparência final do produto que o usuário final compra e utiliza. Como muitos produtos projetados para funcionar de maneira semelhante, um processo unificado racional é considerado orientado a objetos.
Várias das ferramentas que fazem parte do processo unificado racional são projetadas para ser útil em todas as etapas do processo de desenvolvimento. Existem diretrizes gerais que se aplicam a cada etapa ao longo do caminho, bem como modelos e protótipos básicos que o programador pode querer usar como base para um ou mais estágios do código. Como o RUP foi projetado para abordar todo o projeto de desenvolvimento, não se trata apenas de montar o fluxo básico do programa. Também envolve estabelecerDocumentos, definições de definições para ações e até ajudando na criação de guias e manuais de ajuda a acompanhar o software.
O escopo do processo unificado racional pode ser dividido em quatro estágios ou fases distintos. Cada fase seguinte se baseia no trabalho realizado na fase anterior e desenvolve o programa em um produto utilizável que provavelmente atrairá a atenção dos usuários finais.
Os desenvolvedores de software iniciam o processo unificado racional entrando no que é conhecido como fase inicial. Nesse ponto, o foco está em definir o objetivo e a função do software. Isso inclui a identificação do que o software pretende realizar que não está sendo feito por outros programas no mercado.
O segundo estágio é conhecido como fase de elaboração. Aqui, o processo unificado racional exige que o escopo e o objetivo definidos no Inception PHAO SE pode ser examinado e dividido nos blocos essenciais de construção necessários para começar a desenvolver a arquitetura específica para o programa de software. Cada aspecto do programa é analisado minuciosamente e a relação entre funções individuais é definida.
Após a conclusão da fase de elaboração, começa a fase de construção do processo unificado racional. Aqui, todos os blocos de construção que foram identificados e criados durante a fase de elaboração começam a ser montados em um produto viável. É aqui que o programador começa a estabelecer o design final do aplicativo e também refinar o código -fonte. O teste beta também ocorre durante esta fase.
O estágio final do processo unificado racional é conhecido como fase de transição. Esse é simplesmente o ponto em que o trabalho do programador é feito essencialmente e o software é disponibilizado para os usuários finais.
Em todos os vários estágios definidos, o RUP fornece protótipos ou modelos que ajudam a manter oProgramador em pista com a conclusão bem -sucedida de uma fase e a migração para a próxima fase. Embora não seja o único produto no mercado que fornece esse nível de assistência, o processo unificado racional está entre os mais populares.