[Música] fala pessoal beleza sejam bem-vindos aí a mais um vídeo do canal ti Hoje vamos falar sobre rup ral unified process ou processo Unificado da Rational beleza vamos lá então pessoal a definição de rup é que hup é um processo proprietário de engenharia de software criado pela rashal software Corporation adquirida pela IBM então o rup ganhou o nome de irup IBM ral unified software porém o nome mais conhecido ainda é rup utiliz uma abordagem de orientação a objetos em sua concepção e é projetado e documentado utilizando anotação uml para ilustrar os processos em Ação suas
características principais pessoal é ser iterativo e incremental se a gente pensar em interativo pessoal podemos concluir que um processo interativo é aquele que faz Progresso através de tentativas suce de refinamento por exemplo uma equipe de desenvolvimento de software faz sua primeira tentativa para a construção de um software porém existem pontos de informação falhos ou incompletos em algumas das partes a equipe de forma iterativa refina suas partes até que o produto atinge o ônus satisfatório com cada interação o soft é melhorado através da adição de mais e mais detalhes já um processo incremental pessoal Ele é
aquele em que o software ele é construído entregue por pedaços cada pedaço o incremento representa um subconjunto de funcionalidades completas aí pessoal inicialmente o rup ele foi desenvolvido e comercializado pela HN E desde 2003 pertence a IBM aqui pessoal o logo do hoop certo então qual o objetivo do hup objetivo do hoop é assegurar uma produção de alta qualidade de software que realiza a necessidade do usuário seguindo prazos e orçamento algumas características do rup o rup utiliza pequenos ciclos de projeto chamados de mini projetos que correspondem a uma interação que resulta em um incremento no
software iterações referem-se a passos e incrementos à evolução do produto cada ciclo de vida possui quatro fases concepção elaboração construção e transição a concepção pessoal ela vai definir o objetivo do projeto e sua viabilidade já a elaboração ela vai definir o plano do projeto a especificação de características e definição da linha base da arquitetura já a construção ela vai realizar realmente a construção do produto e a transição ela vai assegurar que o software esteja disponíveis para os seus usuários finais beleza pessoal aqui as fases do ciclo de vida que são as mesmas citadas anteriormente concepção
elaboração construção e transição beleza sempre lembrar que existem quatro aqui pessoal uma imagem da arquitetura do rup onde a gente pode ver as disciplinas e também as fases certo as fases são iniciação elaboração construção e transição e as disciplinas são nove modelagem de negócios requisitos análise design implementação teste implantação gerenciamento de configuração e mudança gerenciamento de projeto e ambiente aqui pessoal nessa imagem O que que a gente pode concluir a gente pode notar que a parte de modelagem de negócios Ela é bem alta na fase de iniciação aí ela vem pra elaboração já um pouco
menor na construção e na transição basicamente ela some os requisitos eles são maiores no início e também num pedaço da elaboração análise design ela é alta na elaboração e também um pouco na construção certo a implementação ela cresce da elaboração para construção óbvio que a implementação pessoal ela é mais alta na fase de construção já o teste ele é mais alto na fase de construção realmente porque o teste ele costuma ser liberado nesta fase a implantação ela é mais alta no final óbvio né que entre a construção e a transição do produto pessoal tem a
implantação que é colocar esse software em disponibilidade para o usuário certo gerenciamento e configuração de mudança que é alto também na construção e na transição gerenciamento de projeto esse aqui pessoal ele perdura para o projeto inteiro gerenciamento de projeto Pessoal vocês podem reparar que ele fica durante as quatro fases do hup que é iniciação elaboração construção e transição então nessas quatro fases gerenciamento de projeto está acompanhando e o ambiente que a gente consegue ver presente em todas as fases do rup beleza aqui pessoal modelos e disciplinas do rup a gente tem as disciplinas requisitos análise
design implementação e teste o requisitos possui o modelo de uso e Case que é o modelo caso de uso a disciplina análise ela possui o modelo de análise a disciplina design ela possui o modelo de projeto E também o modelo de implantação já a disciplina de implementação ela possui o modelo de implementação e a disciplina teste ela possui o modelo de teste Beleza então pessoal aqui uma básica conclusão do hoop é que utilizando o hoop é possível obter qualidade de software produtividade desenvolvimento operação manutenção de software controle sobre desenvolvimento dentro de custos prazos e níveis
de qualidade desejados Estimativa de prazos e custos com maior precisão o hoop ele Visa garantir uma qualidade de software melhor como a gente viu as disciplinas e os modelos eles existem para isso para ficar algo organizado e que consiga ter maior controle sobre o software final Beleza espero que você tenham gostado desse vídeo Se gostou clique no joinha inscreva-se no nosso canal beleza grande abraço valeu e [Música]