22.08.2015 Views

MODELOS DE ESTIMATIVAS DE SOFTWARE BASEADOS EM DADOS HISTÓRICOS

modelos de estimativas de software baseados em dados históricos

modelos de estimativas de software baseados em dados históricos

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

233.2 Conceito de usuárioUsuário tem um conceito mais amplo para a Análise de Pontos deFunção do que o usual. O conceito não será restrito apenas a pessoa física que usao software. Deve se entender por usuário como qualquer pessoa ou coisa queinteraja com a aplicação ou especifique seus requisitos. Exemplo de usuário: pessoafísica, uma outra aplicação, um hardware, um ator em um caso de uso, agentesgovernamentais (exigências regulatórias do governos normalmente abrangem boaparte de um software), gestores do negócio que o software irá atender.3.3 Propósito da contagem de pontos de funçãoDe acordo com Carlos Eduardo Vazquez et al (2003), uma contagemde pontos de função não é um fim em si mesmo, sempre há uma motivação maior –o seu propósito. Por exemplo: contagem com o propósito de medir o serviçoentregue por um fornecedor para sua posterior remuneração. Ou ainda: contagemcom o propósito de fornecer elementos para uma estimativa de custo de um projetode software. De acordo com essa motivação é possível assumir algumas premissasque podem agilizar o processo. Logo, é possível efetuar contagens com níveisdiferenciados de detalhe e também de precisão. Sendo mais objetivo, o propósito dacontagem de pontos de função é fornecer uma resposta a um problema de negocio.O propósito:- determina algumas premissas para o processo de contagem;- determina o tipo de contagem: projeto de desenvolvimento, projeto demelhoria ou aplicação.- determina o escopo da contagem, ou seja, se ela abrangerá um oumais aplicações ou então apenas parte de uma aplicação.- afeta o posicionamento da fronteira da aplicação. Por exemplo, aorganização decide comprar um pacote de mercado com um módulo de seu sistemacorporativo, com uma fronteira própria.Determina o nível de detalhe da contagem. Por exemplo, se umacontagem está sujeita a uma auditoria posterior, é necessário que cada estapa doprocesso esteja bem documentada para facilitar a tarefa.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!