APF

Description

Concursos Públicos Tecnologia (Métrica e estimativas de software; APF) Mind Map on APF, created by PHILLIPE SANTOS on 10/01/2016.
PHILLIPE SANTOS
Mind Map by PHILLIPE SANTOS, updated more than 1 year ago
PHILLIPE SANTOS
Created by PHILLIPE SANTOS about 9 years ago
7
0

Resource summary

APF
  1. BASEADA NA VISÃO DO USUÁRIO (SEMPRE)
    1. INDEPENDENTE DE TECNOLOGIA OU LINGUAGEM DE PROGRAMAÇÃO
      1. É uma técnica que permite medir as funcionalidades ou tamanho funcional de um software, independente de tecnologia e sob o ponto de vista dos requisitos do usuário.
        1. Não MEDE DIRETAMENTE esforço, produtividade, custo e qualidade, porém, ela pode ser utilizada com dados HISTÓRICOS para medir essas variáveis.
          1. MEDE O QUE O SOFTWARE FAZ, E NÃO COMO ELE FAZ.
            1. Baseia-se primariamente na arquitetura lógica, porém pode ser utilizada tbm durante o projeto.
              1. Benefício: É possível analisar se vale a pena comprar ou fabricar o produto.
                1. Determinar se os requisitos funcionais cresceram ou diminuíram.
                  1. Um meio de estimar custo e recursos para o desenvolvimento e manutenção de software.
                    1. Fundamentar negociações de contrato.
                2. Para medir, necessita quantificar Características do Aplicativo de acordo com a complexidade (MUIIIIIIITO IMPORTANTE)
                  1. ARQUIVO LÓGICO INTERNO (ALI)
                    1. Grupo de dados logicamente relacionados ou informações de controle cuja manutenção é feita na própria aplicação.
                      1. Armazenar dados mantidos dentro da fronteira da aplicação.
                        1. Se baseia nos requisitos lógicos dos usuários e são independentes da implementação ou meio de armazenamento
                          1. SÃO ALI: Dados da aplicação. Dados que podem ser "Mantidos" (CRUD); Arquivos Mestres como: Cadastros de Clientes; arquivos de dados de segurança, de auditoria, mensagens de auxilio, de erro, arquivo de cópia para atender requisitos
                            1. NÃO SÃO ALI: Arquivos temporários; de trabalho; de classificação; arquivos introduzidos somente por causa da tec. usada; arquivos de cópia de segurança requerido pelo CPD
                      2. ARQUIVO DE INTERFACE EXTERNA (AIE)
                        1. Agrupamento lógico de dados relacionados ou informações de controle referenciadas por uma aplicação para fins de recuperação de dados e que residem dentro do limite de OUTRA aplicação.
                          1. Os dados são armazenados fora da fronteira da aplicação.
                            1. Um AIE de uma aplicação sempre será contado como um ALI na aplicação de origem.
                              1. SÃO AIE: Mensagens de Auxilo; Mensagens de Erro
                                1. NÃO SÃO: dados recebidos de outra aplicação usados para adicionar; dados formatados e processados para uso por outra aplicação.
                          2. ENTRADA EXTERNA (EE)
                            1. Processa dados ou informações de controle recebidos DE FORA da fronteira da aplicação e cujo objetivo é manter um ou mais ALIs e/ou alterar o comportamento do sistema
                              1. Realiza uma alteração no ALI.
                                1. uma Entrada Externa provoca uma inclusão, exclusão e/ou alteração nos dados do ALI. Cada Entrada Externa se origina de um usuário ou é transmitida de outra aplicação e fornece dados distintos orientados à aplicação do software ou informação de controle.
                                  1. SÃO EE: operações de inclusões e alterações de registros em arquivos da aplicação, janelas que permitem adicionar, excluir e alterar registros em arquivos de dados.
                                    1. NÃO SÃO: Menus, Telas de Login, telas de filtros de relatórios e consultas.
                              2. SAÍDA EXTERNA (SE)
                                1. Processo elementar que envia dados ou informações de controle PARA FORA da fronteira da aplicação.
                                  1. Seu objetivo é exibir informações recuperadas através de processamento lógico, que envolva cálculos ou criação de dados derivados
                                    1. Uma Saída Externa pode manter um ALI ou alterar o comportamento do sistema. Representam atividades do sistema que transforma dados dos ALI e geram resultados ao usuário.
                                      1. SÃO SE: Dados transferidos para outra aplicação; Relatórios, Relatórios Online; Formatos Gráficos
                                        1. NÃO SÃO:telas de ajuda; literais; data, hora, controles de paginação, etc; relatórios múltiplos com a mesma lógica e formato; relatórios criados pelo usuário de forma dinâmica pelo usando uma linguagem como SQL.
                                  2. CONSULTA EXTERNA (CE)
                                    1. Representa a necessidade de processamento de consultas da aplicação sendo uma combinação de entrada/saída de dados onde uma entrada de dados causa uma recuperação e uma saída correspondente
                                      1. A lógica não realiza nenhuma alteração no ALI
                                        1. Pode ser definida como uma entrada online que resulta na geração de alguma resposta imediata do software sob a forma de uma saída online
                                          1. SÃO CE: Telas de Logon; Telas de HELP; Telas de alteração/remoção
                                            1. NÃO SÃO: Dados derivados; Documentação Onlne, sistema de teste, tutoriais
                                    Show full summary Hide full summary

                                    Similar

                                    Quiz sobre Tecnologia no Ensino
                                    camilafragoso
                                    Tecnologia e Administração
                                    Erika Lots
                                    Tecnologia na Educação
                                    Alessandra S.
                                    13 motivos para usar Tecnologia na Educação
                                    Alessandra S.
                                    10 DICAS SOBRE TECNOLOGIA EDUCATIVA
                                    Cristinamba
                                    Mapa Mental de Revisão de Algoritmos e Programação I
                                    José Toniazzo
                                    Inteligencia Artificial
                                    Alceu Bernardino
                                    Games e jogos educativos.
                                    Míria Santanna
                                    Interação, Interatividade, tecnologias interativas e redução de distâncias em cursos on-line
                                    Ítalo Rangel
                                    Softwares Educacionais
                                    valdeiresmendes