Os projetos de WebApp (aplicações baseadas na web) muitas vezes adotam o modelo de processo de desenvolvimento ágil. A medição de pontos de função pode ser adaptada para prover o tamanho de um software desenvolvido como um WebApp.
PRESSMAN (2011, 7ª Edição) cita que de acordo com Roetzheim a seguinte abordagem pode ser utilizada para adaptar os pontos de função para a estimativa de WebApp:
|
Cada tela de entrada ou formulário [form], cada tela de manutenção e cada conjunto de guias [tab]. |
|
Cada página web estática, cada script de página web dinâmica e cada relatório. |
|
Cada tabela lógica na base de dados e, se estiver fazendo uso de XML para armazenar dados em um arquivo, cada objeto XML (ou coleção de atributos XML). |
|
Retêm sua definição como arquivos lógicos (por exemplo, formatos únicos de registros) em nossas fronteiras de saída do software. |
|
Publicadas externamente ou usam uma interface orientada por mensagem. Um exemplo típico são referências externas DCOM ou COM. |