Você está na página 1de 3

Ele fornece uma abordagem disciplinada para atribuir tarefas e responsabilidades dentro de uma organizao de desenvolvimento Todo membro

de equipe tem direito ao conhecimento e ferramenta de todo o software, independente de para que area do software ele trabalhe , o principal objetivo do Rational Unified Process criar e manter modelos ao inves de focar na produo e na documentao O Rational Unified Process um guia de como usar eficazmente a Unified Modeling Language(UML). O Processo Unificado encaixa pequenas equipes de desenvolvimento, bem como organizaes de desenvolvimento de grande porte, ele pode acomodar varias situaes e contm um kit de desenvolvimento e suporte para a configurao de processo

Eixo horizontal :representa o tempo e mostra o aspecto dinmica do processo, como promulgada, e expressa em termos de ciclos, fases, iteraes e marcos. Eixo vertical representa o aspecto esttico do processo: como descrito em termos de actividades, artefatos, trabalhadores e fluxos de trabalho.

6 PRATICAS FUNDAMENTIAS DE DESENVOLVIMENTO 1. Desenvolver um software iterativamentedesenvolver um software interativo onde o foco o desenvolvimento com resultados. 2. gerenciar os requisitosdescreve como extrair, organizar,funcionalidade e restries; acompanha e documenta dilemas e decises; e facilmente capturar e comunicar requisitos de negcios. fornecida uma coerncia e ratreabilidade entre os topicos, tanto no desenvolvimento, como no sistema de entrega. 3. Use componente com arquiteturas baseadasComea com um inicio de desenvolvimento e uma baseline baseada na arquitetura executavel antes de se fazer um grande desenvolvimento atoa. descrito como utilizar um hardware flexivel e um software reutilizavel, O RUP suporta o desenvolvimento baseado nos componetes do softwares, tais componentes so subsistemas com funes concluidas.Estes so montados num bem definida arquitetura, tanto ad hoc, ou em uma infra-estrutura componente, como a Internet, CORBA e COM,para que uma indstria de componentes reutilizveis est emergindo. 4. Visualizao do modelo de software A modelagem feita para capturar o comportamento da aquitetura e dos componentes , isso permite a ocultao dos detalhes e escreve o codigo em "graficos de construo em blocos " 5. Verificao de qualidade do software a pobreza em desempenho e confiabilidade junto como a inibio de aceitao dos softwares de hoje com aplicaes, so problemas comuns.A qualidade deve respeitas os requisitos, o RUP auxilina no planejamento, projeto , implantao, avaliao e execuo de testes para isso avaliando tudo com medidas e criterios em todas as areas, nenhuma tratada separadamente 6. Controle de mudanas para o software Aceitando a mudana e mantendo o controle das alteraes O processo descreve como controlar,acompanhar e monitorar para o desenvolvimento interativo e traz a equipe junto ao trabalho para trabalhar como uma automatica integrao e construo de gerenciamento --------------------------------------------------------------------------------------------------------A dinamica de organizao ao longo do processo O software esta dividido em ciclios, o RUO divide o desenvolvimento desses ciclos em 4 consecutivas frases :

fase de Iniciaovoc estabelece o caso de negcios para o sistema e delimitar o escopo do projeto. para conseguir isso, voc deve identificar todas as entidades externas com as quais o sistema ir interagir (atores) e definir a natureza desta interaco com um alto nvel. Isto envolve a identificao de todos os casos de uso fase de elaborao

O propsito da fase de elaborao analisar o domnio do problema, estabelecer uma base slida de arquitetura, desenvolver o plano de projeto, e eliminar os elementos de maior risco do projeto. Decises de arquitetura tem que ser feita com uma compreenso de todo o sistema. As principais perguntas na fase de elaborao , so: >>A viso do produto estvel? >> estvel arquitetura? >>Ser que o show de demonstrao executvel que os principais elementos de risco foram abordados e resolvido? >> o plano para a fase de construo suficientemente detalhada e precisa? com base em estimativas? >>o sistema completo, no contexto da arquitectura actual? fase de construo todos os restantes componentes e caractersticas de aplicao so desenvolvidos e integrados do produto, e todas as caractersticas so testados. A fase de construo , em certo sentido, um processo de fabricao onde a nfase colocada no gerenciamento de recursos e operaes de controle para otimizar os custos, cronogramas e qualidade. As principais perguntas para a fase de construo so : >> esta verso do produto estvel e maduro o suficiente para ser implantado na comunidade de usurios? >>Ser que todos os envolvidos esto prontos para a transio para a comunidade de usurios? >>So as despesas reais com recursos contra as despesas programadas ainda aceitvel? fase de transio a fase do software que vai para os usurios. Uma vez que o produto tem sido dada para o usurio final, as questes que surgem normalmente requerem que voc desenvolver novos lanamentos, corrigir alguns problemas, ou terminar as caractersticas que foram postergadas. O que inclue: >>"Teste beta" para validar o novo sistema contra as expectativas dos usurios >>funcionamento em paralelo com um sistema legado que est substituindo >>treinamento de usurios e mantenedores >>roll-out do produto para as equipes de marketing, distribuio e vendas

Você também pode gostar