Documento de Requisitos



Documentos relacionados
Prova de Conhecimento para Consultores de Implementação MPS.BR INSTRUÇÕES

Análise e Projeto Orientados a Objetos Aula IV Requisitos. Prof.: Bruno E. G. Gomes IFRN

O Processo Unificado: Captura de requisitos

Data de Lançamento do RFP: 23/05/2005

ARCO - Associação Recreativa dos Correios. Sistema para Gerenciamento de Associações Recreativas Plano de Desenvolvimento de Software Versão <1.

Engenharia de Software

Pós-Graduação em Gerenciamento de Projetos práticas do PMI

Termo de Abertura. SIGAC Sistema Gerenciador de Atividades Complementares. 14BISS - Business InnovationSolution Software

Sistema de Gerenciamento de Pet Shop. Documento de Requisitos

SAV Sistema de Aluguel de Veículos I - DOCUMENTO DE REQUISITOS Versão 1.00

Documento de Requisitos. Async Fábrica de Software

Projeto de Sistemas I

Documento de Arquitetura

Histórico de Revisão Data Versão Descrição Autor

Metodologia de Gerenciamento de Projetos da Justiça Federal

Gerenciamento de Incidentes

Documento de Requisitos Projeto SisVendas Sistema de Controle de Vendas para Loja de Informática.

2 Diagrama de Caso de Uso

Sistema de Controle de Solicitação de Desenvolvimento

Simular de Financiamento

Engenharia de Software I

Rational Requirements Composer Treinamento aos Analistas de Qualidade e Gestor das Áreas de Projeto

ISO/IEC 12207: Gerência de Configuração

Análise e projeto de sistemas PROF. REGILAN SILVA

PROJETO NOVAS FRONTEIRAS. Descrição dos processos de gerenciamento da qualidade

Documento de Análise e Projeto VideoSystem

DESENVOLVENDO O SISTEMA

InfoMix Tecnologia. Soluções em Tecnologia da Informação. SYSFARM Sistema de Gerenciamento de Farmácias. Documento Requisitos Versão 1.

Plano de Gerenciamento do Projeto

Diagrama de Caso de Uso e Diagrama de Sequência

Engenharia de Requisitos

Termo de Abertura Sistema de Vendas de Pizzas Online (PizzaWeb) - Versão 1.0

Tribunal de Justiça de Pernambuco Diretoria de Informática. Documento de Visão do Sistema Sistema de Fluxo Eletrônico de Cartas Precatórias. v1.

Engenharia de Requisitos

PLANO DE GERENCIAMENTO DO PROJETO

Documento de Requisitos Sistema WEB GEDAI

PSQ PROCEDIMENTO DO SISTEMA DA QUALIDADE

ViajarFácil Sistema de Reserva de Viagens

Almox Express Especificação de Requisitos

Módulo 8 Gerenciamento de Nível de Serviço

Metodologia de Desenvolvimento de Sistemas

FACSENAC. SISGEP SISTEMA GERENCIADOR PEDAGÓGICO DRP (Documento de Requisitos do Projeto de Rede)

Análise de Requisitos

Ciência da Computação ENGENHARIA DE SOFTWARE. Análise dos Requisitos de Software

Sistema de Armazenamento de Dados Eleitorais - SisElege

Controle de Almoxarifado

Tópicos em Engenharia de Software (Optativa III) AULA 2. Prof. Andrêza Leite (81 )

02/10/2012. Padronização de interfaces. Referências

Engenharia de Requisitos Estudo de Caso

Empresa de Informática Infinity LTDA. Gerenciamento de Configuração. Sistema de Gerenciamento de Plano Corporativo de Celulares

Especificação de Requisitos

Implantação. Prof. Eduardo H. S. Oliveira

Engenharia de Requisitos

Gerência de Projetos

LEVANTAMENTO DE REQUISITOS. Lílian Simão Oliveira

Histórico de Revisão Data Versão Descrição Autor 19/09/ Implementação de itens essenciais para futuro aprimoramento.

Técnicas de Caixa Preta de Teste de Software

Especialização em Engenharia de Software com Ênfase em Software Livre ESL2/2008. Projeto Agenda Saúde Requisitos e Modelagem UML

Nome da Empresa. <Nome do Projeto> Plano de Desenvolvimento de Software. Versão <1.0>

AUTOR: DAVID DE MIRANDA RODRIGUES CONTATO: CURSO FIC DE PROGRAMADOR WEB VERSÃO: 1.0

Requisitos de Software. Teresa Maciel DEINFO/UFRPE

Projeto Disciplinar de Infra-Estrutura de Software SISCOP TORRE FORTE CONSTRUÇÕES LTDA.

APOO Análise e Projeto Orientado a Objetos. Requisitos

Requisitos de Software. Requisitos de Software. Requisitos de Software. Requisitos de Software. Requisitos de Software. Requisitos de Software

Construtor de sites SoftPixel GUIA RÁPIDO - 1 -

Histórico da Revisão. Data Versão Descrição Autor

Referências internas são os artefatos usados para ajudar na elaboração do PT tais como:

