1 / 21

INTRODUÇÃO AO

INTRODUÇÃO AO. Docente: Maria Fernanda Pedro Elaborado por : Alexandre Vicente Nº.3850 José Mendonça Nº.3666 Vítor Eugénio Nº.3822. Agenda. História Apresentação de Produtos Rational Integração Funcional UML Visual Modeling com Rational Rose Demonstração de Rational Rose

faye
Download Presentation

INTRODUÇÃO AO

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. INTRODUÇÃO AO Docente: Maria Fernanda Pedro Elaborado por : Alexandre Vicente Nº.3850 José Mendonça Nº.3666 Vítor Eugénio Nº.3822

  2. Agenda • História • Apresentação de Produtos Rational • IntegraçãoFuncional • UML Visual Modeling com Rational Rose • Demonstração de Rational Rose • Perguntas

  3. História • O Software Rational foi fundado por Paul Levy e Mike Devlin em 1980/81 com a função de desenvolver ferramentas de desenvolvimento de software. • Em Fevereiro de 2003 a IBM adquiriu o produto Rational devido à má situação empresarial que esta estava a passar . • Após a inserção na IBM Software Group Division, a Rational entrou como a 5ª marca, ao lado de software como Websphere, Tivoli, DB2 e Lotus.

  4. Agenda • História • Apresentação de Produtos Rational • Integração Funcional • UML Visual Modeling com Rational Rose • Perguntas • Bibliografia

  5. Apresentação de Produtos domínios • A necessidade de comunicar por modelos de desenho, depressa e facilmente, tem vindo a ser cada vez mais importante para o sucesso de uma organização. • Existem varias ferramentas para o criação destes modelos, • Nesta apresentação vamos focar as potencialidades do IBM Racional Software • IBM Rational Team Unifying Platform – É uma colecção de ferramentas integradas de desenvolvimento, processo, e desempenho de um projecto, que aumentam a eficácia das equipas de desenvolvimento de software. Estas ferramentas podem ser usadas por diferentes técnicos de software, gerentes de projecto, analistas, arquitectos, programadores e testers.

  6. Apresentação de Produtos Rational • IBM Rational RequisitePro (Gestor de Requisitos) - Os colaboradores do projecto terão acesso ao estado dos requisitos actualizados do projecto

  7. Apresentação de Produtos Rational • IBM Rational ClearQuest – Acompanhamento dos defeitos e alterações no projecto, permite aos colaboradores do projecto acederem a varias listas de defeitos, pedidos de alteração e tarefas por efectuar

  8. Apresentação de Produtos Rational • IBM Rational ClearCase – Gestão de configuração de Software, os colaboradores do projecto poderão aceder a várias versões de código

  9. Apresentação de Produtos Rational • IBM Rose Professional- criado para suporte ao desenvolvimento de sistemas mais complexos, tipicamente desenvolvidos em C, C++ e Java. Combina Modelação de ‘Object Oriented’ em tempo real com as capacidades UML do Rational Rose, tendo a capacidade de a partir dos UML gerar grande parte do código, por vezes chega a produzir a totalidade do código da aplicação.

  10. Apresentação de Produtos Rational • IBM Rational TestManager– controla toda a actividade de testes de gestão, execução e relatórios. Suporta tudo desde, testes Manuais(MANUAL) a Testes automatizados(ROBOT), incluindo testes por componentes, testes de regressão funcional e de performance. Estes resultados poderão ser acedidos pelas diferentes equipas de trabalho, assegurando uma visualização mais abrangente dos diferentes estados do projecto.

  11. Melhores Práticas RUP Ciclo de Desenvolvimento Processamento Unix Administrator Administração de Projecto Gestão de Projecto e MétricasProject Console Gestão de Requisitos Gestão de Alterações Modelação e criação de Código TESTES Control de Alterações Modelo Visual Recurso Componentes Arquitectonicos RequisitePro ClearQuest Rose Professional TestManager Unix ClearCase Gestão de Configuração Verificação Continua de Qualidade Unix Software de Documentação AutomáticaSoDA Unix Servidores de Aplicações – RDBMS & Web Legend Team Unifying Platform Melhores Praticas Point Product Edition Plataforma Hardware Gestão de Requisitos

  12. Agenda • História • Apresentação de Produtos Rational • Integração Funcional • UML Visual Modeling com Rational Rose • Perguntas • Bibliografia

  13. Documentação SoDA Administrador RUP Baseado na WEB ClearQuest Alterações Gestão de Dados do projecto Repository RequisitePro Associa os requisitos com pedidos de alteração Associa os pedidos de alteração com os resultados de teste Teste Memória Utiliza requisitos como inputs de teste Purify ProjectConsole Teste Performance TestManager Gestão Requisitos Metrics Warehouse Teste Performance Repository Quantify Teste Funcional Manual Robot Cobertura de Caminhos Repository Pure Coverage Localiza requisitos para modelar elementos do modelo Controle de Versões de Projecto Associa casos de uso documentados com os casos de uso dos modelos Utliza elementos do modelo como inputs de teste ClearCase Controle Rose Documentação Automatica Model\Code Repository Administrador de Projecto Integração Funcional

  14. Agenda • História • Apresentação de Produtos Rational • Integração Funcional • UML Visual Modeling com Rational Rose • Perguntas • Bibliografia

  15. Modelos em Tempo Real • Modelação em tempo real permite construir bem à primeira vez: • Compreender requisitos de utilizador • Valida se o desenho vai de encontro às necessidades • Separa dominios empresariais adequadamente • Visualiza todas as dependencias • Valida performance antes de programar codigo

  16. UML: A Universal Communication Tool A standard driven by Rationaland approved by the OMG Ensinada em Universidades Adoptada Universalmente Utilizada na Industria Suportada em Diferentes Plataformas Sem Proprietário OMG Standard AdoptadaNov. ’97 Independente Da Nacionalidade Precisa e Ambigua Inventada pelaRational

  17. Exemplo: diagrama de Casos de Uso Diagram Window Toolbar Browser Window Documentation Window Log Window

  18. Exemplo: Diagrama Sequencial

  19. Exemplo: Diagrama de Classes

  20. Agenda • História • Apresentação de Produtos Rational • Integração Funcional • UML Visual Modeling com Rational Rose • Perguntas • Bibliografia

  21. Bibliografia • http://www.ibm.com • http://www3.uta.edu/faculty/reyes/teaching/software/Xde20030612EvalGuide.pdf

More Related