QSSrequireit
Análise e Projeto de Sistemas
Monitor: Márcia Seabra Cabral
Agenda
 Motivação
 Arquiteturas das Ferramentas
 Critérios de Seleção
 QSSrequireit
Análise e Projeto de Sistemas QSSrequireit - CIn - UFPE- JAN2000
2
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
3
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
4
Começando o Uso do QSSrequireit
Botão de inicialização da ferramenta 
Funcionalidades básicas:
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
Análise e Projeto de Sistemas QSSrequireit - CIn - UFPE- JAN2000
5
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
6
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
7
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
8
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
9
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
10
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
11
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
12
Marcando Requisitos
 Marcando os Requisitos Automaticamente –
Selecione QSSrequireit  Automated
Requirement Marking.
Análise e Projeto de Sistemas QSSrequireit - CIn - UFPE- JAN2000
13
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
14
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
15
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
16
Navegando Através dos
Requisitos
 Navegação arbitrária:
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.
 Selecione
Análise e Projeto de Sistemas QSSrequireit - CIn - UFPE- JAN2000
17
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
Análise e Projeto
de Sistemas
QSSrequireit - CIn - UFPE- JAN2000
18
Word.
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
19
Criando Atributos
 Selecione QSSrequireit  Define Attribute
Análise e Projeto de Sistemas QSSrequireit - CIn - UFPE- JAN2000
20
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
21
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
22
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
23
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
24
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
25
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
26
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
27
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
28
Trabalhando com Relatórios
 Criação de um relatório. Passos:



Selecione QSSrequireit  Reports.
Selecione Report Type.
Clique no botão Create.
Análise e Projeto de Sistemas QSSrequireit - CIn - UFPE- JAN2000
29
Download

Ferramentas de Gerenciamento de Requisitos