3 Um Framework Orientado a Aspectos para Monitoramento e Análise de Processos de Negócio

Dicionário da EAP - Software FarmaInfor

Gestão de Projetos GNG- 103

PEN - Processo de Entendimento das Necessidades de Negócio Versão 1.4.0

ESTÁGIO DE DOCÊNCIA II

REQUISITOS. Prof. Msc. Hélio Esperidião

PLANO DE GERANCIAMENTO DO RELEASE Release:

Feature-Driven Development

Sistema de anamnese alimentar

INF 2125 PROJETO DE SISTEMAS DE SOFTWARE Prof. Carlos J. P. de Lucena

Aplicativo web para definição do modelo lógico no projeto de banco de dados relacional

Requisitos. Sistemas de Informações

MUDANÇAS NA ISO 9001: A VERSÃO 2015

Versão <1.0> Documento de Requisitos. Documento de Requisitos. Equipe:

ENGENHARIA DE SOFTWARE I

Declaração de Escopo. Projeto PDTI Informações Gerenciais

Conteúdo. Disciplina: INF Engenharia de Software. Monalessa Perini Barcellos

Quarta-feira, 09 de janeiro de 2008

DIGITALIZAÇÃO DE OBRAS RARAS DOCUMENTO DE REGRAS DE NEGÓCIOS. Versão 1.2 Histórico de Revisão

CHECK - LIST - ISO 9001:2000

Engenharia de Software II

DOCUMENTO DE REQUISITOS

Artigo elaborado por C. Magno Xavier (M.Sc., PMP) Como criar uma WBS

Engenharia de Software. Artigo revista Engenharia de Software, edição 30 (novembro 2010)

Requisitos de Software

Ministério da Cultura

Transcrição:

Documento de Requisitos Projeto: Data 26/05/2005 Responsável Autor (s) Doc ID Localização Versão do Template Márcia Jacyntha Nunes Rodrigues Lucena Silvia Cássia Pereira Márcia Jacyntha Nunes Rodrigues Lucena <document_id> <location to access at CVS or URL> <template version used>

Histórico de Revisão Data Versão Autor Descrição 19/05/2005 1.0 Silvia Iniciar a descrição; Especificação do problema e possível solução; Descrever stakeholders e suas responsabilidades; Especificar e detalhar requisitos. 23/05/2005 1.0 Márcia Descrever os requisitos não funcionais e detalhar requisitos. 24/05/2005 1.0 Silvia Atualizar descrições e calibrar tópicos do documento. 25/05/2005 1.0 Ana Paula Ajustes do procedimento de Qualidade. 25/05/2005 1.1 Ana Paula Ajustes após avaliação de Aisa Pag 2 of 9

Revisores Nome Papel Data Damires Fernandes Gerente de Projeto 24/05/2005 Ana Paula Cavalcanti Software Quality Assurance 26/05/2005 Pag 3 of 9

Sumário Introdução...5 1 Definição do Problema...5 2 Stakeholders...5 2.1 Stakeholders - Descrições e Responsabilidades...6 3 Requisitos...6 3.1 Requisitos Funcionais...6 3.2 Requisitos Não-Funcionais...7 3.2.1 Usabilidade...7 3.2.2 Licença...7 3.3 Requisitos Negativos...8 4 Precedência e Prioridade...8 5 Visão Geral Escopo...8 6 Gerenciamento de Requisitos...9 6.1 Gerenciamento de Mudanças de Requisitos...9 Pag 4 of 9

Introdução O documento de requisitos é a especificação oficial dos requisitos do sistema para clientes, usuários finais e desenvolvedores de software. Formalmente, podemos definir que o documento de requisitos contém: Os serviços e funcionalidades que o sistema deve prover; restrições; informações sobre o domínio da aplicação, bem como Restrições no processo usado para desenvolver o sistema. Além disso, tal documento pode ser visto como um contrato entre o cliente e o gerente de projeto, pois valida a conformidade segundo a especificação de requisitos do cliente para definição do escopo. 1 Definição do Problema O Problema Quem é afetado Uma Boa Solução poderia ser Não disponibilidade de uma ferramenta capaz de auxiliar os engenheiros de vendas de software nas vendas de seus produtos para os potenciais clientes. Vendedores. A aplicação será desenvolvida em 3 camadas com a seguinte distribuição: Camada de Apresentação (interface direta com o usuário); Camada de Regras de Negócio (tratamento dos dados e validação dos campos); Camada de Abstração de Dados (acesso à base de dados). 2 Stakeholders Na engenharia de requisitos, os stakeholders são definidos como pessoas ou organizações que serão afetadas pelo sistema e que direta ou indiretamente tem influência sobre os requisitos. Basicamente, os stakeholders do projeto podem ser divididos em dois grupos: os desenvolvedores, responsáveis pelo projeto e desenvolvimento de artefatos do sistema e os usuários finais, que utilizarão o sistema já desenvolvido. Desenvolvedores: Gerentes do Projeto, SQA s, Analistas de Sistemas, Engenheiros de Software, Administradores do Banco de Dados, Arquitetos de Software e Engenheiros de Teste. Usuários Finais: Vendedores; Pag 5 of 9

