170 likes | 350 Views
IBM Rational DOORS Version 9. Alex Pessoa Daniel Mateus Danielle Pires. Introdução. A solução DOORS da IBM É composta por um conjunto de ferramentas para definição e gerenciamento de requisitos As ferramentas possibilitam Rastrear visual e textualmente os requisitos
E N D
IBM Rational DOORS Version 9 Alex Pessoa Daniel Mateus Danielle Pires
Introdução • A solução DOORS da IBM • É composta por um conjunto de ferramentas para definição e gerenciamento de requisitos • As ferramentas possibilitam • Rastrear visual e textualmente os requisitos • Analisar o impacto causado pelas mudanças • Acompanhar múltiplos projetos, reduzindo tempo e custo • Melhor colaboração proporcionando maior visibilidade das metas do projeto • Entrega de sistemas com qualidade, atendendo às necessidades do cliente.
Introdução • Ferramentas da Solução • DOORS • Permite gerenciamento e rastreabilidade de requisitos para engenharia de sistemas e TI complexas. • DOORS AnalystAddOn • Estende o Rational DOORS com modelagem em UML integrada. • DOORS Web Access • Permite que várias partes interessadas criem, vejam e discutam os requisitos na Web.
Levantamento de Requisitos • Identifica requisitos por palavras chave, estrutura, identificadores únicos, etc. para criar requisitos automaticamente a partir de fontes de texto • A análise textual automática reconhece os requisitos sem intervenção, a menos que os dados de entrada estejam ambíguos. Nesse caso o usuário será alertado • Os requisitos também podem ser inseridos manualmente • Compara e contrasta versões diferentes do um mesmo documento
Levantamento de Requisitos • A ferramenta permite carga de requisitos em modo batch a partir de múltiplas fontes • Requisitos podem ser atualizados diretamente ou em modo batch. Novas versões dos documentos podem ser usadas para atualizar os requisitos • Possui um ambiente semelhante ao Microsoft Word para edição dos requisitos, praticamente dispensando a necessidade de modificações em ambientes externos
Elementosestruturais do sistema • Requisitos derivados ou adicionais podem ser criados diretamente pelo editor de requisitos do DOORS ou usando as ferramentas de decomposição para alocar, sub-dividir ou combinar requisitos ou outros dados automaticamente. • A rastreabilidade dos requisitos é criada automaticamente pela ferramenta ao final do processo. • Gera total rastreabilidade ao longo da análise desde os requisitos de alto nível até os requisitos derivados
Decomposição de requisitos • Suporta o uso de atributos associados aos requisitos ou dados independentes ligados aos requisitos. • Métricas e outros dados numéricos podem ser calculados / alocados / dispersados entre requisitos ou outros dados de mesmo nível ou de níveis diferentes • A ligação dos requisitos do sistema pode ser realizada a partir de qualquer uma das pontas, seja da implementação para os requisitos ou dos requisitos até os elementos do sistema • A ligação é feita através do simples “drag-and-drop” no mesmo documento ou entre documentos diferentes.
Análise da Rastreabilidade • Identificação automática de inconsistências, tais como: requisitos não relacionados ou elementos de sistema órfãos • Análise de relacionamentos acima, abaixo ou no mesmo nível pode ser executadas a partir de qualquer ponto de partida ao longo de toda cadeia de relacionamentos de modo online ou impresso em forma de matriz • Pode mostrar um número ilimitado de relacionamentos transversais na mesma tela possibilitando uma poderosa analise
Análise da Rastreabilidade • Os relacionamentos também podem ser visualizados em versões exportadas para HTML ou pela internet pela ferramenta DOORS Web Access • Verifica se os requisitos foram cumpridos. A ferramenta fornece a informação se a exigência foi cumprida, como foi feita, e quem foi responsável • Exigência de verificação do desempenho de elementos do sistema: apóia a verificação desses requisitos, gerando relatórios sobre os desvios
Gestão de Configuração • Histórico da solicitação de mudanças, informando quem fez, o quê, quando, onde, porquê e como. • Baseline / controle Version: as alterações são controladas por baselines . A ferramenta possibilita comparar e contrastar entre várias linhas de base. • Controle de acesso (alteração, visualização, etc): Os requisitos podem ser protegidos contra alteração, visualização por indivíduos ou grupos.
Documentos e OutrasSaídas • Documento de saída em formatos padrão (comerciais) • Qualidade de documentos e verificação de consistência através da verificação ortográfica, os dicionários de dados, tabelas sigla, etc. • Apóia a geração de gráficos de apresentação de qualidade • Suporta a produção de documentos em forma acabada, incluindo marcas de segurança, gráficos, figuras, tabelas definidas pelo usuário, índices, etc. • Permite ao usuário visualizar o documento na tela no formato final.
Documentos e OutrasSaídas • Os usuários da ferramenta podem ver as informações de status na ferramenta de gerenciamento de requisitos • Possibilita medições para avaliar desempenho atual e monitoramento do progresso em direção às metas • Apresenta relatórios de progresso / status • Apóia consulta ad hoc e buscas por critério do usuário
Ambiente e Interface • DOORS suporta múltiplos usuários simultâneos; • O servidor de banco de dados do DOORS é compatível com: • Windows 2003 Server • Windows XP Professional • Windows Vista (Business or Enterprise Edition) • Solaris 9 and 10 • HP-UX 11i 64-bit • RedHat Enterprise Linux 4 & 5
Ambiente e Interface • O cliente desktop do DOORS é compatível com: • Windows XP Professional • Windows Terminal Server on Windows 2003 • Server (Standard or Enterprise Edition) • Windows Vista (Business or Enterprise Edition) • Citrix Presentation Server V4.5
Ambiente e Interface • Recursos de Hardware (memória, CPU e espaço em disco): • Dependente do número de usuários, o tamanho do banco de dados e perfil de uso. • Possui recurso gráfico para visualização de entrada e manipulação de dados • Permite visão automática de impacto em caso de mudança no requisito • A interface com usuário é baseado em Windows • DOORS Web Access fornece acesso via browser ao servidor de banco de dados • Controla versão dos documentos
Sucessos dos clientes • Fornecedor automotivo: Delphi • Indústrias aeroespacial e bélica: BAE Systems • Serviços financeiros: AJ Bell • Transportes: WestinghouseRail Systems.