A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Speaker Support Notes INTRODUÇÃO AO Docente: Maria Fernanda Pedro

Apresentações semelhantes


Apresentação em tema: "Speaker Support Notes INTRODUÇÃO AO Docente: Maria Fernanda Pedro"— Transcrição da apresentação:

1 Speaker Support Notes 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 Speaker Support Notes História
Apresentação de Produtos Rational Integração Funcional UML Visual Modeling com Rational Rose Demonstração de Rational Rose Perguntas This is an overview of how Rational can help you accelerate software development, while still producing high quality software. We will be discussing the Microsoft Visual Studio .NET solution, with Rational Suite and Rational XDE. We will demonstrate the products discussed in the presentation to showcase the product integrations that support the software development lifecycle.

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 Speaker Support Notes História
Apresentação de Produtos Rational Integração Funcional UML Visual Modeling com Rational Rose Perguntas Bibliografia This is an overview of how Rational can help you accelerate software development, while still producing high quality software. We will be discussing the Microsoft Visual Studio .NET solution, with Rational Suite and Rational XDE. We will demonstrate the products discussed in the presentation to showcase the product integrations that support the software development lifecycle.

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 Ciclo de Desenvolvimento
Speaker Support Notes Melhores Práticas Legend Melhores Praticas Team Unifying Platform Point Product Edition Plataforma Hardware Ciclo de Desenvolvimento Processamento RUP Unix Administração de Projecto Administrator Gestão de Projecto e Métricas Project Console Gestão de Requisitos Gestão de Configuração Gestão de Alterações ClearQuest ClearCase Unix Gestão de Requisitos RequisitePro Modelação e criação de Código Rose Professional TESTES TestManager Control de Alterações Verificação Continua de Qualidade Modelo Visual Recurso Componentes Arquitectonicos No notes here Software de Documentação Automática SoDA Unix Servidores de Aplicações – RDBMS & Web

12 Agenda Speaker Support Notes História
Apresentação de Produtos Rational Integração Funcional UML Visual Modeling com Rational Rose Perguntas Bibliografia This is an overview of how Rational can help you accelerate software development, while still producing high quality software. We will be discussing the Microsoft Visual Studio .NET solution, with Rational Suite and Rational XDE. We will demonstrate the products discussed in the presentation to showcase the product integrations that support the software development lifecycle.

13 Speaker Support Notes Integração Funcional Last updated: 2/25/03
RUP Baseado na WEB ClearQuest Alterações Repository ProjectConsole Gestão Metrics Warehouse Gestão de Dados do projecto Associa os requisitos com pedidos de alteração Associa os pedidos de alteração com os resultados de teste Purify Teste Memória Quantify Performance Pure Coverage Cobertura de Caminhos RequisitePro Requisitos Repository Utiliza requisitos como inputs de teste Robot TestManager Teste Funcional Repository Manual Last updated: 2/25/03 The Rational platform combines market-leading tools, software engineering best practices, and expert professional services to drive lasting improvements in software development proficiency. Our Best Practices allow you to define a development process customized to your needs. These practices have been developed over the last 20 years, through our work with thousands of customers on thousands of software projects. And they’ve been extended by our partners, who have taken advantage of our process architecture to create and deliver their own best practices. These Best Practices are embodied in our tools, which automate and accelerate the software development life cycle. Rational tools are leaders in the five software development categories you see listed here. Both our tools and our best practices are supported by our worldwide Services. Rational Professional Services encompasses over 1,000 technical professionals, 20 years of experience, and a wealth of online knowledge and training resources. Associa casos de uso documentados com os casos de uso dos modelos Localiza requisitos para modelar elementos do modelo Utliza elementos do modelo como inputs de teste Controle de Versões de Projecto Controle Repository ClearCase Model\Code Rose SoDA Documentação Automatica Administrador de Projecto Administrador

14 Agenda Speaker Support Notes História
Apresentação de Produtos Rational Integração Funcional UML Visual Modeling com Rational Rose Perguntas Bibliografia This is an overview of how Rational can help you accelerate software development, while still producing high quality software. We will be discussing the Microsoft Visual Studio .NET solution, with Rational Suite and Rational XDE. We will demonstrate the products discussed in the presentation to showcase the product integrations that support the software development lifecycle.

15 Modelação em tempo real permite construir bem à primeira vez:
Speaker Support Notes 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 Our third best practice, model-driven development. There are two main benefits of modeling. The first is communication. Visual models can be used throughout the life cycle as a communication tool by everyone involved in your project… from customers to analysts to data analysts to requirements analysts to designers, developers, project managers, testers and technical writers. Everyone will know the state of the project. The second benefit is that it makes you plan out your system before you build it. In other words, modeling helps you build your system right the first time.

16 UML: A Universal Communication Tool
Speaker Support Notes UML: A Universal Communication Tool A standard driven by Rational and approved by the OMG Ensinada em Universidades Adoptada Universalmente Utilizada na Industria Sem Proprietário Suportada em Diferentes Plataformas One of the best vehicles for communication is the UML. It can be used by everyone on the team to improve the quality of communication. The UML is the OMG approved standard language for visualizing, specifying, constructing and documenting all the artifacts of a software intensive system. Vendor Independent: High level visual modeling language, not low level and not dependent on a target platform. Extensive Supporting Infrastructure: Similar to broad industry support OMG Standard Adoptada Nov. ’97 Independente Da Nacionalidade Inventada pela Rational Precisa e Ambigua

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

18 Exemplo: Diagrama Sequencial

19 Exemplo: Diagrama de Classes

20 Agenda Speaker Support Notes História
Apresentação de Produtos Rational Integração Funcional UML Visual Modeling com Rational Rose Perguntas Bibliografia This is an overview of how Rational can help you accelerate software development, while still producing high quality software. We will be discussing the Microsoft Visual Studio .NET solution, with Rational Suite and Rational XDE. We will demonstrate the products discussed in the presentation to showcase the product integrations that support the software development lifecycle.

21 Bibliografia http://www.ibm.com


Carregar ppt "Speaker Support Notes INTRODUÇÃO AO Docente: Maria Fernanda Pedro"

Apresentações semelhantes


Anúncios Google