Agência Nacional de Vigilância Sanitária Padronização de Documentação de Sistemas Projeto a ser desenvolvido no âmbito da Gerência de Sistemas/GGTIN e ANVISA Brasília, junho de 2006.
1. IDENTIFICAÇÃO DO PROJETO 1.1. Título do Projeto Padronização de Documentação de Sistemas 1.2. Duração Elaboração do projeto básico: Junho a Julho de 2006. Elaboração dos Modelos de Documentos: Agosto a Setembro de 2007 1.3. Custo Estimado Elaboração do projeto básico: R$ 0,00 Elaboração dos Modelos de Documentos: R$ 72.800,00 (Valor aproximado) 1.4. Área(s) Responsável(is) e participantes 1. Diretoria Maria Cecília Martins Brito - DMCMB Titular: Maria Cecília Martins Brito Cargo: Diretora 2. Gerência-Geral de Gestão do Conhecimento e Documentação - GGTIN Titular: Dulcelina Mara Said Pereira Cargo: Gerente Geral 3. Gerência de Sistemas - GESIS Titular: Nelci dos Santos Cargo: Gerente Endereço: SEPN 515, Bloco B, Edifício Ômega - Unidade 1 Brasília (DF) - 70.770-502 e-mail: Tel.: +55 (61) Fax: +55 (61) 2
2. INTRODUÇÃO 2.1. Antecedentes Os diversos sistemas de informação, existentes no âmbito da Anvisa, em sua grande maioria mão possuem uma formal, o que dificulta as atividades de manutenção e correção destes sistemas. Os sistemas novos que estão em desenvolvimento, quer seja pelo prestador de serviço (Politec) ou através de convênios (Bireme e Instituto Stela) não seguem uma padronização de única, ou seja, cada desenvolver utiliza a seu próprio padrão de, criando uma diversidade de documentações despadronizadas de difícil manutenção e entendimento. 2.2. Justificativa Para prover uma forma mais adequada de se trabalhar as atividades de manutenção e correção dos sistemas de informação, necessita-se de uma padronizada e de fácil entendimento. A definição de um conjunto de modelos de de sistemas de informação possibilita que novos sistemas a serem desenvolvidos tenham sua padronizada. Estes modelos podem ser seguidos pelos diversos prestadores de serviço de desenvolvimento de sistemas. Através desta padronização da existe também a possibilidade de dos sistemas já existentes no âmbito da Anvisa. 2.3. Descrição do projeto Este projeto tem como objetivo principal, a elaboração de um conjunto de modelos de de sistemas de informação para a Anvisa. Primeiramente serão definidos os modelos de, observando a Metodologia de Desenvolvimento de Sistemas MDS da Anvisa. Após a elaboração dos modelos, os mesmos serão testados, sendo utilizados em um projeto piloto de sistema de informação, visando realizar os ajustes necessários aos modelos de. 3
3. OBJETIVOS, RESULTADOS E ATIVIDADES 3.1. Objetivo Geral Padronizar a dos Sistemas de Informação da Anvisa, através da definição de modelos de documentos, em conformidade com a Metodologia de Desenvolvimento de Sistemas da Anvisa. 3.2. Objetivo(s) Específico(s) Elaborar os modelos de documentos a serem observados para o desenvolvimento de sistemas de informação para a Anvisa; Validar os modelos de de sistemas, através de sua utilização no desenvolvimento de um sistema piloto. 3.3. Resultados de sistemas de informação desenvolvidos; Sistema documentado conforme os modelos de de sistemas definido; 3.4. Atividades do Projeto Definir os documentos a serem utilizados, observando a MDS da Anvisa; Elaborar os modelos da de sistemas; Ajustar os modelos ao padrão de documentos da Anvisa (Layout) Documentar um projeto de sistema de informação usando os modelos de de sistemas da Anvisa; Ajustar os modelos de de sistema da Anvisa, se necessário. 4
4. MATRIZ LÓGICA Objetivo geral: Padronizar a dos Sistemas de Informação da Anvisa, através da definição de modelos de documentos, em conformidade com a Metodologia de Desenvolvimento de Sistemas da Anvisa. Objetivo específico (1): Elaborar os modelos de documentos a serem observados para o desenvolvimento de sistemas de informação para a Anvisa; Resultado 1.1: Modelos de de sistemas de informação desenvolvidos. Atividades: Atividade 1.1.1 Definir os documentos a serem utilizados, observando a MDS da Anvisa; Atividade 1.1.2 Elaborar os modelos da de sistemas; Atividade 1.1.3 Ajustar os modelos ao padrão visual de documentos da Anvisa (Layout) INDICADORES elaborados. de sistemas definidos. Modelos ajustados ao padrão visual da Anvisa. MEIOS DE VERIFICAÇÃO impressa ou em meio magnético. impressa ou em meio magnético. ajustada ao padrão visual da Anvisa, impressa ou em meio magnético. PRESSUPOSTOS Elaboração dos modelos de. Observar as definições da MDS na elaboração dos modelos de. Objetivo específico (2): Validar os modelos de de sistemas, através de sua utilização no desenvolvimento de um sistema piloto. Resultado 2.1: Sistema documentado conforme os modelos de de sistemas definido. Atividades: Atividade 2.1.1 Documentar um projeto de sistema de informação usando os modelos de de sistemas da Anvisa; Atividade 2.1.2 Ajustar os modelos de de sistema da Anvisa, se necessário. INDICADORES Documentação de sistema piloto elaborada. Sistema piloto Documentado. de sistemas ajustados. MEIOS DE VERIFICAÇÃO Documentação de sistema piloto elaborada e impressa. Documentação de sistema piloto elaborada e impressa. ajustados, impressos ou em meio magnético. PRESSUPOSTOS Utilizar os modelos de de sistemas na especificação do sistema piloto. Utilizar os modelos de de sistemas na especificação do sistema piloto. Realizar ajustes se necessário. 5
4.1. Indicadores de sistemas elaborados. de sistemas definidos. Modelos ajustados ao padrão visual de da Anvisa. Documentação de sistema piloto elaborada. Sistema Piloto Documentado. de sistemas ajustados. 4.2. Meios de Verificação impressa ou em meio magnético. ajustada ao padrão visual da Anvisa, impressa ou em meio magnético. Documentação de sistema piloto elaborada e impressa. ajustados, impressos ou em meio magnético. 4.3. Pressupostos Elaboração dos modelos de por analistas de sistemas; Observar as definições da MDS na elaboração dos modelos de : Utilizar os modelos de de sistemas na especificação do sistema piloto. 6
5. Cronograma de execução RESULTADOS E ATIVIDADES Ano/Trimestre Junho Julho Agosto Setembro 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 Resultado 1.1: Modelos de de sistemas de informação desenvolvidos. Atividade 1.1.1 Definir os documentos a serem utilizados, observando a MDS da Anvisa. Atividade 1.1.2 Elaborar os modelos da de sistemas. Atividade 1.1.3 Ajustar os modelos ao padrão de documentos da Anvisa (Layout) RESULTADOS E ATIVIDADES Ano/Trimestre Junho Julho Agosto Setembro 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 Resultado 2.1: Sistema documentado conforme os modelos de de sistemas definido. Atividade 2.1.1 Documentar um projeto de sistema de informação usando os modelos de de sistemas da Anvisa; Atividade 2.1.2 Ajustar os modelos de de sistema da Anvisa, se necessário. 7
6. ORÇAMENTO INSUMOS QUANTIDADE VALORES FONTE Resultado 1.1: Modelos de de sistemas de informação desenvolvidos. Atividade 1.1.1 Definir os documentos a serem utilizados, observando a MDS da Anvisa. Analista de Sistemas Dois por 20 horas cada R$ 65,00 por hora. R$ 2.600,00 GESIS/Politec Atividade 1.1.2 Elaborar os modelos da de sistemas. Atividade 1.1.3 Ajustar os modelos ao padrão de documentos da Anvisa (Layout) Analista de Sistemas Analista de Sistema Dois por 20 horas cada Um por 40 horas cada R$ 65,00 por hora. R$ 2.600,00 R$ 65,00 por hora. R$ 2.600,00 Total Resultado 1.1 120 horas R$ 7.800,00 Resultado 2.1: Sistema documentado conforme os modelos de de sistemas definido. Atividade 2.1.1 Documentar um projeto de sistema de informação usando os modelos de de sistemas da Anvisa; Atividade 2.1.2 Ajustar os modelos de de sistema da Anvisa, se necessário. Analista de Sistemas Analista de Sistemas Três por 320 horas cada Um por 40 horas R$ 65,00 por hora. R$ 62.400,00* R$ 65,00 por hora. R$ 2.600,00 Total Resultado 2.1 1.000 horas R$ 65.000,00 Total Geral 1.120 horas R$ 72.800,00 * Parte de analise do sistema de informação para registro de demandas. GESIS/Politec GESIS/Politec GESIS/Politec GESIS/Politec 8
7. AVALIAÇÃO E ACOMPANHAMENTO Atas de reunião dos analistas responsáveis pela definição dos modelos de dos sistemas de informação da Anvisa; Avaliação dos modelos propostos para a dos sistemas de informação da Anvisa; Acompanhamento da utilização dos modelos de de sistemas de informação em um projeto piloto de sistema de informação; Verificar os ajustes realizado na de sistemas de informação, após sua utilização no projeto piloto, caso sejam necessários. 9
8. Anexo Documentação a ser desenvolvida e padronizada, segundo a Metodologia de Desenvolvimento de Software da Anvisa. Solicitação de Atendimento Projeto Básico Plano do Projeto Visão do Projeto (Artefato de Visão) Lista de Riscos Cronograma do Projeto (WBS) Artefato de Registro da demanda de Sistemas para ser encaminhado, pelas Áreas Usuárias para a GGCON/GESIS. Artefato de detalhamento das Solicitações de Atendimento. Este artefato define uma visão de todo o processo de atividades de desenvolvimento e infra-estrutura no que diz respeito às Fases e iterações necessárias para a implementação e implantação do Software. Este artefato define as necessidades do Projeto, bem como os envolvidos no mesmo. Este artefato descreve os riscos técnicos e negociais conhecidos do projeto. Este artefato apresenta o cronograma do Projeto, bem como as funcionalidades que deverão ser consideradas no mesmo. (WBS Vide Glossário). Modelo de Caso de Negócio Identifica todos dos casos de uso de negócio que fazem parte do escopo do projeto. Modelo de Domínio Plano da Fase Avaliação da Fase Estimativa APF Termo de Aceite de Elaboração de Projeto Guia de Produtividade Glossário Modelo de Caso de Uso Especificação de Caso de Uso Especificação das Regras de Negócio Este artefato engloba os Diagramas de Objetos e de Classe (Nível Conceitual). Este artefato descreve os processos detalhados para a Fase. Este artefato apresenta uma avaliação da Fase, desde o tempo estimado x realizado, curso do projeto e problemas surgidos no decorrer de sua execução. Apresenta a planilha contendo o resultado da Estimativa da Análise de Ponto de Função. Este artefato define o termo de aceite inicial para a construção do projeto. Artefato que indica a produtividade em relação a um determinado ponto de função, por cada perfil profissional. Identifica o Glossário do Projeto. Este artefato faz uma descrição abrangente das funções do projeto, demonstrando a estrutura do modelo em pacotes, casos de uso e atores. O artefato demonstra a estrutura de pacotes de forma hierárquica. Este artefato descreve os objetivos e as atividades que serão desenvolvidas no caso de uso. Este artefato descreve as regras de negócios dos casos de uso. Modelo de Análise e Projeto Este artefato descreve os procedimentos e os resultados da subfase de Análise e Projeto. Modelo de Interface (Protótipo) Este artefato descreve o protótipo do Software. 10
Diagramas UML Projeto de Banco de Dados Plano de Teste Planilha de Teste Resultado APF Termo de Aceite Técnico Lista de Riscos Componentes/ Programas Fontes Resultado dos Testes Termo de Aceite Definitivo do Produto Plano de Homologação Manual de Treinamento Plano de Implantação Manual do Usuário Guia de Produtividade Diagramas referentes à UML; Atividades, Seqüência, Estados, Colaboração, Componentes, Integração, Casos de Uso. Este artefato representa todos os quesitos relativos ao Banco de Dados Este artefato identifica as informações de projeto existentes e os componentes de software que devem ser testados; bem como os requisitos e estratégia de teste. Apresenta a planilha contendo os cenários de teste do Sistema. Apresenta a planilha contendo o resultado da Análise de Ponto de Função. Este artefato apresenta o Termo de Aceite que o usuário deverá preencher. Este artefato descreve os riscos técnicos e negociais conhecidos do projeto. Descreve os componentes e programas do Software. Apresenta os resultados dos testes do Software. Este artefato apresenta o Termo de Aceite Definitivo do Produto. Este artefato descreve o Plano de Homologação do Sistema. Este artefato descreve o manual de treinamento para o usuário. Este artefato descreve o plano de implantação do Sistema na produção. Este artefato descreve usualmente todo o processo de execução do Sistema. Artefato que indica a produtividade em relação a um determinado ponto de função, por cada perfil profissional. 11