RequisitePro Ismênia Galvão Lourenço da Silva ANÁLISE E ESPECIFICAÇÃO DE REQUISITOS CENTRO DE INFORMÁTICA UNIVERSIDADE FEDERAL DE PERNAMBUCO.

Slides:



Advertisements
Apresentações semelhantes
Pesquisa Avançada, Tutorial de Estilo Orientado
Advertisements

Programação em Java Prof. Maurício Braga
Banco de Dados Prof. Antonio.
Banco de Dados I Aula 20.
Curso: Banco de Dados I Análise de Sistemas PUC Campinas
MOODLE PARA TODOS Projeto EAD-CPD MOODLE UFBA Centro de Processamento de Dados - UFBA.
SISTEMAS DE INFORMAÇÃO
SISTEMAS DE INFORMAÇÃO Sistemas de Bancos de Dados 2º Semestre – 2010 Pedro Antonio Galvão Junior Fone:
Rational Unified Process(RUP)
FACULDADE DOS GUARARAPES
Gerenciamento de Configuração
Material III-Bimestre Wagner Santos C. de Jesus
Análise e Projeto de Sistemas
Aspectos Avançados em Engenharia de Software Aula 3 Fernanda Campos
Gerenciamento de Requisitos com Casos de Uso
Gerenciamento de Requisitos com Casos de Uso
Gerência de Configuração de Software
Instalação e Configuração
Silvane Gonçalves Analista de Sistemas
Administração de Sistema Operacional de Rede WindowsServer-2003 WindowsServer-2003 Ricardo de Oliveira Joaquim TECNOLÓGICOS.
Banco de Dados Avançado - Prof.ª Valeria Times
Gpnet Criando um novo módulo.
Gerenciamento de Configuração
Laboratório de Programação I Carlos Oberdan Rolim Ciência da Computação Sistemas de Informação.
Laboratório de Programação I Carlos Oberdan Rolim Ciência da Computação Sistemas de Informação.
Usando Microsoft Access 2010
Universidade Federal do Rio Grande do Sul Biblioteca Central Centro de Processamento de Dados Comissão de Automação Emissão de Relatório de Produção Intelectual.
INFORMÁTICA PARA CONCURSOS
Extranet GRD – Guia de Remessa de Documentos
Prof. Kelly E. Medeiros Bacharel em Sistemas de Informação
Modelo E-R no Rational Rose
Banco de Dados Avançado
Passo a passo – Instrutor Tarefas Iniciais. Tarefas apresentadas neste passo a passo: Criar nova classe Editar classes existentes Criar tarefa de submissão.
Gerência de Configuração - GC
Casos de Uso no Engenharia de Software e Sistemas {abab, dtvp, jmmn, mscla, rmb2,
Treinamento GED Fusion ECM Suite
A abordagem de banco de dados para gerenciamento de dados
Banco de Dados Aplicado ao Desenvolvimento de Software
Capturando Requisitos com Use Cases Disciplina: Estudo do RUP Autor: Tiago Lima Massoni Orientacao: Augusto Sampaio Paulo Borba.
Introdução a Banco de Dados Aula 04
Análise e Projeto de Sistemas Monitor: Márcia Seabra Cabral QSSrequireit.
MPS – Aula prática Diagrama de Pacotes / Esteriótipos Web
Projeto de Banco de Dados Prof.Ms.Rodrigo Luiz Comitante Leão.
Concurrent Versions System (CVS) Alexandre Monteiro.
Compras - Contagem do estoque utilizando o coletor de dados IdentificaçãoCOM_018 Data Revisão16/10/2013.
Compras - Saída do Estoque (Correção) 1 IdentificaçãoCOM_012 Data Revisão15/10/2013.
WebRatio.
Passo a passo – Instrutor PeerMark – Avaliação por Pares.
Gerenciamento de Requisitos
Integrated Synthesis Environment (ISE) - Tutorial por José Carlos Sant’Anna Palma Programa de Pós-Graduação em Ciência da Computação.
Statechat & Diagrama de Atividades Ismênia Galvão Lourenço da Silva ANÁLISE E PROJETO DE SISTEMAS CENTRO DE INFORMÁTICA UNIVERSIDADE FEDERAL.
Passo a passo – Instrutor
CVS – Gerenciamento de Versões
Análise e Projeto de Sistemas Monitor: Márcia Seabra Cabral QSSrequireit.
ACCESS AULA 01 Na primeira aula você terá uma visão geral do Microsoft Access, conhecerá sua evolução e suas versões. Ao final da aula você irá possuir.
Ferramenta RequisitePro
Gerenciamento de Configuração de Software
INFORMÁTICA PARA CONCURSOS
Utilizando subversion como controle de versão
Programação para Web I AULA 2 BANCO DE DADOS.
APRESENTAÇÃO PORTAL CITI CONTA CORRENTE
OS - Cadastrar Ordem de Serviço
Banco de Dados -Aprendendo conceitos -Usando o SQL Conf para:
SisMoura: Multi-Loja Manual de Implantação. Apresentação A seguir mostraremos os passos necessários para que os bancos de dados das lojas estejam aptos.
Microsoft SQL Server 2008 Como instalar a versão Express Edition.
PROF. DR. DIVINO IGNÁCIO RIBEIRO JR DEPARTAMENTO DE BIBLIOTECONOMIA E GESTÃO DA INFORMAÇÃO - FAED EndNote X5 – Gerenciador de Referências Bibliográficas.
Produto Como adicionar campos personalizados no Cadastro de Produto.
Manual de Instalação e Configuração. Visão geral: O Módulo trabalha por store_view, permitindo assim a integração de varias contas Anymarket com a mesma.
Modelagem de Banco de Dados através do ERwin
Transcrição da apresentação:

RequisitePro Ismênia Galvão Lourenço da Silva ANÁLISE E ESPECIFICAÇÃO DE REQUISITOS CENTRO DE INFORMÁTICA UNIVERSIDADE FEDERAL DE PERNAMBUCO

RequisitePro © 2004 (igls, rtr, e Especificação de Requisitos2 Roteiro Gerenciamento de requisitos Documentando requisitos com RequisitePro Prática

Gerenciamento de requisitos - Apoio ferramental para o gerenciamento de requisitos - Vantagens do uso de ferramentas de gerenciamento de requisitos

RequisitePro © 2004 (igls, rtr, e Especificação de Requisitos4 Apoio ferramental para o gerenciamento de requisitos Um sistema de banco de dados para armazenar os requisitos. Facilidades para análise e geração de documentos para ajudar a construir documentos de requisitos. Facilidades de gerenciamento de mudanças para ajudar a garantir que as mudanças serão avaliadas e custos analisados de forma adequada. Facilidades de rastreamento que ajudem os engenheiros de requisitos a encontrarem dependências entre os requisitos do sistema

RequisitePro © 2004 (igls, rtr, e Especificação de Requisitos5 Vantagens do uso de ferramentas gerenciamento de requisitos Capturação e Identificação dos Requisitos  Classificação dos requisitos;  Identificação semi-automática dos requisitos. Análise de Rastreamento  Identificar inconsistências;  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.

Documentando requisitos com RequisitePro

RequisitePro © 2004 (igls, rtr, e Especificação de Requisitos7 Estrutura do RequisitePro Consiste de três locais de trabalho:  Tool Palette  Views Workplace  Word Workplace MS Access (default) Oracle SQL Server Project Database

RequisitePro © 2004 (igls, rtr, e Especificação de Requisitos8 Criando um novo projeto

RequisitePro © 2004 (igls, rtr, e Especificação de Requisitos9 Editando propriedades do projeto Tipos de requisitos  Servem como um modelo para nossos requisitos, permitindo-nos organizar requisitos por tipo  Exemplos: Caso de Uso ( Use Case Requirement ), Software ( Software Requirement ), Teste ( Testing Requirement )

RequisitePro © 2004 (igls, rtr, e Especificação de Requisitos10 Editando propriedades do projeto Atributos dos requisitos:  São campos descritivos de informações associadas ao requisito  Os atributos podem ser: Atributos definidos pelo Sistema (criados pelo RequisitePro) Atributos definidos pelo Usuário (criados pelo proprietário do Projeto)

RequisitePro © 2004 (igls, rtr, e Especificação de Requisitos11 Editando propriedades do projeto Tipos de documentos  Definição para criar novos documentos  Inclui a definição de formatação e texto pré-definido padrão  Exemplos: Use Case Specification Document Type, Vision Document Type,...

RequisitePro © 2004 (igls, rtr, e Especificação de Requisitos12 Criando documentos Requisitos criados no documento são armazenados no BD do projeto e no documento

RequisitePro © 2004 (igls, rtr, e Especificação de Requisitos13 Criando requisitos

RequisitePro © 2004 (igls, rtr, e Especificação de Requisitos14 Criando requisitos Requisitos em um documento são refletidos no banco de dados Mudanças são feitas apenas quando o documento é salvo Possuem o seguinte formato: [SR01 O Sistema deve permitir…] Bookmark Tag Texto Bookmark

RequisitePro © 2004 (igls, rtr, e Especificação de Requisitos15 Manipulando requisitos

RequisitePro © 2004 (igls, rtr, e Especificação de Requisitos16 Salvando um documento A partir da Tool Palette  Document  Save A partir do Word Workplace  RequisitePro  Document  Save

RequisitePro © 2004 (igls, rtr, e Especificação de Requisitos17 Visualizando requisitos Views Workplace é onde executamos as atividades de gerenciamento de requisitos  Matriz de Atributo  Matriz de Rastreamento  Árvore de Rastreamento (Trace To...)  Árvore de Rastreamento (Trace From...)

RequisitePro © 2004 (igls, rtr, e Especificação de Requisitos18 Visualizando requisitos Matriz de atributo  Podemos criar requisitos diretamente no BD  Com o Extend Editing Feature habilitado, podemos modificar todos os requisitos, mesmo que estejam localizados em documentos

RequisitePro © 2004 (igls, rtr, e Especificação de Requisitos19 Editando requisitos no Views Workplace Requisitos editados diretamente no BD, desviam do processo de documentação e residem apenas no BD; Quando um requisito é deletado, ele é removido do BD e seus atributos, relacionamentos de rastreamento e história de revisão são deletados; Não há como reverter a deleção.

RequisitePro © 2004 (igls, rtr, e Especificação de Requisitos20 Deletando requisitos Evitar a deleção de requisitos  Melhor atribuir ao atributo Status o valor “Deletado”  Ou colocar todos os requisitos “Deletado” em um documento Delete (Unmark) : Texto deixa de ser requisito Delete (Remove) : Texto é removido e o requisito também Block Delete (Unmark) : Vários requisitos desabilitados

RequisitePro © 2004 (igls, rtr, e Especificação de Requisitos21 Associando um requisito a um Caso de Uso no Rational Rose Antes tem que salvar o documento

RequisitePro © 2004 (igls, rtr, e Especificação de Requisitos22 Rastreando requisitos O rastreamento de requisitos:  Estima o impacto de uma mudança em um requisito;  Mostra que um requisito é derivado ou dependente de outro;  Ajuda a refletir a necessidade do cliente no produto final.

RequisitePro © 2004 (igls, rtr, e Especificação de Requisitos23 Rastreando requisitos Matriz de rastreamento

Prática - Criando um projeto... - Importando um documento... - Criando visões… - Associando casos de uso… - Usando matriz de rastreabilidade…

RequisitePro © 2004 (igls, rtr, e Especificação de Requisitos25 Criando um projeto... Crie um novo projeto no RequisitePro  File  New, e escolha a opção Blank  Indique um nome e local para ele, configurando o banco como MS Access Altere as propriedade do projeto  File  Properties Adicione os tipos de requisitos que deseja manter  Indique um nome significativo, prefixo e estilo para o documento. Altere os atributos dos tipos de requisitos criados Adicione os tipos de documentos existentes no seu projeto  Indique o nome do tipo de documento, extensão e requisito padrão para o documento.

RequisitePro © 2004 (igls, rtr, e Especificação de Requisitos26 Importando um documento... Selecione a opção de Import  File  Import Escolha como opção um documento do Word, e indique a sua localização;  opte pela importação somente do documento;  preencha os campos do nome do documento e tipo. Percorra o documento e adicione novos requisitos relacionando os seus tipos Altere os seus atributos Organize os requisitos em pacotes no RequisitePro

RequisitePro © 2004 (igls, rtr, e Especificação de Requisitos27 Criando visões... Crie uma nova visão  File  New  View Indique um nome para a visão, o tipo e requisitos que a irão compor;  Escolha o tipo “ Attribute Matrix ”, e indique o tipo de requisitos desejado; Selecione uma das colunas e realize consultas para restringir a visão ( Query on Attribute )

RequisitePro © 2004 (igls, rtr, e Especificação de Requisitos28 Associando casos de uso... Crie um novo de tipo de requisito para representar um Caso de Uso ;  Crie instancias deste tipo de requisito (UC1, UC2...) Clique em destes requisitos e associe a um caso de uso  Requirement  Associate to Rose/XDE Use Case Selecione um arquivo do Rose, e indique o caso de uso que se deseja associar;  Indique qual o texto deverá ser utilizado para ser apresentado junto ao caso de uso;

RequisitePro © 2004 (igls, rtr, e Especificação de Requisitos29 Usando matriz de rastreabilidade... Indique que seus requisitos funcionais irão resultar em casos de uso;  Property  aba Traceability  campo to ( * adicione os requisitos de caso de uso) Crie uma nova visão  File  New  View Indique um nome para a visão, o tipo e requisitos que a irão compor;  Escolha o tipo “ Traceability Matrix ”, e indique o tipo de requisitos desejado juntamente com o tipo de requisito de caso de uso;

Alguma dúvida ???