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

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

Análise e Projeto de Sistemas Monitor: Márcia Seabra Cabral QSSrequireit.

Apresentações semelhantes


Apresentação em tema: "Análise e Projeto de Sistemas Monitor: Márcia Seabra Cabral QSSrequireit."— Transcrição da apresentação:

1 Análise e Projeto de Sistemas Monitor: Márcia Seabra Cabral QSSrequireit

2 Análise e Projeto de Sistemas - QSSrequireit - CIn - UFPE- JAN20002 Agenda  Motivação  Arquiteturas das Ferramentas  Critérios de Seleção  QSSrequireit

3 Análise e Projeto de Sistemas - QSSrequireit - CIn - UFPE- JAN20003 Por que usar Ferramentas CASE?  Dificuldade de rastreamento dos requisitos  É difícil definir links entre os requisitos(Use Cases, projeto, testes, tarefas de projeto)  Dificuldade de analisar o status individual de cada requisito.

4 Análise e Projeto de Sistemas - QSSrequireit - CIn - UFPE- JAN20004 Arquiteturas de Ferramentas  Baseada em Documento  Baseada em Banco de Dados Proprietário  Baseada em Banco de Dados Propósito Geral  Híbridas

5 Análise e Projeto de Sistemas - QSSrequireit - CIn - UFPE- JAN20005 Arquiteturas das Ferramentas  Baseada em Documentos Baseada em planilhas eletrônicas ou em processadores de texto usados com macros especiais para automação Cada requisito é identificado através de um símbolo especial Ex: QSSRequireit

6 Análise e Projeto de Sistemas - QSSrequireit - CIn - UFPE- JAN20006 Arquiteturas das Ferramentas  Baseada em um Banco de Dados Proprietário Ferramentas nessa arquitetura mantém todos os dados dos requisitos num banco de dados Elas são ferramentas de requisitos dedicadas O banco de dados é parte da ferramenta Ex.: DOORS

7 Análise e Projeto de Sistemas - QSSrequireit - CIn - UFPE- JAN20007 Arquiteturas das Ferramentas  Baseada em um Banco de Dados de Propósito Geral Ferramentas nessa arquitetura mantém todos os dados dos requisitos num banco de dados Elas são ferramentas de requisitos dedicadas O banco de dados é um produto comercial separado Ex.: Caliber BD: Versant

8 Análise e Projeto de Sistemas - QSSrequireit - CIn - UFPE- JAN20008 Arquiteturas das Ferramentas  Híbridas Baseada em Banco de Dados Baseada em documentos Ex.: RequisitePro

9 Análise e Projeto de Sistemas - QSSrequireit - CIn - UFPE- JAN20009 Vantagens do Uso de Ferramentas Gerenciamento de Requisitos  Referência Karl Wiegers e INCOSE  Capturação e Identificação dos Requisitos Parsing automático dos requisitos; Classificação dos requisitos; Identificação semi-automática dos requisitos

10 Análise e Projeto de Sistemas - QSSrequireit - CIn - UFPE- JAN200010 Vantagens do Uso de Ferramentas Gerenciamento de Requisitos  Análise de Rastreamento Identificar inconsistência; Verificação de requisitos.  Gerenciamento de Configuração Histórico das mudanças dos requisitos, quem, o que, quando, onde, por que e como; Controle de versão Controle de acesso

11 Análise e Projeto de Sistemas - QSSrequireit - CIn - UFPE- JAN200011 Vantagens do Uso de Ferramentas Gerenciamento de Requisitos  Groupware Suporte a revisão concorrente; Controle de acesso multi-nível;

12 Análise e Projeto de Sistemas - QSSrequireit - CIn - UFPE- JAN200012 QSSrequireit  É uma ferramenta para gerenciamento de requisitos baseada totalmente no Microsoft Word.  É uma ferramenta mono-usuária, não possui banco de dados  Preço: $200  Permite você criar atributos, links entre os requisitos, filtros e relatórios  Plataforma: Windows

