` Bacharelado em Ciências da Computação AVALIA ÇÃO DA...

Preview:

Citation preview

AVALIAAVALIAÇÇÃO DA QUALIDADE DE SITES ÃO DA QUALIDADE DE SITES ACADÊMICOS BASEADO NA ACADÊMICOS BASEADO NA

NORMA NBR 13596NORMA NBR 13596

Trabalho de Conclusão de Curso

Eliomar RussiAcadêmico

Everaldo Artur GrahlProfessor Orientador

` Bacharelado em Ciências da Computação

2002 / 2 - 16

ROTEIROROTEIRO

1 Introdução

2 Fundamentação

3 Desenvolvimento

4 Conclusão

1 INTRODU1 INTRODUÇÇÃOÃO

Buscar saber o nível de satisfação dos clientes tornou-se fundamental para qualquer atividade comercial. Nas Universidades não é diferente, haja visto o grande número de instituições abertas nos últimos anos, por exemplo em Santa Catarina.

1.1 Origem1.1 Origem

No início a Web era apenas um ambiente para publicação de documentos no formato texto, sendo que atualmente há a incorporação de muitas outras tecnologias.

Durante este processo evolutivo, o número de usuários e de sites cresceu exponencialmente, pois tornou-se acessível a uma gama considerável de pessoas.

1.2 1.2 ÁÁrearea

Atualmente, o site é um dos meios de comunicação mais utilizados entre clientes e empresas, transformando-se no “cartão de visitas” eletrônico, basta conferir o grande número de internautas que navegam na Internet diariamente e visitam as páginas acadêmicas por exemplo.

1.3 Problema1.3 Problema

De acordo com Rocha et al. (2001) a Web éum ambiente complexo e, conseqüentemente, a avaliação de produtos de software web é uma tarefa difícil dado o conjunto de características particulares envolvidas. Esta dificuldade se deve, em parte, ao fato de que a Web deixou de ser “orientada a documentos”para se tornar “orientada a aplicações”.

1.4 Objetivos1.4 Objetivos

Criar um roteiro de avaliação de sites, analisando basicamente as páginas acadêmicas dos cursos de graduação das universidades, visando principalmente buscar a satisfação em relação ao conteúdo expresso, realizando isto através de critérios de qualidade previstos na Norma NBR 13596.

2 FUNDAMENTA2 FUNDAMENTAÇÇÃOÃO

2.1 Qualidade

2.2 NBR 13596

2.3 Questionários

2.4 Contexto

2.1 Qualidade2.1 Qualidade

De acordo com a Norma NBR 13596 (ABNT, 1996): “Qualidade é a totalidade das características de uma entidade, que lhe confere a capacidade de satisfazer às necessidades explícitas e implícitas” .

Definições para este termo existem muitas, mas o mais importante é de que todas no final direcionam para a mesma situação: Objetividade pelo melhor !!!

2.2 NBR 13596 (1/2)2.2 NBR 13596 (1/2)

A Norma NBR 13596 é a versão brasileira da ISO/IEC 9126: Tecnologia de informação - Avaliação de produto de software - Características de qualidade e diretrizes para o seu uso.

Baseando-se na Norma, mas adaptando-a para a avaliação de sites, Pressman (2000) definiu a “Árvore de Características de Qualidade de Aplicações Web”.

2.2 NBR 13596 (2/2)2.2 NBR 13596 (2/2)

“ Árvore de Características de Qualidade de Aplicações

Web ”

Fonte: Pressman (2000)

Entendimento Global do SiteUsabilidade Feedback e Help On-Line

Características Estéticas e de InterfaceCaracterísticas Especiais

Capacidade de Busca e RecuperaçãoFuncionalidade Características de Navegação e Browser

Características Relacionadas ao Domínio da AplicaçãoQualidade

de Processamento Correto de LinksAplicações Confiabilidade Recuperação de Erros

Web Validação e Recuperação de Input do Usuário

Desempenho do Tempo de RespostaEficiência Velocidade da Geração de Páginas

Velocidade da Geração de Gráficos

Facilidade de CorreçãoManutenibilidade Adaptabilidade

