• Nenhum resultado encontrado

APS1- RDS

N/A
N/A
Protected

Academic year: 2021

Share "APS1- RDS"

Copied!
37
0
0

Texto

(1)

UMC

SI

1

Prof. Bene

ANÁLISE E PROJETO

ESTRUTURADO DE

(2)

UMC

SI

CONSIDERAÇÕES

O que é um sistema ?

- É a reunião complexa de elementos em iteração com troca de informações contínuas com o meio ambiente.

- É um conjunto de pessoas, máquinas e métodos

organizados de modo a cumprir um certo número de funções específicas.

As partes de um sistema normalmente requerem procedimentos:

(3)

UMC

SI

CONSIDERAÇÕES

- Objetivo do sistema: Satisfazer as necessidades de negócios da organização.

- Problema: É a diferença entre um estado existente e um estado desejado.

(4)

UMC

SI

ATIVIDADES DE ANÁLISE

1. Determinar os objetivos de um Sistema existente ou a ser desenvolvido.

2. Levantar e documentar informações sobre os métodos, procedimentos e fluxo de dados envolvidos.

3. Determinar as informações necessárias para a decisão de se refazer ou não um Sistema.

4. Definir os processos (novos e/ou existentes) para que o Sistema atinja suas finalidades.

(5)

UMC

SI

ATIVIDADES DE ANÁLISE

Como Determinamos os objetivos de um Sistema?

- Entendendo os objetivos estratégicos e/ou operacionais da empresa que devem ser cobertos pelo Sistema.

Como levantamos e documentamos as informações? - Revisando a documentação

- Utilizando a observação

- Entrevistando as pessoas envolvidas no processo - Preparando um Questionário.

(6)

UMC

SI

ATIVIDADES DE ANÁLISE

Como determinamos as informações necessárias? Fazendo as seguintes perguntas:

- Quem precisa de qual informação ? - Quem fornece os dados ?

(7)

UMC

SI

ATIVIDADES DE ANÁLISE

Como definimos os processos novos e/ou existentes? - Elaborando proposta de novos meios pelos quais os

processos poderiam ser realizados.

- Apresentando uma ou mais alternativas para melhoria ou inovação do Sistema.

(8)

UMC

SI

ABORDAGEM GRÁFICA

É a representação de uma relação ou raciocínio

esquematizado, objetivando visualizar uma idéia ou

situação real e facilitando a transmissão precisa de uma imagem.

Simplicidade – Não representar um número excessivo de informações.

Clareza – Deve “falar”por si só, sem forçar o leitor a estudar sua significação, devendo permitir uma única interpretação.

O uso de legendas é recomendável.

(9)

UMC

SI

DESENVOLVIMENTO DE SISTEMAS

Se processa através de uma série de fases.

Estas fase são formadas por um conjunto de etapas

(tarefas), que tem a finalidade de gerar produtos específicos

e respectiva documentação, garantindo o atendimento ao

escopo definido, a qualidade e a boa condição de

manutenção.

Toda documentação gerada ao longo do projeto deve

ser organizada em uma única pasta própria (incluir atas,

correspondências enviadas / recebidas, documentos

técnicos, formulários de aprovação).

(10)

UMC

SI

As Fases do Desenvolvimento são :

• Análise do Processo de Negócio,

• Análise do sistema,

• Elaboração do Projeto Físico,

• Construção,

• Homologação,

• Implantação,

• Avaliação.

(11)

UMC

SI

ANÁLISE DE NEGÓCIO ANÁLISE DE SISTEMAS PROJETO DE SISTEMAS IMPLANTAÇÃO AVALIAÇÃO CONSTRUÇÃO Codificação/Testes HOMOLOGAÇÃO Testes do Usuário

(12)

UMC

SI

Análise do Processo de Negócio

Objetivo : Padronizar as atividades, produtos e responsabilidades

envolvidos na Análise e Revisão de Processos de Negócio.

Proporcionar uma visão do processo de negócio, seguindo passos que permitam avaliar a situação atual, com a possibilidade de propor uma situação futura.

Deverá ser aplicado a toda oportunidade de melhoria de processos de negócio, sendo que a análise e revisão de processos deverá proceder todo e qualquer desenvolvimento de sistema ou aquisição de Pacotes.

(13)

UMC

SI

Análise do Processo de Negócio

-Etapas :

- Identificar os Processos Interdependentes, ou seja, quais são os processos que precisam ser mapeados.

- Identificar as áreas envolvidas que participam do processo -Mapear as atividades de cada área e o relacionamento entre elas.

-Identificar os indicadores de performance do processo

(14)

UMC

SI

Análise do Processo de Negócio

-Etapas :