13 Análise e Projeto de Sistemas - QSSrequireit - CIn - UFPE- JAN200013 Começando o Uso do QSSrequireit Botão de inicialização da ferramenta  Mark Requirement Make Current Expand Mark Source Create Link Go To Target Clear Suspect Previous Requirement Next Requirement Filter Mark Target Go To Source Mark Suspect DOORS Export Funcionalidades básicas:

14 Análise e Projeto de Sistemas - QSSrequireit - CIn - UFPE- JAN200014 Trabalhando com Projetos  Um projeto é um agrupamento lógico de documentos QSSrequireit relacionados, que devem estar todos no mesmo diretório.

15 Análise e Projeto de Sistemas - QSSrequireit - CIn - UFPE- JAN200015 Trabalhando com Documentos  São basicamente como documentos Word, mas com funcionalidade adicional para suportar gerenciamento de requisitos.

16 Análise e Projeto de Sistemas - QSSrequireit - CIn - UFPE- JAN200016 Criando Documentos Um documento pode ser criado de um novo documento Word ou atualizando um documento existente.

17 Análise e Projeto de Sistemas - QSSrequireit - CIn - UFPE- JAN200017 Salvando Documentos  Por padrão, um documento QSSrequireit é salvo no diretório de onde ele foi aberto.  Para salvar um documento em um projeto QSSrequireit diferente, deve-se fechar os documentos que estão abertos.  Para salvar um documento com um documento QSSrequireit, clique no botão Start.

18 Análise e Projeto de Sistemas - QSSrequireit - CIn - UFPE- JAN200018 Imprimindo Documentos  Um documento QSSrequireit é impresso usando a funcionalidade padrão do Word. Word  Print.

19 Análise e Projeto de Sistemas - QSSrequireit - CIn - UFPE- JAN200019 Trabalhando com Requisitos  Requisitos são pedaços importante de informação em um documento QSSrequireit que são selecionados para tratamento especial.  Um requisito deve ser: - Uma declaração de um usuário ou sistema; - Uma descrição de projeto; - Um método de teste; - Um objeto gráfico

20 Análise e Projeto de Sistemas - QSSrequireit - CIn - UFPE- JAN200020 Marcando Requisitos Marcando os Requisitos Manualmente – Selecione o texto desejado, e clique no botão Mark Requirement na barra de ferramentas do QSSrequireit.

21 Análise e Projeto de Sistemas - QSSrequireit - CIn - UFPE- JAN200021 Marcando Requisitos  Marcando os Requisitos Automaticamente – Selecione QSSrequireit  Automated Requirement Marking.

22 Análise e Projeto de Sistemas - QSSrequireit - CIn - UFPE- JAN200022 Marcando Requisitos  Em seguida informe a palavra chave a ser pesquisada e clique no botão Find. Caso a sentença retornada seja um requisito, clique no botão Accept. Se você quer todas as sentenças no documento que contenha a palavra chave que foi marcada como requisito, clique no botão Accept All.

23 Análise e Projeto de Sistemas - QSSrequireit - CIn - UFPE- JAN200023 Desmarcando Requisitos  Passos:  Selecione o requisito a ser desmarcado colocando o cursor no texto do requisito;  Clique no botão Make Current da barra de ferramenta do QSSrequireit;  Selecione QSSrequireit  Unmark Requirement. Uma caixa de diálogo é mostrada perguntando se realmente você deseja desmarcar o requisito.  Clique no botão OK para completar a remoção do requisito.

24 Análise e Projeto de Sistemas - QSSrequireit - CIn - UFPE- JAN200024 Navegando Através dos Requisitos  Navegação relativa:  Mover para o próximo requisito: clique no botão Next Requirement.  Mover para o requisito anterior: clique no botão Previous Requirement.

25 Análise e Projeto de Sistemas - QSSrequireit - CIn - UFPE- JAN200025 Navegando Através dos Requisitos  Navegação arbitrária:  Selecione QSSrequireit  Go To Requirement  Specific Requirement. Logo em seguida irá aparecer uma caixa de diálogo.  Entre com o número do requisito no campo Enter Requirement Number.  Clique no botão OK.

