
Proposta de um método de estimativa para projetos de manutenção de software
baseado em Pontos por Caso de Uso
99
UNIP - Universidade Paulista
Programa de Pós-Graduação em Engenharia de Produção (Mestrado)
5 ( ) Aplicação projetada para operação não-assistida. Isto é, não é necessária
nenhuma intervenção do operador para operar o sistema, que não seja a
inicialização e término da aplicação. A recuperação automática de erros é uma
característica da aplicação.
8. Portabilidade: a aplicação foi especificamente projetada, desenvolvida e suportada
para instalação em múltiplos locais para múltiplas organizações.
0 ( ) Os requisitos do usuário não consideram a necessidade de mais de um
usuário/local de instalação.
1 ( ) Necessidade de múltiplos locais foi considerada no projeto, e a aplicação foi
projetada para operar apenas nos mesmos ambientes de hardware e de software
similares.
2 ( ) Necessidade de múltiplos locais foi considerada no projeto, e a aplicação foi
projetada para operar em apenas ambientes de hardware e de software similares.
3 ( ) Necessidade de múltiplos locais foi considerada no projeto, e a aplicação foi
projetada para operar em ambientes diferentes de hardware e de software.
4 ( ) Adicionalmente aos itens 1 ou 2, plano de suporte e documentação são fornecidos
e testados para suportar a aplicação em múltiplos locais.
5 ( ) Adicionalmente ao item 3, plano de suporte e documentação são fornecidos e
testados para suportar a aplicação em múltiplos locais.
9. Facilidade de Manutenção: descreve em que nível a aplicação foi especificamente
desenvolvida para facilitar a mudança de sua lógica de processamento ou estrutura de
dados. As seguintes características podem ser válidas para a aplicação:
¾ São fornecidos mecanismos de consulta flexível, que permitem a manipulação de
pedidos simples; por exemplo, lógica de e/ou aplicada a apenas um arquivo lógico
(conte como um item).
¾ São fornecidos mecanismos de consulta flexível, que permitem a manipulação de
pedidos de média complexidade; por exemplo, lógica de e/ou aplicada a mais de um
arquivo lógico (conte como dois itens).
¾ São fornecidos mecanismos de consulta flexível, que permitem a manipulação de
pedidos complexos; por exemplo, lógica de e/ou combinadas em um ou mais arquivos
lógicos (conte como três itens).
¾ Dados de controle do negócio são mantidos pelo usuário por meio de processos
interativos, mas as alterações só têm efeito no próximo dia útil.
¾ Dados de controle do negócio são mantidos pelo usuário por meio de processos
interativos, e as alterações têm efeito imediato (conte como dois itens).
0 ( ) Nenhum dos itens anteriores.
1 ( ) Qualquer um dos itens anteriores.
2 ( ) Quaisquer dois dos itens anteriores.
3 ( ) Quaisquer três dos itens anteriores.
4 ( ) Quaisquer quatro dos itens anteriores.
5 ( ) Todos os cinco itens anteriores.
10. Concorrência: descreve em que nível o alto volume de transações influencia o projeto,
desenvolvimento, instalação e suporte da aplicação.
0 ( ) Não é antecipado nenhum período de pico de transações.
1 ( ) São antecipados períodos de pico de processamento (por exemplo, mensal,
quinzenal, periódico, anual).
2 ( ) Picos de transação semanais são previstos.
3 ( ) Picos de transação diários são previstos.
4 ( ) Altas taxas de transação definidas pelo usuário nos requisitos ou os níveis de
serviços acordados são altos o bastante para requererem tarefas de análise de
performance na fase de projeto.