Projeto Final - APGS Adriana P. de Medeiros

Slides:



Advertisements
Apresentações semelhantes
Desenvolvimento de Sistemas
Advertisements

Análise e Projeto Orientado a Objetos
Análise e Projeto de Sistemas I
Os projetos.
Objetivos do Capítulo Utilizar o processo de desenvolvimento de sistemas delineado neste capítulo e o modelo de componentes de SI, do Capítulo 1, como.
Rational Unified Process
ISO Processos do Ciclo de Vida do Software
Especificação de Requisitos de Software (ERS) Sistema Estimate
Engenharia de Software
Tipos de sistemas de Lehman
Identificando requisitos
Testando o sistema Teste funcional: o sistema integrado realiza as funções especificadas nos requisitos? Teste de desempenho: os requisitos não-funcionais.
Orientação por Objectos > Modelo de Processo OO > Identificação de Classe e Objectos Aula 12.
Unified Modeling Language (UML) - Modelação da Arquitectura -
Rational Unified Process(RUP)
Gerenciamento do escopo do projeto
Gerenciamento de tempo do projeto
Centrado na arquitetura
Teste em Esquemas de Dados Maria Cláudia Figueiredo Pereira Emer Universidade Federal do Paraná Departamento de Informática Seminário.
Análise de Requisitos Use Case Renata Araujo Ricardo Storino
SISTEMA DE INFORMAÇÕES DESENVOLVIMENTO DE SISTEMAS
Implementação de Sistemas
Projeto de Interface Equipe: Margarete Cardoso Sheila Aguiar
TIPOS DE TESTES APLICÁVEIS E NÃO APLICÁVEIS AO PROJETO
Requisitos Funcionais e Não-Funcionais/ Documento de Requisitos
Como Desenvolver Sistemas de Informação
TSDD Teste de segurança durante o desenvolvimento.
Visão Geral do Desenvolvimento de Sistemas e Papéis no Desenvolvimento de Software Marcely Dias
Metodologia Versão 2 FSRS.
Gerenciamento de Requisitos com Casos de Uso
Análise e Gerenciamento de Requisitos com Casos de Uso Módulo 0 Sobre o Curso.
Classes e objetos Modelagem
Modelagem para Web Aula de 11/04/2011.
DIAGRAMA DE COMPONENTES
TRIBUNAL DE JUSTIÇA DE PERNAMBUCO DIRETORIA DE INFORMÁTICA Workshop de Testes PROSOFT Setembro/ 2010 Daniel Leitão Juliana Xavier.
Gerenciamento de Implantação
GERENCIAMENTO DE AQUISIÇÕES PMBOK
José Roberto Blaschek Gerência do Escopo José Roberto Blaschek.
Políticas de Backup FATEC – Americana
Universidade São Marcos Curso: Gestão de Negócios Internacionais
PMBOK 5ª Edição Capítulo 5
1 / 23 Controle de ações É o gerenciamento ativo, diário, dos riscos Ocorre ao mesmo tempo do gerenciamento do projeto Inclui a implementação do plano.
Extranet GRD – Guia de Remessa de Documentos
Análise de problemas Capacidade de pensamento crítico
Análise e Projeto de Sistemas
Arquitetura do Software
Prof. Alexandre Vasconcelos
 - PSF Grupo: abc, agsj, fcac.
Projeto de Banco de Dados
Disciplina Implantação
Modelos de Processo de Software
Técnicas e Projeto de Sistemas
Fase de Concepção (Início, Planejamento)
PSBD II Projeto de Sistemas de Banco de Dados II
Processo de Aquisição Adilson de Almeida Cezar Meriguetti
O Processo de desenvolvimento de software
Especificação em Projeto de Sistemas
Levantamento de Requisitos
Abr-17 Atividades, Artefatos e Responsáveis da Disciplina de Análise e Projeto Fluxo de análise e projeto.
Projeto Final - APGS Adriana P. de Medeiros
Engenharia de Software
Qualidade de Software Aula 4
Especificação de Requisitos de Software
Gestão de projetos de Software GTI-16
Desenvolvimento de Sistemas - Fluxo de Testes
Os projetos.
Gerenciamento de Configuração de Software
APSI II Análise e Projeto de Sistemas de Banco de Dados II.
Processos de Software Ludimila Monjardim Casagrande 1º Semestre Desenvolvimento e Qualidade.
Atividades, Artefatos e Responsáveis da Disciplina de Análise e Projeto.
Transcrição da apresentação:

Projeto Final - APGS Adriana P. de Medeiros Transição A implementação compreende a codificação e teste de um sistema Projeto Final - APGS Adriana P. de Medeiros

Transição Objetivo Plano de Implantação Plano de Contingência Documentação

Objetivo Entregar a primeira versão do sistema aos usuários Necessário: realizar testes substituir ou adaptar sistemas legados fazer a conversão da(s) base(s) de dados treinar os usuários

Transição Implantação

Plano de Implantação Estabelece como será a transição do sistema atual para o novo sistema Conversão de dados Instalação do hardware e do software Treinamento dos usuários e dos operadores Entrada em produção

