320 likes | 426 Views
Um estudo comparativo: interfaces Sketch versus interfaces WIMP em tarefas de modelagem tridimensionais . ccte · mídia & interação · CIn · UFPE Outubro, 2009. Introdução - O que é Sketch ?. Contextualização - Sketch em computação. SketchPad 1963.
E N D
Um estudo comparativo: interfaces Sketch versus interfaces WIMPem tarefas de modelagem tridimensionais ccte · mídia & interação · CIn · UFPE Outubro, 2009
Introdução - O que é Sketch? Interfaces Baseadas em Sketch· www.cin.ufpe.br/~tlam · CIn · UFPE
Contextualização - Sketch em computação SketchPad 1963 Interfaces Baseadas em Sketch· www.cin.ufpe.br/~tlam · CIn · UFPE
Sketch em computação (hoje) Teddy 1999 Fibermesh 2007 MIT Sketching 2001 Motion Doodles 2004 Trees Modeling 2003 Interfaces Baseadas em Sketch· www.cin.ufpe.br/~tlam · CIn · UFPE
Sketch em computação (hoje) ChemPad 2006 Music Notepad 1998 Phun 2009 Interfaces Baseadas em Sketch· www.cin.ufpe.br/~tlam · CIn · UFPE
Metodologia Avaliar comparativa as interfaces sketch vs interfacesWIMP (Window, Menu, Icon, Pointer). Teddy (interface sketch) 3D Studio Max (interface WIMP) Interfaces Baseadas em Sketch· www.cin.ufpe.br/~tlam · CIn · UFPE
Metodologia Objetivo: verificar problemas na usabilidade das duas técnicas de forma a obter requisitos para construção de sistemas com o melhor das duas técnicas. Procedimento de pesquisa: coleta de dados baseada no desempenho de usuários (artistas) em softwares de criação de conteúdo 3D (Teddy e Maya ou 3DSMax) Interfaces Baseadas em Sketch· www.cin.ufpe.br/~tlam · CIn · UFPE
Metodologia Análise Qualitativa: realizada através da Análise Hierárquica da Tarefa (AHT) Análise Quantitativa: baseada no System Usability Scale (SUS) – medida que avalia a satisfação do usuário no uso de um determinado produto. Interfaces Baseadas em Sketch· www.cin.ufpe.br/~tlam · CIn · UFPE
Metodologia Para avaliar o estudo, foram consideradas as seguintes hipóteses: H1: Modelar com o uso de Sketches(como apresentado no Teddy), demanda menos esforço do que modelar com WIMP (como apresentado no Maya ou 3DS Max). H2: A técnica de modelagem baseada em Sketch reduz o tempo de tarefa dos usuários. H3*: A técnica de modelagem baseada em Sketch produz resultados satisfatórios. * Em andamento Interfaces Baseadas em Sketch· www.cin.ufpe.br/~tlam · CIn · UFPE
Metodologia • Variáveis Dependentes • A técnica utilizada(Sketch ou WIMP); • O objeto a ser criado; • A tarefa a ser executada. • Variáveis Independentes • Esforço do usuário; • Numero de tentativas; • Tempo usado para completar a tarefa; • Satisfação do usuário; • Hierarchical Tasks Analyses (HTA). Interfaces Baseadas em Sketch· www.cin.ufpe.br/~tlam · CIn · UFPE
Metodologia Procedimento Tarefa 1 - Criação Tarefa 2 - Edição Tarefa 3 – Edição (orelha) Interfaces Baseadas em Sketch· www.cin.ufpe.br/~tlam · CIn · UFPE
Metodologia Coleta de dados Vídeo e áudio das tarefas Questionnaire (System Usability Scale) - Adaptado Discurso do usuário Interfaces Baseadas em Sketch· www.cin.ufpe.br/~tlam · CIn · UFPE
Resultados Tarefa de Criação - Abordagem Sketch Interfaces Baseadas em Sketch· www.cin.ufpe.br/~tlam · CIn · UFPE
Resultados Tarefa de Criação - Abordagem WIMP (1) Interfaces Baseadas em Sketch· www.cin.ufpe.br/~tlam · CIn · UFPE
Resultados Tarefa de Criação - Abordagem WIMP (2) Perfis Interface e Tecnologia de Ensino · www.cin.ufpe.br/~ccte · CCTE · CIn · UFPE
Resultados Tarefa de Edição - Abordagem Sketch Perfis Interface e Tecnologia de Ensino · www.cin.ufpe.br/~ccte · CCTE · CIn · UFPE
Resultados Tarefa de Edição - Abordagem WIMP Perfis Interface e Tecnologia de Ensino · www.cin.ufpe.br/~ccte · CCTE · CIn · UFPE
Resultados • Protótipo – OpenGL e C++. • Superfície de revolução (versão 1) Entrada de dados em 2D Saída em 3D Perfis Interface e Tecnologia de Ensino · www.cin.ufpe.br/~ccte · CCTE · CIn · UFPE
Resultados • Triangulação de Delaunay (versão 2) Interfaces Baseadas em Sketch· www.cin.ufpe.br/~tlam · CIn · UFPE
Resultados - Requisitos • Manipulação de Vértices e Faces Interfaces Baseadas em Sketch· www.cin.ufpe.br/~tlam · CIn · UFPE
Resultados - Requisitos Manipulação de vértices e faces Sorkine et al. 2005 Interfaces Baseadas em Sketch· www.cin.ufpe.br/~tlam · CIn · UFPE
Resultados - Requisitos Manipulação de vértices e faces Nealen et al. 2005 Interfaces Baseadas em Sketch· www.cin.ufpe.br/~tlam · CIn · UFPE
Resultados - Requisitos • Comandos de atalho • Cópia; • Cola; • Recorte. Interfaces Baseadas em Sketch· www.cin.ufpe.br/~tlam · CIn · UFPE
Conclusões Partindo do “zero”... Interfaces Baseadas em Sketch· www.cin.ufpe.br/~tlam · CIn · UFPE
Conclusões ...as interfaces Sketch são mais eficientes Interfaces Baseadas em Sketch· www.cin.ufpe.br/~tlam · CIn · UFPE
Conclusões • A comunicação é direta – metáfora do “lápis e papel”. • Ausência de pré-projetos e outras limitações. Interfaces Baseadas em Sketch· www.cin.ufpe.br/~tlam · CIn · UFPE
Conclusões ...entretanto, a partir de modelos já criados... Interfaces Baseadas em Sketch· www.cin.ufpe.br/~tlam · CIn · UFPE
Conclusões ...as interfaces WIMP são mais flexíveis. Menos esforço em editar o modelo. Comandos de mouse e feedback instantâneo. Interfaces Baseadas em Sketch· www.cin.ufpe.br/~tlam · CIn · UFPE
Conclusões • Mudanças de estilo (sketch-WIMP ou WIMP-sketch) são bem aceitas. • Reuso de gestos (copia, cola, recorte, etc.) – ganhos de usabilidade (herança de outros modelos de interface) . Interfaces Baseadas em Sketch· www.cin.ufpe.br/~tlam · CIn · UFPE
Trabalhos Futuros • Continuar a coleta e análise dos dados quantitativos; • Preparar procedimentos estatísticos – Frequências Relativas; • A ser publicado no Perfis Interface e Tecnologia de Ensino · www.cin.ufpe.br/~ccte · CCTE · CIn · UFPE
Agradecimentos CCTE – Ciências Cognitivas e Tecnologias Educacionais • Prof. Marcelo Walter – Cin – UFPE • (Co – Orientador) • Profª. Renata Souza – Cin - UFPE • Prof. Richard Lane – Cultura Inglesa M&I – Mídia & Interação • Augusto Vilarim (Playlore); • Vladimir Alves - Cin - UFPE; Todos os Usuários de Teste • Prof. Takeo Igarashi & Prof. Andrew Nealen – • Tokyo University & Technische Universität Berlin Interfaces Baseadas em Sketch· www.cin.ufpe.br/~tlam · CIn · UFPE
Mais detalhes • Responsáveis Tiago Lemos de Araujo Machado < tlam@cin.ufpe.br > Alex Sandro Gomes < asg@cin.ufpe.br > Marcelo Walter < marcelow@cin.ufpe.br > • Endereço Centro de Informática – UFPE Caixa Postal 7851 - Cidade Universitária - 50732-970 - Recife • www.cin.ufpe.br/~tlam Interfaces Baseadas em Sketch· www.cin.ufpe.br/~tlam · CIn · UFPE