26 Análise e Projeto de Sistemas - QSSrequireit - CIn - UFPE- JAN200026 Navegando Através dos Requisitos  Movendo requisitos:  Coloque o cursor no requisito que se quer mover;  Selecione QSSrequireit  Select Requirement. O requisito é selecionado e pronto para ser removido;  Clique no botão Cut da barra de ferramentas do Word;  Coloque o cursor onde você quer recolocar o requisito;  Clique no botão Paste da barra de ferramenta Word.

27 Análise e Projeto de Sistemas - QSSrequireit - CIn - UFPE- JAN200027 Trabalhando com Atributos  Atributos são categorias de informação que se pode atribuir valores.  Tipos de atributos:  Texto  Numérico  data  Yes/No  High/Medium/Low

28 Análise e Projeto de Sistemas - QSSrequireit - CIn - UFPE- JAN200028 Criando Atributos  Selecione QSSrequireit  Define Attribute

29 Análise e Projeto de Sistemas - QSSrequireit - CIn - UFPE- JAN200029 Visualizando o Valores dos Atributos  Passos:  Coloque o cursor sobre a informação de atributo que você quer visualizar e clique no botão Make Current.  Se ainda não foi feito clique em QSSrequireit  Attribute Display List.  Clique no botão Expand.

30 Análise e Projeto de Sistemas - QSSrequireit - CIn - UFPE- JAN200030 Atribuindo Valores aos Atributos  Passos:  Coloque o cursor no texto requisito que se deseja adicionar o valor do atributo.  Clique no botão Make Current.  Se ainda não foi feito clique em QSSrequireit  Attribute Display List.  Clique no botão Expand/Collapse.

31 Análise e Projeto de Sistemas - QSSrequireit - CIn - UFPE- JAN200031 Trabalhando com Links  Estabelecem relacionamentos entre requisitos.  Rastreamento - permite identificar dependências nos dados.  Links permitem avaliar o impacto que um requisito pode sofrer ao mudar um outro requisito que esteja ligado a ele.

32 Análise e Projeto de Sistemas - QSSrequireit - CIn - UFPE- JAN200032 Criando e Removendo Links  Criando Links Passos:  Coloque o cursor no requisito fonte  Clique no botão Mark Source.  Coloque o cursor no requisito destino.  Clique no botão Mark Target.  Clique no botão Create Link.  Removendo Links. Passos:  Selecione QSSrequireit  Delete Link.

33 Análise e Projeto de Sistemas - QSSrequireit - CIn - UFPE- JAN200033 Navegando Entre os Links  Localizando links fontes. Passos:  Identificar o requisito que se quer localizar.  Clique no botão Go to Source.  Para requisitos com mais que um link fonte, selecione o link que você quer ver no campo Select Links na caixa de diálogo Select Link.  Clique em OK.

34 Análise e Projeto de Sistemas - QSSrequireit - CIn - UFPE- JAN200034 Navegando Entre os Links  Localizando links destino. Passos:  Identificar o requisito que se quer localizar.  Clique no botão Go to Target.  Para requisitos com mais que um link destino, selecione o link que você quer ver no campo Select Links na caixa de diálogo Select Link.  Clique em OK.

35 Análise e Projeto de Sistemas - QSSrequireit - CIn - UFPE- JAN200035 Trabalhando com Filtros  Filtros - são usados para destacar aqueles requisitos que encontram critérios de filtro definidos pelo usuário.  Categorias de informação de requisito:  índice de texto  valores de atributos  links  requisitos suspeitos

36 Análise e Projeto de Sistemas - QSSrequireit - CIn - UFPE- JAN200036 Aplicando Filtros  Passos:  Selecione QSSrequireit  Define Filter.  Selecione o critério de filtragem, usando as opções da caixa de diálogo Define Filter.  Selecione o botão de rádio Search requirements apropriado.  Clique no botão Apply.  Por fim clique em Close.

37 Análise e Projeto de Sistemas - QSSrequireit - CIn - UFPE- JAN200037 Trabalhando com Relatórios  Criação de um relatório. Passos:  Selecione QSSrequireit  Reports.  Selecione Report Type.  Clique no botão Create.


Carregar ppt "Análise e Projeto de Sistemas Monitor: Márcia Seabra Cabral QSSrequireit."

Apresentações semelhantes


Anúncios Google