Anais do IHC'2001 - Departamento de Informática e Estatística - UFSC
Anais do IHC'2001 - Departamento de Informática e Estatística - UFSC
Anais do IHC'2001 - Departamento de Informática e Estatística - UFSC
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
48<br />
<strong>Anais</strong> <strong>do</strong> IHC’2001 - IV Workshop sobre Fatores Humanos em Sistemas Computacionais<br />
Avaliação da Navegação <strong>de</strong> Interfaces Web<br />
a partir <strong>de</strong> Mo<strong>de</strong>los<br />
Marco Winckler 1<br />
, Christelle Farenc 1<br />
, Philippe Palanque 1<br />
, Marcelo Pimenta 2<br />
1 LIHS – Université Toulouse 1<br />
Place Anatole France,<br />
31042 Toulouse, France<br />
2<br />
Instituto <strong>de</strong> <strong>Informática</strong> – UFRGS<br />
Caixa Postal: 15064<br />
Porto Alegre - RS –Brasil<br />
CEP 91501-970<br />
{winckler, farenc, palanque}@univ-tlse1.fr, mpimenta@inf.ufrgs.br<br />
Abstract. Several mo<strong>de</strong>ls for accomplishing Web <strong>de</strong>sign and for supporting<br />
usability evaluation have been proposed in the last years. However, most of<br />
current usability evaluation methods <strong>do</strong>n’t take in account the interface<br />
specification to i<strong>de</strong>ntify usability problems. In this paper we <strong>de</strong>scribe how we<br />
could i<strong>de</strong>ntify usability problems by analyzing navigation mo<strong>de</strong>l of Web<br />
interfaces. In addition, we discuss the advantages of usability evaluation with<br />
mo<strong>de</strong>ls over usability evaluation with prototypes.<br />
Keywords: avaliação <strong>de</strong> usabilida<strong>de</strong>, mo<strong>de</strong>los navegação, verificação <strong>de</strong> mo<strong>de</strong>los.<br />
1. Introdução<br />
Vários mo<strong>de</strong>los para especificação <strong>de</strong> interfaces têm si<strong>do</strong> propostos nos últimos anos,<br />
especialmente para aplicações multimídia e baseadas em hipertexto, tais como XHMBS<br />
[14], OOHDM [19], HMD [5], entre outros. Além disso, statecharts [9, 22] e re<strong>de</strong>s <strong>de</strong> petri<br />
[20] têm si<strong>do</strong> explora<strong>do</strong>s como mo<strong>de</strong>los <strong>de</strong> base para representar navegação em<br />
hiper<strong>do</strong>cumentos. Tais mo<strong>de</strong>los aportam um grau mais eleva<strong>do</strong> <strong>de</strong> especificação e<br />
formalização para aplicações multimídia. No contexto <strong>de</strong> <strong>de</strong>senvolvimento para Web,<br />
extensões <strong>de</strong>stes mo<strong>de</strong>los têm si<strong>do</strong> propostas <strong>de</strong> maneira a contemplar características<br />
especiais <strong>de</strong> aplicações neste ambiente [1, 6]. No entanto, na prática, observa-se uma<br />
gran<strong>de</strong> preferência por storyboards e grafos como ferramentas <strong>de</strong> mo<strong>de</strong>lagem [11, 17]. Em<br />
parte isto po<strong>de</strong> ser justifica<strong>do</strong> pela simplicida<strong>de</strong> <strong>de</strong> utilização <strong>de</strong>stes mo<strong>de</strong>los e a excelente<br />
relação/custo benefício que eles apresentam [21], o que é compatível com a engenharia <strong>de</strong><br />
usabilida<strong>de</strong> <strong>de</strong> baixo custo proposta por Nielsen [12].<br />
Mo<strong>de</strong>los <strong>de</strong> especificação são ferramentas úteis para o <strong>de</strong>senvolvimento <strong>de</strong> interfaces pelos<br />
mesmos motivos que eles são úteis no <strong>de</strong>senvolvimento <strong>de</strong> software em geral, pois<br />
permitem formalizar e especificar sem ambigüida<strong>de</strong> requisitos <strong>de</strong> interfaces e explorar<br />
possibilida<strong>de</strong>s <strong>de</strong> implementação abstrain<strong>do</strong> a tecnologia utilizada. Além disso, o processo<br />
<strong>de</strong> mo<strong>de</strong>lagem em si é extremamente produtivo pois, ao especificar a interface, o <strong>de</strong>signer<br />
é obriga<strong>do</strong> a analisar o problema em questão. Na prática, isto significa que uma série <strong>de</strong><br />
erros po<strong>de</strong>m ser elimina<strong>do</strong>s ainda na mo<strong>de</strong>lagem.