Os indicadores (KPI`s) servem para : garantir o atendimento das expectativas e necessidades do Cliente.

Guidings são políticas, normas, procedimentos ou diretrizes que serão observadas na execução de determinada tarefa.

Analisar as Rupturas

Deve-se analisar o processo mapeado, buscando identificar falhas ou oportunidades de melhorias que possam ser

(15)

UMC

SI

Análise do Processo de Negócio

-Etapas :

- Redesenhar o Processo

Considerando as rupturas encontradas na fase anterior, redesenhe o processo. Após esta etapa deve-se obter a aprovação da área de negócio responsável.

- Definir Cronograma Preliminar

Elaborar um cronograma macro com as fase previstas na Metodologia de Desenvolvimento de

(16)

UMC

SI

Análise do Processo de Negócio

-Etapas :

- Aprovar Produtos da Fase

Analisar os seguintes produtos entregues : - Diagrama de Contexto do Negócio

- Diagrama de Fluxo de Processos Atual - Diagrama de Fluxo de Processos Proposto - Cronograma Preliminar

(17)

UMC

SI

Análise do Sistema

Objetivo : Avaliar a necessidade do sistema, delimitar o seu

contexto e fornecer informações necessárias para o planejamento e orçamento do projeto . O projeto poderá ser desenvolvido pela

própria empresa ou um pacote poderá ser adquirido, mas qualquer destas estratégias precisa ser avaliada, planejada, documentada e orçada.

Esta fase cria como resultado os produtos principais : Fluxograma Horizontal ou Vertical, Diagrama de Fluxo de Dados, Modelo

Lógico de Dados que é a derivação do Modelo Conceitual, e o Diagrama Hierárquico de Funções.

(18)

UMC

SI

Análise do Sistema -Etapas :

- Identificar as Grandes Necessidades de Sistemas / manutenções

Representar o Sistema em um único processo

Identificar as Entidades Externas que se relacionam com o sistema

- Representar as Principais Entidades do Sistema Identificar as principais entidades internas

Identificar os relacionamentos entre as entidades Identificar os atributos

(19)

UMC

SI

Análise do Sistema -Etapas :

- Definir a Estratégia de Desenvolvimento

Nesta atividade deve-se analisar a possibilidade de desenvolver o projeto internamente ou adquirir um pacote.

- Preparar o Estudo de Viabilidade do Projeto

Identificar necessidades de infra-estrutura e tecnologia Identificar custos, implantação e manutenção

Identificar os benefícios tangíveis e intangíveis Identificar os impactos e os riscos do sistema

(20)

UMC

SI

Análise do Sistema -Etapas :

Preparar documento Estudo de Viabilidade do Projeto Identificar itens e controle para medição e custo x benefício após implantação

Elaborar o ROI

- Aprovação do Estudo de Viabilidade de Projetos

Realizar apresentação de estudo de viabilidade Obter aprovação dos responsáveis

(21)

UMC

SI

Análise do Sistema -Etapas :

- Identificar Abrangência do Sistema

Identificar todas as funções que o sistema contemplará Identificar as regras de negócio / fórmulas e cálculos Identificar principais relatórios e interfaces

Identificar a hierarquia entre as funções - Revisar Cronograma Preliminar

Rever cada uma das atividades previstas no

cronograma, considerando prazos, recursos, custos e datas previstas.

(22)

UMC

SI

Análise do Sistema -Etapas :

- Revisar Orçamento Inicial – Produto ROI - Aprovar Produtos da Fase

Analisar os seguintes produtos entregues : - Diagrama de Contexto do Sistema

- Modelo Conceitual de Dados - Modelo Lógico de Dados

- Diagrama Hierárquico de Funções - Especificação Funcional

- Regras de Negócio - Relatórios e Interfaces

(23)

UMC

SI

Projeto

Objetivo : Essa fase modela fisicamente o Sistema com base na

etapa de Análise considerando ferramentas de implementação, para tornar viável a aplicação.

-Etapas :

Elaborar a Especificação Técnica da Aplicação - Avaliar ambiente tecnológico

- Avaliar plataformas Hardware e Software

- Relacionar volumes estimados (dados, usuários, etc) - Identificar periodicidades de execução de funções

(24)

UMC

SI

Projeto

- Identificar tempos de resposta esperado para as funções críticas

- Definir Políticas de backup

- Definir o Diagrama Hierárquico de Funções Elaborar o Protótipo da Aplicação

- Desenhar a interface de visualização - Definir navegação entre as telas

(25)

UMC

SI

Projeto

Montar Plano de Conversão

- Identificar os dados do antigo processo que necessitam ser convertidos

- Definir estratégia e regras de conversão Montar Plano de Contingência

- Identificar as funções críticas do Sistema que necessitem um plano de contingência

- Definir o plano de contingência para as funções críticas

(26)

UMC

SI

Projeto

Definir Plano de Teste

- Elaborar o planejamento do teste integrado,

considerando as interfaces com os demais sistemas - Elaborar o planejamento de teste do Produto,

definindo as regras e condições a serem testadas Definir Critérios de Homologação

- Identificar critérios segundo os quais o sistema deverá ser testado para receber a condição de homologado, ou seja, pronto e adequado à implantação

(27)

UMC

SI

Projeto

Aprovar Produtos da Fase

- Analisar os seguintes produtos entregues : Especificação Técnica da Aplicação

Protótipo da Aplicação Modelo Físico de Dados Plano de Conversão

Plano de Contingência Plano de Teste

(28)

UMC

SI

Construção

Objetivo : Desenvolver o software, gerar base de dados e testar o

Sistema

Etapas

Especificar Componentes

- Identificar em cada função do Diagrama Funcional os componentes a serem construídos

- Descrever cada um dos componentes, utilizando português estruturado

- Codificar e Testar Componentes - Codificar e Testar Interfaces

(29)

UMC

SI

Construção

Elaborar Massa de Teste

- Criar as informações (dados) para as execuções dos testes

- Discriminar / calcular o resultado esperado Realizar Teste Integrado

- Realizar teste integrado do Sistema, seguindo o Plano de Teste de Produto definido

- Realizar teste integrado, validando as interfaces, seguindo o Plano de Teste integrado definido Elaborar Procedimentos Operacionais e Help On-Line

(30)

UMC

SI

Construção

Aprovar Produtos da Fase

- Aprovar os seguintes produtos entregues : Componentes Testados

Interfaces Testadas Sistema Testado

Procedimentos Operacionais Help On-line

(31)

UMC

SI

Homologação

Objetivo : Averiguar a adequação do sistema à expectativa do

usuário e aderência aos critérios de homologação

Etapas

Disponibilizar Ambiente de Homologação - Instalar Sistema e Banco de Dados Validar Ambiente de Homologação

- Testar as principais funcionalidades do Sistema, com o objetivo de validar a instalação do novo ambiente

(32)

UMC

SI

Homologação

Definir Plano e Treinamento Homologar o Sistema

- Aprovar os seguintes produtos entregues : Critérios de homologação aferidos

Plano de Treinamento Definido

Relatório de Homologação do Sistema Realizar Capacitação para Manutenção

- Nesta etapa a Consultoria deverá apresentar os produtos gerados em fase de Construção para o Analista Responsável pelo projeto e/ou para a equipe de manutenção designada por ele.

(33)

UMC

SI

Implantação

Objetivo : Disponibilizar o sistema em ambiente de Produção para uso do Cliente.

Etapas

Treinar

- Executar o plano e Treinamento Instalar Sistema em Ambiente de Produção

- Criar as estruturas de Banco de Dados em ambiente de produção

(34)

UMC

SI

Implantação

Executar a Conversão de Dados Validar Ambiente de Produção Acompanhar Início da Operação

- Medir desempenho do sistema após início da operação

- Assessorar cliente na utilização do sistema Categorizar Sistema para Help Desk

- Definir os tipos de ocorrências possíveis e suas respectivas criticidades

(35)

UMC

SI

Avaliação

Objetivo : Avaliar o processo de construção de software,

examinando os pontos que precisam ser melhorados de acordo com as diretrizes de qualidade de desenvolvimento de software (CMMI).

(36)

UMC

SI

Avaliação Etapas

Avaliar o Processo de Desenvolvimento

- Identificar pontos positivos e negativos durante o Projeto

- Realizar a avaliação dos pontos levantados, com o objetivo de aprimorar o processo de

desenvolvimento

- Analisar os desvios de cronograma (previsto x realizado)

(37)

UMC

SI

Modelos de Documentos :

1. Documento de Abertura de Projeto 2. Cronograma Preliminar (Ms-Project) 3. Relatório de Avaliação de Pacotes 4. Estudo de Viabilidade do Projeto

5. Documento de Especificação Técnica da Aplicação 6. ROI – Avaliação de Investimentos

7. Check-List para Pacotes

8. Relatório de Homologação dos Produtos

9. Documento de Categorização de Sistemas para Help-Desk 10. Matriz de Responsabilidades

11. Padrão de Modelagem de Dados

12. Padrão de Projeto Físico Banco de Dados

Referências

Documentos relacionados

O restante do acervo permaneceu no prédio da antiga biblioteca setorial, que agora abriga a Biblioteca do Instituto Federal de Educação do Rio Grande do Sul

Observou-se que o percentual de descoloração nas primeiras 140 horas de reação foi um pouco maior para a amostra CA-0 em comparação com os demais compósitos, indicando que

A elaboração do presente Plano levará o ACES Médio Tejo, através da sua Unidade de Saúde Pública a propor a efetivação de negociações com o Centro Distrital de

Assim, nos termos da Resolução do Conselho de Ministros n.º 55-A/2020 de 31 de julho, da Orientação n.º 030/2020 de 29 de maio da DGS, com atualização a 20 de julho,

Terminam os procedimentos constantes do Plano de Contingência para COVID-19 e não se aplica o restante “Fluxograma de atuação perante um caso possível ou provável

Este Plano de Contingência, terá efeitos imediatos em todas as áreas do Quartel da Associação Humanitária dos Bombeiros Voluntários de Sanfins do Douro, tendo

Assim, e com o objetivo de apoiar as empresas do Setor da Construção, apresenta-se um conjunto de recomendações, que devem ser adotadas, em articulação com todas as informações

Este contexto revela-se ainda mais desfavorável quando se considera o peso relativo da capa- cidade do internamento do HFF alocada a doentes com alta e a aguardarem vaga na RNCCI e