Plano de Implantação Conversão de Dados Determinar quais os dados históricos que serão convertidos para o novo sistema Detectar e corrigir os erros de dados antes da passagem para o banco de dados do novo sistema Converter os dados do formato atual para o formato do novo sistema Identificar necessidade de espaço no banco de dados para carga inicial Assegurar que todos os dados obedecem as restrições definidas para o novo sistema Identificar: A necessidade de programas especiais de conversão A necessidade de recursos para digitação Os usuários devem estar disponíveis na época da conversão

Plano de Implantação Instalação do hardware e do software Preparar o ambiente para receber os equipamentos Instalar os equipamentos Instalar o software e carregar o(s) banco(s) de dados Verificar/Providenciar: Instalações elétricas Refrigeração Isolamento do ambiente Mobiliário Equipamentos de maior porte podem requerer pessoal especializado em instalação Deixar tudo pronto para o uso

Plano de Implantação Treinamento dos usuários e do pessoal de operação Plano de Treinamento Público-alvo: O treinamento destina-se aos gerentes de todas as filiais. Após o treinamento, cada gerente disseminará o conhecimento dentro da respectiva filial. Período de realização: Os gerentes das filiais das regiões Sul e Sudeste serão treinados na primeira quinzena de setembro/03. Os restantes serão treinados ... Responsáveis pelo treinamento: Estão designados os analistas Carlos, Alberto e ... Quem será treinado? Quando será feito o treinamento? Quem aplicará o treinamento? Onde será feito o treinamento? Quais recursos serão utilizados?

Plano de Implantação Entrada em Produção Substituição Total Sistema novo Sistema atual Substituição Total Problema principal: a carga dos BDs com os dados das operações em andamento

Substituição Gradativa: Plano de Implantação Entrada em Produção Sistema atual Sistema novo Substituição Gradativa: por dados ou por funções Problema principal: a integração dos dados durante o período de convivência dos dois sistemas

Plano de Implantação Entrada em Produção Execução em paralelo Sistema atual Sistema novo Execução em paralelo Problema principal: aumento da carga de trabalho dos usuários

Plano de Contingência Descrever as possíveis falhas no sistema e suas recuperações Elaborar plano para operação sem sistema informatizado, considerando: acesso aos dados entrada de dados retomada do sistema

Plano de Contingência Possíveis falhas: Falha de digitação/operação: Caso um registro seja inserido com erros de digitação, o sistema deve fornecer a opção de alterar ou excluir o registro gravado incorretamente. Perda de Dados: Caso ocorra perda de tabelas, o sistema deve ser capaz de restaurá-las sem que o usuário tenha que informar novamente os dados. Falha de Sistema: Caso ocorra erro de inicialização e/ou de execução do sistema, o suporte técnico deve ser chamado para diagnosticar o problema ocorrido.

Plano de Contingência Operações: As funções de registro de vendas não devem se tornar indisponíveis mais de uma vez em cada mês. Quando ocorrerem indisponibilidades, a duração máxima deve ser de uma hora. Durante o período de indisponibilidade, os pedidos dos clientes devem ser atendidos pelos vendedores com base em listagens dos itens em estoque atualizadas, emitidas diariamente com essa finalidade. Os pedidos deverão ser preenchidos nos formulários de entrada para Pedidos Após a retomada do sistema, os dados contidos nos formulários de entrada preenchidos manualmente pelos usuários serão inseridos no sistema.

Documentação Gerada Introdução Modelagem de Negócio Requisitos Apresentação da empresa (o cliente) Objetivos gerais do projeto Estrutura do documento Modelagem de Negócio Características da empresa (descrição, estrutura organizacional, processo atual, recursos de informática e expectativa do cliente) Processos de negócio (Casos de uso de negócio) Problemas identificados Necessidades detectadas Requisitos Diagrama de Casos de Uso e descrições Requisitos Suplementares Alternativas de Solução Descrição de cada alternativa Análise comparativa das alternativas Alternativa recomendada pela equipe Alternativa escolhida pelo usuário e critério de escolha

Documentação Gerada Análise e Projeto Modelo Conceitual Modelo de Projeto - Diagrama de Classes de Projeto tipos de atributos e operações classes abstratas e interfaces padrões de projeto pacotes, etc. Justificativa para uso de Padrões de Projeto Diagramas de Sequência - Diagrama de Estados (se necessário) Proposta de Componentes Projeto de Banco de Dados Projeto de Interface com o usuário

Documentação Gerada Implementação Teste Implantação Glossário Anexos Nomenclatura utilizada Controle de Concorrência Controle de Acesso Teste Plano de Teste Implantação Plano de Implantação Plano de Contingência Glossário Anexos + Manual do Usuário

Documentação Gerada O manual do usuário é um outro documento! O manual do usuário também deve conter informações sobre contingência, orientando o usuário sobre como proceder caso uma falha ocorra no sistema.

Implementação (em formato digital) Protótipo Código fonte Documentação do código fonte (opcional)