Identificar o projeto
Escrever as informações dos Requisitos de Negócio e de Sistema, levantados nas tarefas anteriores na Planilha de
Estimativa. |
Identificar a fronteira da aplicação
De acordo com cada Requisito listado, solicitado pelo Cliente, identificar a fronteira da aplicação . Essa etapa
fornecerá subsídios para identificar e classificar os arquivos de dados em:
-
ALI, Arquivo Lógico Interno ou
-
AIE, Arquivo de Interface Externa.
|
Classificar funções de dados e transacionais
Identificar e classificar os tipos de funções em:
-
Funções de Dados: A função de dados representa a funcionalidade fornecida ao usuário para
satisfazer requisitos de dados internos ou externos à aplicação. Sua classificação é a seguinte: ALI (Arquivo
Lógico Interno) e AIE(Arquivo de Interface Externa).
-
Funções Transacionais: A função de transação representa a funcionalidade que é fornecida ao
usuário para o processamento de dados por uma aplicação. Sua classificação é a seguinte: EE (Entrada Externa), CE
(Consulta Externa) e SE (Saída Externa).
|
Determinar a complexidade
Determinar a complexidade das fronteiras de aplicação, de acordo com a seguinte classificação, para cada Função de
Transação (EE, CE, SE) e cada Função de Dados (AIE, ALI):
|
Estabelecer o Fator de Produtividade
Estabelecer o Fator de Produtividade de acordo com os parâmetros necessários para o cálculo, como tela,
campos, caso existam protótipos, de forma resumida. A Setia utiliza os seguintes valores para mensurar a
complexidade de acordo com o tipo de projeto:
-
EF, Especificação Funcional: de 1 a 4
-
Desenvolvimento de Software Microsoft: de 9 a 18
-
Desenvolvimento de Software Java: de 12 a 26.
|
Calcular tempo do projeto
A partir do cálculo do produto da complexidade para cada total de funções de dados e das funções de transação, é aplicado o
fator de produtividade no somatório de valores, tendo-se como resultado o cálculo referente a quantidade de horas do
projeto. |
Armazenar arquivo
O arquivo deve estar armazenado com acesso a equipe. |
|