Extensibilidade

2.3 Question2.3 Questionááriosrios

Segundo Winckler & Pimenta (2002), questionários são ferramentas muito úteis na avaliação de interação entre o usuário e a interface. Estas informações são tão importantes quanto a performance no uso do sistema, e não podem ser obtidas de outra forma senão perguntando aos usuários. Uma das grandes vantagens é a possibilidade de aplica-los a um grande número de usuários ao mesmo tempo, utilizando-se do próprio ambiente Web através de formulários.

2.4 Trabalhos Correlatos 2.4 Trabalhos Correlatos

– Nível de Satisfação dos Internautas em relação ao Site da FURB (Zunino, 2002);

– TOWABE: Uma Ferramenta para Avaliação da Usabilidade em Aplicações Web (Itakura & Vergilio, 2001);

– Utilizando-se da Norma ISO/IEC 14598-5 na Avaliação da Qualidade de Hiperdocumentos Web (Fortes, 2001).

3 DESENVOLVIMENTO3 DESENVOLVIMENTO

3.1 Especificação3.1.1 Técnicas3.1.2 Casos de Uso3.1.3 Hierárquico Funcional3.1.4 Entidade-Relacionamento3.1.5 Navegabilidade3.2 Implementação3.2.1 Ferramentas3.2.2 ASA3.2.3 Trecho do Código3.2.4 Sites Avaliados3.2.5 Resultados

3.1 Especifica3.1 Especificaççãoão

Diagramas utilizados:

– Casos de Uso;

– Hierárquico Funcional;

– Entidade-Relacionamento;

– Navegabilidade.

3.1.1 T3.1.1 Téécnicascnicas

Diagrama de Casos de Uso e de Entidade-Relacionamento desenvolvidos através da ferramenta Rational Rose/C++ - Versão 4.0.3. Aplicativo bastante utilizado no meio acadêmico.

Diagrama Hierárquico Funcional e de Navegabilidade desenvolvidos através do aplicativo Paraben’s Flow Charter - Versão 4.13. Ferramenta especialista na criação de diagramas.

3.1.2 Casos de Uso3.1.2 Casos de Uso

Cadastrar Avaliador

Proceder Avaliação

Gerar Resultados

Usuário

3.1.3 Hier3.1.3 Hieráárquico Funcionalrquico Funcional

ASA

Avaliação Dicas Links SobreAjuda

Ajuda

Código / Site

Incluir

Tópicos Sub-Tópicos

Questões

NotasGera Código

3.1.4 Entidade3.1.4 Entidade--RelacionamentoRelacionamento

Avaliador

CódigoNomeEmail

Resposta

Valor

Pergunta

CódigoDescrição

11

Sub-Tópico

CódigoDescrição

1

1..*

Tópico

CódigoDescrição

1

1..*

Site

CódigoNomeEndereço

Avaliação

NúmeroDataHora

1..*

1

1..*

1

1..*

1

1

1..*

1

1..*

11

1

1..*

1

1..*

1

1..*

3.1.5 Navegabilidade3.1.5 Navegabilidade

X

Acadêmico(Questões)

Acadêmico(Questões)

Acadêmico(Questões)

Acadêmico(Questões)

Acadêmico(Questões)

Tela 1

Tela 2Tela 3

Tela 4

Tela 5Tela Explicativa(Notas Finais)

Divulgação(Notas)

NVolta a Tela Inicial

3.2 Implementa3.2 Implementaççãoão

O aplicativo implementado especialmente para avaliar sites acadêmicos denomina-se ASA - Avaliador de Sites Acadêmicos.

Optou-se por este título e sua respectiva sigla em razão da facilidade de compreensão que os mesmos oferecem ao usuário ao tentar entender num primeiro momento o seu significado.

3.2.1 Ferramentas3.2.1 Ferramentas

– Borland Delphi Enterprise Versão 5.0;

– Banco de dados Paradox;

– Linguagem de hipertextos HTML;

– Microsoft Personal Web Server: comunicação entre a linguagem de programação Delphi e o HTML.

3.2.2 ASA3.2.2 ASA

Tela de Abertura:

3.2.3 Trecho do C3.2.3 Trecho do Cóódigodigo

// Análise de quais tópicos foram avaliados...

if saramos > 0 then

y := Y+1;

if aramos > 0 then

y := Y+1;

if ramos > 0 then

y := Y+1;

if amos > 0 then

y := Y+1;

if mos > 0 then

y := Y+1;

// Efetua o Cálculo da Média Final

x:=(so+som+soma+somar+somara+somaras) / y; // Div. das notas pelo nr. de tópicos

relacionados

x:=strtofloat(formatfloat('0.00',x));

tabNotas .FieldByName('Total').AsFloat:=x;

Cálculo da Média Final:

3.2.4 Sites Avaliados3.2.4 Sites Avaliados

FURB UNIVALI

UFSC

3.2.5 Resultados (1/2) 3.2.5 Resultados (1/2)

FURB UNIVALI

UFSC

3.2.5 Resultados (2/2)3.2.5 Resultados (2/2)

Analisando as notas finais por tópico e conseqüentemente as médias finais, chega-se a conclusão das colocações:

1º UNIVALI = Perde apenas em Usabilidade.

2º FURB = Decai muito em Funcionalidade.

3º UFSC = Nota inferior ao da FURB.

4 CONCLUSÃO4 CONCLUSÃO

Levando-se em consideração os resultados alcançados, pode-se chegar a conclusão de que os objetivos lograram êxito.

Ponto importante: o ASA permite personalização do ambiente avaliador, onde o usuário ao querer proceder apenas a avaliação de algum tópico ou quesito especial, poderá o fazer, deixando de lado as demais opções.

4.1 Considera4.1 Consideraççõesões

Dificuldades encontradas:

– A nível pessoal: Falta de experiência profissional na área;

– A nível de matéria: Falta de um material “decente” de apoio ao formando, tanto na parte de monografia como também de apresentação.

4.2 Extensões4.2 Extensões

Como sugestão para trabalhos futuros inclui-se a implementação de um avaliador hospedado em um servidor de Internet, no sentido de que o mesmo possa obter de forma automática os dados do site a ser avaliado, facilitando e otimizando desta forma o trabalho do avaliador.

4.3 Agradecimentos4.3 Agradecimentos

– A minha família pelo apoio dado;

– Ao Prof. Everaldo Artur Grahl pela orientação durante todo o semestre;

– A todos os formandos, que por decisão unânime em virtude de meu trabalho a frente do CA, decidiram batizar o nome da turma como “Eliomar Russi”, numa homenagem que muito me comoveu.

4.4 Bibliografia4.4 Bibliografia

• FORTES, Renata P. de M. et al. Utilizando a norma ISO/IEC 14598-5 na avaliação de qualidade de hiperdocumentos web. In: I Simpósio Brasileiro de Qualidade de Software, 1., 2002, Anais... Gramado, RS: UFRGS, 2002. p. 128-142.

• ITAKURA, Fernando T.; VERGÍLIO, Silvia R. TOWABE – Uma ferramenta para avaliação de usabilidade em aplicações para web. In: XVI Simpósio Brasileiro de Engenharia de Software, 16., 2002, Anais... Gramado, RS: UFRGS, 2002. p. 462-467.

• PRESSMAN, Roger S. Software engineering – a practitioner’s approach , 5ª edição. Nova York, NY: McGraw-Hill, 2000.

• ROCHA, Ana R. C. et al. Qualidade de software – teoria e prática. São Paulo, SP: Prentice Hall, 2001.

• WINCKLER, Marco; PIMENTA, Marcelo S. Avaliação de usabilidade de sites Web. In: Escola de Informática da SBC-Sul, 10., 2002, Caxias do Sul. Anais... Porto Alegre, RS: UFRGS, 2002. p. 85-137.

• ZUNINO, Fábio R. Nível de satisfação dos alunos em relação ao site d a FURB. 2002. 70 f. Trabalho de Conclusão de Curso (Bacharelado em Publicidade e Propaganda) -Centro de Ciências Humanas e da Comunicação, Universidade Regional de Blumenau, Blumenau, SC.

Recommended