Levantamento de Requisitos – Simulação do Supermercado

Slides:



Advertisements
Apresentações semelhantes
Desenvolvimento de Sistemas
Advertisements

Análise e Projeto Orientado a Objetos
Introdução a Algoritmos
Análise e Desenvolvimento de Sistemas
Requisitos de Software
Engenharia de Software
APSOO Aula 05.
GERENCIAMENTO DE INTEGRAÇÃO DO PROJETO
UML Modelando um sistema.
Engenharia de Software
Engenharia de Software
Testando o sistema Teste funcional: o sistema integrado realiza as funções especificadas nos requisitos? Teste de desempenho: os requisitos não-funcionais.
Faculdade de Ciências Sociais de Aplicadas de Petrolina – FACAPE
Técnicas eTipos de Requisitos
Classificação de Requisitos
Gerenciamento da Integração
SISTEMA DE INFORMAÇÕES DESENVOLVIMENTO DE SISTEMAS
O processo de coletar os requisitos (escopo do cliente)
Extração de Requisitos
Engenharia de Requisitos Requisito – sistema Caso de uso - usuário
Introdução Visão Geral do Método.
Requisitos Funcionais e Não-Funcionais/ Documento de Requisitos
Testes – visão geral Vanilson Burégio.
TOTVS 2013 – Série 1 Varejo RoadShow - Versão 11.80
Introdução aos conceitos de Teste de Software
Analise de Sistemas I Vinicius de Oliveira Nepomuceno Bacharel em Ciência da Computação – Faculdade Pitágoras Superior em Tecnologia em Comércio Exterior.
Prof.Alfredo Parteli Gomes
Expansão dos Casos de Uso
Análise e Projeto de Sistemas Levantamento de Requisitos
Análise e Projeto de Sistemas
Oficina Mecânica TADS 2011.
Introdução a Requisitos
Análise e Projeto de Sistemas
Introdução e Fundamentos Engenharia de Requisitos
Fase de Concepção (Início, Planejamento)
WMS Stock Locator Apresentação dos módulos padrões do WMS Stock Locator Sistema Gerenciador de Materiais.
O Processo de desenvolvimento de software
Levantamento de Requisitos
Levantamento de Requisitos
O Processo Unificado (UP)
O que é? É o processo de investigação técnica com intuito de identificar a qualidade, a segurança e a exatidão do software desenvolvido. A validação do.
Campus de Caraguatatuba Aula 2: Introdução a Tecnologia de BD
RUP - Cap. 4 – Processo Centrado na Arquitetura
GERENCIAMENTO DE PROJETOS DE T.I
Sistema Virtual de Venda de Móveis
Qualidade no Desenvolvimento de Software Wolley W. Silva Baseado nas notas de aula dos professores Tatuo e Daisy.
Automação de Testes de Software
Fase de Concepção Levantamento de Requisitos, Organização de Requisitos, Planejamento dos Ciclos Iterativos.
Técnicas e Projeto de Sistemas
Fluxos secundários Só devem ser analisados e descritos após a descrição dos fluxos básicos. Fluxos alternativos situações especiais (desconto para um cliente)
Especificação de Requisitos de Software
INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA TOCANTINS Campus Araguaína ANA PAULA LIMA.
UML 2.0 Requisitos, Casos de Uso e Diagrama de Atividades no Rational Rose Roberto Costa Rodrigo Lumack
Instrutor: Objetivos:.
MO409 – Engenharia de Software I Aula de 30/09/2004.
Fase de Concepção (Início, Planejamento)
Expansão dos Casos de Uso
Fase de Concepção (Início, Planejamento)
Análise e Projeto de Sistemas Orientado a Objetos Profa. Ana Karina Barbosa.
Análise e Projeto de Sistemas
SISTEMAS de INFORMAÇÃO segunda-feira, 1 de fevereiro de 2010
Aula 02 de Eng. de Requisitos
Gestão de Projetos - aula 5: organização - Profª. Vilma Tupinambá, MsC
Engenharia de Software com o RUP - Workflow de Requisitos
Engenharia de Software
Técnicas e Tipos de Requisitos
1 Projeto Piloto Conclusão em Agenda Projeto Piloto –Descrição –Execução da aplicação –Implementação de requisitos funcionais e não- funcionais.
Processos de Software Ludimila Monjardim Casagrande 1º Semestre Desenvolvimento e Qualidade.
SIPRO DITEC/GINF/SDS. Estrutura e Recursos: Sistema desenvolvido em Delphi 6.0; Interface Gráfica; Banco de Dados IBM DB2; Acesso disponível a todas as.
Modelagem de Banco de Dados: Conceitos
Transcrição da apresentação:

Levantamento de Requisitos – Simulação do Supermercado 24/08/11 INE5408 Estruturas de Dados Levantamento de Requisitos – Simulação do Supermercado 1

Identificação dos requisitos 24/08/11 Identificação dos requisitos O processo de identificação dos requisitos consiste em analisar as características a serem atendidas pelo sistema, para que atenda às necessidades e expectativas do cliente.

Atividades Envolvidas 24/08/11 Atividades Envolvidas Compreensão do domínio Identificação das partes interessadas Captura Identificação de análise de problemas.

24/08/11 Técnicas Entrevistas e questionários: é a técnica mais simples e eficaz, é muito utilizada na fase inicial do levantamento de requisitos.

24/08/11 Técnicas Cenários: é uma forma de imaginar o comportamento de um sistema. Através de exemplos práticos descritivos do comportamento de um sistema, os utilizadores podem comentar acerca do seu comportamento e da interação que esperam ter com ele.

24/08/11 Técnicas Prototipagem: Trata-se de uma versão inicial do sistema, baseada em requisitos ainda pouco definidos. Neste tipo de abordagem apenas são desenvolvidas algumas funcionalidades .

Requisitos funcionais 24/08/11 Requisitos funcionais Os requisitos funcionais especificam ações que um sistema deve ser capaz de executar, sem levar em consideração restrições físicas. Essas ações e muitas outras virão a constituir a funcionalidade do sistema, e por isso são chamadas de requisitos funcionais. 7

Requisitos funcionais A descrição de uma função a ser executada pelo sistema (usualmente entrada, saída ou transformação da informação); A origem do requisito (quem solicitou) e/ou quem vai executar a função em questão (usuário); Quais as informações que são passadas do sistema para o usuário e vice-versa quando a função for executada;

Requisitos funcionais 24/08/11 Requisitos funcionais O sistema deve possibilitar o cadastro dos dados pessoais dos clientes; O sistema deve emitir relatórios gerenciais; O sistema deve permitir a baixa automática do estoque quando da venda de um produto; 9

Requisitos não funcionais 24/08/11 Requisitos não funcionais São as qualidades e restrições globais do sistema relacionados com manutenção , uso, desempenho, custo, interface, etc... Podem ser basicamente de dois tipos: lógicos ou tecnológicos. 10

Restrições lógicas São as regras de negócio relacionadas à função em questão. No registro de uma venda, uma série de restrições lógicas poderia ser considerada, como por exemplo: não efetuar a venda caso a operadora de cartão não autorize o pagamento.

Restrições tecnológicas São relacionadas à tecnologia para a realização da função, como por exemplo, a interface (Web), o tipo de protocolo de comunicação, restrições de segurança ou tolerância a falhas etc.

Requisitos não funcionais 24/08/11 Requisitos não funcionais O tempo de resposta do sistema não deve ultrapassar 5 segundos; O software deve ser operacionalizado no sistema Linux; O banco de dados usado deverá ser PostgreSQL; 13