Um Modelo para Coleta Automática e Avaliação das Ações de Interatividade do Telespectador de TVDI Artur Henrique Kronbauer DMCC – UFBA Av. Adhemar de Barros s/n sala138 Salvador – BA, Brasil arturhk@gmail.com Celso A. Saibel Santos DMCC – UFBA Av. Adhemar de Barros s/n sala138 Salvador – BA, Brasil saibel@dcc.ufba.br Christina von Flach G. Chavez DMCC – UFBA Av. Adhemar de Barros s/n sala 136 Salvador – BA, Brasil flach@dcc.ufba.br Abstract — As Digital Television technologies and applications mature, demands for more interactive technology increase, with several levels of quality of service for different kinds of users. TV channels, as well as the other segments responsible for producing new content, need to have a feedback on the way millions of users interact with their applications, in order to improve their services. This paper presents a preliminary measurement model to support the evaluation of the interaction between Digital TV audience with interfaces provided by Digital TV content generators. A metrics suite was defined and implemented using Aspect-Oriented Programming, so that it can easily be applied to measure audience actions while interacting with a Digital TV application. Keywords – TVDI; Modelos; Interatividade; Métricas; Coleta Automática I. INTRODUÇÃO Atualmente, nos países que usufruem a mais tempo da tecnologia digital para TV (TVDI), alguns serviços já foram idealizados e estão disponíveis para a população. Entretanto, os telespectadores (usuários) ainda estão em um processo inicial na participação com a programação, em decorrência da escassez de serviços atrativos ou por ser o início de um novo paradigma. A expectativa é que esse cenário se modifique, potencializando mais ofertas por parte das emissoras de conteúdo interativo. A possibilidade de utilizar-se de um canal de retorno estabelecido vinte e quatro horas por dia, para prover serviços on-line, permite estender os benefícios da interatividade a uma vasta camada da população. Nesse novo contexto, assistir a uma programação televisiva exigirá muito mais participação por parte do usuário, já que a grade de programação poderá oferecer, além dos formatos tradicionais, acesso a um variado universo de possibilidades [2]. Dentre elas, podemos destacar: serviços integrados, interatividade com o conteúdo, flexibilidade no horário de acesso e informações complementares. Certamente, a qualidade da interface disponibilizada para a interação do telespectador possui importância estratégica para o sucesso da adoção dessa tecnologia. De acordo com o Padrão de Referência de Usabilidade proposto para o Sistema Brasileiro de TV Digital (SBTVD) [14], a expectativa é que os serviços oferecidos sejam simples e fáceis de serem usados, inclusive por idosos, portadores de necessidades especiais e não letrados. Nesse contexto, devem ser definidos modelos e métodos para avaliação da qualidade, usabilidade e adequação das aplicações produzidas para a plataforma de TVDI. A ergonomia e a usabilidade são áreas de estudo que se preocupam com a complexa relação homem-máquina trazida pelos novos produtos. O grande desafio é tentar compreender profundamente o que os consumidores querem, já que as tecnologias bem sucedidas são as que estão em harmonia com as necessidades dos usuários [16]. Testes de usabilidade para aplicações de TVDI avaliam o desempenho e satisfação dos usuários com relação aos elementos oferecidos para a interação com as aplicações. Em função da grande quantidade e diversidade de usuários de TVDI, o uso de testes de usabilidade automáticos com coleta de dados para posterior análise é fundamental. Nesse contexto, algumas questões merecem atenção: (i) Quais os atributos de usabilidade devem ser avaliados? (ii) O que deve ser coletado para uma análise? (iii) Como coletar, considerando a diversidade de plataformas, linguagens e aplicações? Realizar testes de usabilidade pode ser uma tarefa altamente custosa, tanto financeiramente quanto em termos de esforço profissional. Por exemplo, para se realizar a coleta manual de indicadores de usabilidade, é necessário grande esforço na elaboração de questionários e na preparação dos avaliadores. Uma boa alternativa é realizar as medições através de instrumentação no código do sistema, visando avaliar a usabilidade de forma automática e com menor esforço por parte dos avaliadores e usuários. Entretanto, a maioria das técnicas de instrumentação costuma ser intrusiva ou exigir preparação da aplicação para que as medidas possam ser realizadas. Nosso trabalho de pesquisa concentra-se na avaliação da usabilidade de aplicações produzidas para a plataforma de TVDI, propondo uma infra-estrutura para coleta e análise de informações sobre as ações dos telespectadores ao interagir com as aplicações monitoradas. As avaliações feitas a partir de interações realistas e diversificadas possibilitam que ajustes e adequações nas interfaces possam ser realizadas para melhorar a interação dos telespectadores. Com base nas questões (i-iii) levantadas, propomos um modelo que oferece mecanismos