Análise e Projeto de Sistemas Monitor: Márcia Seabra Cabral QSSrequireit.
Transcript of Análise e Projeto de Sistemas Monitor: Márcia Seabra Cabral QSSrequireit.
Análise e Projeto de Sistemas
Monitor: Márcia Seabra Cabral
QSSrequireit
Análise e Projeto de Sistemas - QSSrequireit - CIn - UFPE- JAN2000
2
Agenda
Motivação Arquiteturas das Ferramentas Critérios de Seleção QSSrequireit
Análise e Projeto de Sistemas - QSSrequireit - CIn - UFPE- JAN2000
3
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
Análise e Projeto de Sistemas - QSSrequireit - CIn - UFPE- JAN2000
4
Requisitos de Software e Hardware
Execução do QSSrequireit - através do Microsoft Word 97.
A especificação mínima para executar o QSSrequireit: Ambiente: Windows 95, 98 ou NT Memória:Windows 95 8Mb, Windows 98 & NT 16Mb Espaço de Disco: 2Mb Sistema: Qualquer PC, processador mínimo 486
Análise e Projeto de Sistemas - QSSrequireit - CIn - UFPE- JAN2000
5
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:
Análise e Projeto de Sistemas - QSSrequireit - CIn - UFPE- JAN2000
6
Trabalhando com Projetos
Um projeto é um agrupamento lógico de documentos QSSrequireit relacionados, que devem estar todos no mesmo diretório.
Análise e Projeto de Sistemas - QSSrequireit - CIn - UFPE- JAN2000
7
Trabalhando com Documentos
São basicamente como documentos Word, mas com funcionalidade adicional para suportar gerenciamento de requisitos.
Análise e Projeto de Sistemas - QSSrequireit - CIn - UFPE- JAN2000
8
Criando Documentos
Um documento pode ser criado de um novo documento Word ou atualizando um documento existente.
Análise e Projeto de Sistemas - QSSrequireit - CIn - UFPE- JAN2000
9
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.
Análise e Projeto de Sistemas - QSSrequireit - CIn - UFPE- JAN2000
10
Imprimindo Documentos
Um documento QSSrequireit é impresso usando a funcionalidade padrão do Word. Word Print.
Análise e Projeto de Sistemas - QSSrequireit - CIn - UFPE- JAN2000
11
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
Análise e Projeto de Sistemas - QSSrequireit - CIn - UFPE- JAN2000
12
Marcando Requisitos
Marcando os Requisitos Manualmente – Selecione o texto desejado, e clique no botão Mark Requirement na barra de ferramentas do QSSrequireit.
Análise e Projeto de Sistemas - QSSrequireit - CIn - UFPE- JAN2000
13
Marcando Requisitos
Marcando os Requisitos Automaticamente – Selecione QSSrequireit Automated Requirement Marking.
Análise e Projeto de Sistemas - QSSrequireit - CIn - UFPE- JAN2000
14
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.
Análise e Projeto de Sistemas - QSSrequireit - CIn - UFPE- JAN2000
15
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.
Análise e Projeto de Sistemas - QSSrequireit - CIn - UFPE- JAN2000
16
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.
Análise e Projeto de Sistemas - QSSrequireit - CIn - UFPE- JAN2000
17
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.
Análise e Projeto de Sistemas - QSSrequireit - CIn - UFPE- JAN2000
18
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.
Análise e Projeto de Sistemas - QSSrequireit - CIn - UFPE- JAN2000
19
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
Análise e Projeto de Sistemas - QSSrequireit - CIn - UFPE- JAN2000
20
Criando Atributos
Selecione QSSrequireit Define Attribute
Análise e Projeto de Sistemas - QSSrequireit - CIn - UFPE- JAN2000
21
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.
Análise e Projeto de Sistemas - QSSrequireit - CIn - UFPE- JAN2000
22
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.
Análise e Projeto de Sistemas - QSSrequireit - CIn - UFPE- JAN2000
23
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.
Análise e Projeto de Sistemas - QSSrequireit - CIn - UFPE- JAN2000
24
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.
Análise e Projeto de Sistemas - QSSrequireit - CIn - UFPE- JAN2000
25
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.
Análise e Projeto de Sistemas - QSSrequireit - CIn - UFPE- JAN2000
26
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.
Análise e Projeto de Sistemas - QSSrequireit - CIn - UFPE- JAN2000
27
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
Análise e Projeto de Sistemas - QSSrequireit - CIn - UFPE- JAN2000
28
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.
Análise e Projeto de Sistemas - QSSrequireit - CIn - UFPE- JAN2000
29
Trabalhando com Relatórios
Criação de um relatório. Passos: Selecione QSSrequireit Reports. Selecione Report Type. Clique no botão Create.