2.1 Stakeholders - Descrições e Responsabilidades No escopo dos stakeholders do cliente, pode-se citar: Nome Descrição Responsabilidades Vendedor É o representante Gerar propostas comerciais para comercial responsável os clientes; pela prospecção, Negociar e Consolidar qualificação e contato oportunidades de negócios; com o cliente com a Atingir suas metas de vendas. missão de efetuar a venda do produto ou serviço de software. Executivo de Vendas 3 Requisitos Especialista do domínio da aplicação. Prover as informações necessárias para o desenvolvimento da aplicação. Os requisitos definem os serviços que o sistema deveria oferecer, e o conjunto deles determina a operação do sistema. Formalmente, podemos definir requisito como: uma facilidade no nível do usuário; por exemplo, um corretor de gramática e ortografia. uma propriedade muito geral do sistema; por exemplo, o sigilo de informações não autorizadas. uma restrição específica no sistema; por exemplo, o tempo de varredura de um sensor. uma restrição no desenvolvimento do sistema; por exemplo: a linguagem que deverá ser utilizada para o desenvolvimento do sistema. 3.1 Requisitos Funcionais Os requisitos funcionais referem-se aos requisitos que estão relacionados com a maneira com que o sistema deve operar, onde se especificam as entradas e saídas do sistema e o relacionamento comportamental entre elas, assim como a iteração com o usuário. Desta forma, os requisitos encontrados para o primeiro ciclo do projeto são: ID Requisito Descrição Caso de Uso [RF01] informações de Empresas. Permitir inclusão, alteração, exclusão listagem das informações (nome da empresa, setor, principais atividades, etc) das empresas. informações de Empresas. Pag 6 of 9

[RF02] Manter informações sobre as pessoas. Permitir inclusão, alteração, exclusão e listagem das informações (empresa, nome, e-mail, etc) das pessoas. Manter informações sobre as pessoas envolvidas com as oportunidades. [RF03] [RF04] atividades. informações sobre as Oportunidades. Permitir inclusão, alteração, exclusão e listagem das informações (tipo de atividade, objetivo, etc) das atividades. Permitir inclusão, alteração, exclusão e listagem das informações (descrição da oportunidade, produto/serviço, valor previsto, etc) das oportunidades. atividades. informações sobre as Oportunidades relacionadas com Pessoas. 3.2 Requisitos Não-Funcionais Os requisitos não-funcionais são aqueles que não estão especificamente relacionados com a funcionalidade do sistema. Eles impõem restrições no produto a ser desenvolvido e/ou no processo de desenvolvimento do sistema como também especificam restrições externas as quais o produto precisa atender. Eles referem-se a questões como: segurança, confiabilidade, performance, entre outros. usabilidade, Desta forma, os requisitos não funcionais encontrados para o primeiro ciclo do projeto são: 3.2.1 Usabilidade ID [RNF01] [RNF02] Descrição Facilidade de Uso: O usuário do sistema deve ter facilidade de uso do sistema, ou seja, realizar tarefas (inclusão, alteração, consulta exclusão) com menos de 30 minutos de treinamento. Para confirmação disso, será realizado um teste de usabilidade. Interface WEB: O usuário utilizará o sistema através de um web browser. 3.2.2 Licença ID [RNF03] Descrição O código do sistema estará disponível de acordo com a licença GPL (General Public License). Pag 7 of 9

3.3 Requisitos Negativos Não será permitido fazer buscas, reutilização de informações (clonagem), criar mailing, gerar relatórios. 4 Precedência e Prioridade Esta seção fornece diretrizes relacionadas à precedência e prioridade dos requisitos a serem desenvolvidos. Caso de Uso Precedência Prioridade informações de Empresas. 1 Alta Manter informações sobre as pessoas. 2 Alta atividades. 3 Média informações sobre as Oportunidades. 4 Alta 5 Visão Geral Escopo Com a finalidade de ilustrar uma visão geral do piloto, é apresentado Diagrama de Caso de Uso do sistema, figura 1, o qual especifica o escopo e as funcionalidades que o sistema deverá prover: Informações de Empresas Informações sobre Pessoas Vendedor Atividades Oportunidades Figura 1 Visão Geral do Piloto Pag 8 of 9

6 Gerenciamento de Requisitos O gerenciamento de requisitos se dá a partir de uma solicitação de mudança do cliente para a fábrica. 6.1 Gerenciamento de Mudanças de Requisitos O gerenciamento de mudanças de requisitos trata as seguintes etapas: O cliente solicita uma mudança de requisito à fábrica; O responsável da fábrica por receber essa mudança sugerida é o Analista de Sistemas; O Analista de Sistemas juntamente com o Gerente de Projeto analisarão tal mudança e avaliarão o impacto da mesma no sistema; O Gerente do Projeto juntamente com o cliente negociam a mudança pretendida; Como resultado dessa negociação ocorrerá ou não a mudança solicitada. Cliente Aisa Pereira Recife, 25 de maio de 2005 Damires Fernandes Gerente do Projeto OXE Factory Ana Paula Cavalcanti Gerente de Qualidade OXE Factory Pag 9 of 9