Definição Para RUP
Trabalho Escolar: Definição Para RUP. Pesquise 862.000+ trabalhos acadêmicosPor: andersonomaioral • 25/9/2014 • 913 Palavras (4 Páginas) • 286 Visualizações
1 - Definição de RUP
O Núcleo do RUP
RUP® (Rational Unified Process®) diz respeito a um desenvolvimento de software bem-sucedido. Há três elementos centrais que definem o RUP
Um Conjunto Subjacente de Filosofias e Princípios para Desenvolvimento de Software Bem-sucedido: Estas filosofias e princípios são a base na qual o RUP foi desenvolvido
Uma estrutura de conteúdo de método reutilizável e blocos de construção de processo: Definida e aprimorada continuamente pelo Rational Software, a família RUP de plug-ins de método define uma estrutura de método,
O Método Subjacente e a Linguagem de Definição do Processo:.Inerente a tudo isso está um metamodelo de arquitetura de método unificado
A Plataforma RMC (Rational Method Composer)
Durante muitos anos de esforço de desenvolvimento, o RUP evoluiu em uma plataforma de engenharia de processo valiosa, chamada RMC (Rational Method Composer). O RMC permite que equipes definam, configurem, ajustem e pratiquem um processo consistente
• Ferramentas de Entrega de Método
O RUP é entregue aos profissionais como um Web site interativo utilizando a tecnologia de navegador padrão de mercado. As ferramentas para entregar o RUP incluem:
• Ferramenta de Método Configuração
O RMC (Rational Method Composer) suporta configuração de tempo de publicação de granulação fina de conteúdo de método e processos, para alcançar as variadas necessidades de diferentes projetos e usuários finais. O Method Composer permite a inclusão opcional de extensões de método e de processo, utilizando a tecnologia de plug-in do Method Composer. Ele também permite configurar variantes nos processos, que são publicadas diferentemente, dependendo das seleções específicas do usuário.
• Ferramenta de Autoria de Método
A ferramenta RMC (Rational Method Composer) é projetada especificamente para gerenciamento de conteúdo de método e autoria de processo com funções, tais como forma- e autoria baseadas em estrutura de breakdown, navegação de conteúdo, procura de conteúdo e importação e exportação do conteúdo de método. O Method Composer também fornece mecanismos para montagem de processo rápida, utilizando padrões de processo e elementos de método reutilizáveis. Ele suporta a criação de plug-ins de método, que fornecem maneiras eficientes de estender e modificar o conteúdo existente, simplificando o conteúdo de método e o gerenciamento do processo e manutenção.
2 - Elementos essenciais
Visão: desenvolver uma Visão clara é importante para desenvolver um produto que atenda às necessidades reais dos investidores"
Plano: O produto será apenas tão bom quanto o plano para o produto
Riscos: É essencial identificar e combater os itens de risco mais alto no início do projeto e acompanhá-los
Caso de Negócios: O Caso de Negócios fornece as informações necessárias, de um ponto de vista de negócios, para determinar se compensa, ou não, investir no projeto.
Arquitetura: Definir uma arquitetura candidata, refinar a arquitetura, analisar o comportamento e projetar componentes do sistema são a "essência" da disciplina de Análise e de Design e o princípio Elevar Nível de Abstração.
Protótipo: Construir e testar incrementalmente os componentes do sistema são a "essência" das disciplinas de Implementação e Teste e o princípio Demonstrar Valor Iterativamente.
Avaliação: A Avaliação de Iteração captura os resultados de uma iteração, o grau em que os critérios de avaliação foram atendidos, as lições aprendidas e as alterações do
...