08/12/2016      Métricas de Software

A importância das Métricas no desenvolvimento de projetos


A aplicabilidade de métricas é primordial para iniciar um projeto, principalmente quando falamos sobre custos, prazos e principalmente esforços.

Ainda hoje muitas empresas não utilizam técnicas para estimar e organizar seus projetos e ainda se permitem confiar no chamado “feeling”.

Avaliar e estimar projeções são dados essenciais para se conquistar resultados positivos e visar crescimento.

Nesse artigo iremos abordaras métricas aplicadas em web e todas algumas complexidades particulares desse ambiente. Auxiliamos para que você conheça mais sobre os melhores recursos de aplicação de métricas por meio dos pontos de função e sistemas com base em web, entendendo assim de forma prática a aplicabilidade dos pontos de função.

 

Como alcançar maior potencial por meio da Aplicabilidade de Métricas

 

A aplicabilidade de métricas é uma forma de alcançar todo o potencial de um software, e revelar seus possíveis defeitos sendo um auxiliar essencial ao desenvolvimento de projetos.

Para que isso se estenda a web, a aplicabilidade de métricas por pontos de função precisa ser muito especifica.

A complexidade de um website cheio de animações, códigos HTML, links, sistema de identificação de usuário etc, faz com que a contagem de pontos de função nesse ambiente seja diferente.

É necessário, portanto que ocorra uma adequação do método APF para aplicabilidade em WEB.

Dessa forma, estendem-se novos parâmetros para a medição: arquivos multimídia, blocos de construção Web, scripts e link e os processos de autoria relacionados a arte em geral.

Além disso, a web tem um alcance maior que desenvolvedores e usuários constantes, pois coloca o produto a acesso de um grande publico o que permite alteração de dados cadastrais, inserção de conteúdo etc.

O funcionamento de um projeto de web é muito importante, e avaliar seu desempenho é essencial para o usuário. Embora exista desde a década de 70, a aplicabilidade a Web não foi amplamente estudada e devidamente desenvolvida.

Devido à quantidade excessiva de imagens na Web, a interface de usuário é frequentemente modificada, o que dificulta sua decodificação eficiente. Alem disso, muitos componentes são distribuídos aleatoriamente na Web, e muitas vezes são fornecidos por fontes desconhecidas. Essa nebulosidade colabora com a dificuldade de decodificação.

 

Métodos para Web – WEB POINTS

O web points é um método de aplicabilidade a web que baseia-se na complexidade das páginas HTML. Este método classifica as páginas em três níveis de complexidade: alta, média e baixa.

Para essa classificação, são utilizados dois fatores: numero de palavras e quantidade de hiperlinks internos e externos.

A web ainda apresenta uma série de complexidades relacionadas a autorização e autenticação de usuários.

Abaixo, alguns dados:

Cadastramento e descadastramento: criação de senhas e autorizações para acesso a áreas restritas e acesso a conteúdos privados disponíveis apenas para usuários cadastrados.

Links com sites parceiros: links que enviam o usuário para outras páginas, tendo acesso imediato a conteúdos produzidos por sites parceiros ou patrocinadores.

Essas autorizações (login) permitem acesso a conteúdos pessoais ou exclusivos, além das permissões de marketing para recebimentos de e-mails de propaganda, mala direta.

O processo de autenticação pode variar de acordo com cada página, exigindo cadastramentos e autorizações variadas de acordo com cada conteúdo e serviço.

Com análise cuidadosa desses e outros dados, é possível medir através dos pontos a funcionalidade do site de web.

Essa é uma forma eficaz de dimensionar os softwares de web. Através dessa contagem é possível prever a complexidade do projeto, o tempo de desenvolvimento e gerar números mais precisos para orçamento, entregando um material consistente e pertinente com informações valiosas que auxiliam diretamente no desenrolar do projeto.

Comentários