Post on 19-Nov-2020
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.