Ferramentas de Suporte
|
Disciplina
|
Exemplos de Ferramentas Rational
|
Gerenciamento de requisitos
|
Uma ferramenta de gerenciamento de requisitos utilizada para capturar, organizar, priorizar e
rastrear todos os requisitos.
|
Requisitos e Modelagem de Negócios (se for
parte da configuração de processos)
|
Rational RequisitePro
|
Modelagem visual
|
Uma ferramenta de modelagem utilizada para desenvolver os vários modelos, como o modelo de caso de
uso e o modelo de design. A ferramenta deve ter uma engenharia bidirecional para que você possa
fazer a engenharia de avanço e a engenharia reversa do código sem substituir as alterações feitas
nos modelos ou no código desde a última geração.
|
Requisitos, Análise e Design e Modelagem de Negócios (se for
parte da configuração de processo)
|
Rational Rose
|
Programação
|
Ferramentas de programação utilizada para auxiliar os desenvolvedores, como editores, compiladores,
depuradores e assim por diante. Devem ser integradas ao ambiente de modelagem e ao ambiente de
teste.
|
Implementação e Teste
|
Rational Apex/Ada, Rational Apex/C++ (preparada para Java)
|
Teste automatizado
|
Em um processo de desenvolvimento iterativo, você faz testes durante todo o ciclo de vida. É
importante utilizar ferramentas de teste para automatizar os testes de forma que você possa
facilmente refazer os testes do código (testes de regressão) para minimizar recursos e maximizar a
qualidade. Ferramentas mais especializadas permitem desempenhar testes de carga.
|
Teste
|
Rational Robot, Rational TestFactory, Rational PurifyPlus, Rational TestManager
|
Gerenciamento de configuração
|
Uma ferramenta de gerenciamento de configuração pode ajudá-lo a manter o controle de todos os
produtos de trabalho gerados e de suas diferentes versões. Os modelos e o código, em particular,
precisam ser gerenciados por configuração. É essencial a integração de ambientes de codificação, de
ferramentas de modelagem e de ferramentas de gerenciamento de configuração.
|
Gerenciamento de Configuração e de Mudanças
|
Rational ClearCase
|
Gerenciamento de mudança
|
Uma ferramenta de gerenciamento de mudanças ajuda a gerenciar controles de mudanças. Uma ferramenta
de gerenciamento de mudanças ajuda o coordenador de projeto a organizar e priorizar os controles de
mudanças. O gerenciamento de mudanças também é utilizado para rastrear e acompanhar controles de
mudanças.
|
Gerenciamento de Configuração e de Mudanças
|
Rational ClearQuest
|
Gerenciamento de projeto
|
Ferramentas de planejamento e trilha que auxiliam o coordenador de projeto.
|
Gerenciamento de Projetos
|
|
Documentação
|
Uma ferramenta de documentação para suportar a documentação do projeto. Você precisa extrair
informações da ferramenta de modelagem e de outras origens, como o código, para criar documentos
que apresentam os modelos. Se você não tiver automatizado a geração de documentos, provavelmente
terá uma documentação diferente dos modelos ou talvez nem tenha uma documentação. Uma ferramenta de
documentação deve permitir mudanças manuais em um documento e deve prevenir a substituição dessas
mudanças no momento de regenerar a documentação.
|
Todas as Disciplinas
|
Rational SoDA/Microsoft® Word®
,
Rational SoDA/Adobe® Frame®
|
Criação de páginas da Web
|
Ferramentas para desenvolver conteúdo da Web e para gerenciar esse conteúdo da Web. Você precisa
projetar páginas e criar o conteúdo dessas páginas. Também precisa gerenciar o conteúdo da Web,
gerenciar hyperlinks, publicar o site e assim por diante.
|
Implementação
|
|
Ferramentas gráficas
|
Ferramentas para desenhar e editar imagens. Além disso, ferramentas para manipular e converter imagens.
Os gráficos estão se tornando ainda mais importantes com a tecnologia da Web. A maioria das páginas da
Web utiliza mais cores, tamanhos de fonte e elementos de layout gráfico em comparação a um aplicativo
cliente/servidor comum.
|
Implementação
|
|