marcos andre

Faculdade de Arquitetura, Artes e Comunicação Câmpus de Bauru CONSTRUINDO UM PROTÓTIPO DE CLASSIFICAÇÃO DE CANAIS PARA ...

1 downloads 106 Views 1MB Size
Faculdade de Arquitetura, Artes e Comunicação Câmpus de Bauru

CONSTRUINDO UM PROTÓTIPO DE CLASSIFICAÇÃO DE CANAIS PARA TV DIGITAL, UTILIZANDO BOAS PRATICAS DO DESENVOLVIMENTO DE SOFTWARE Marcos André Fabrício1/ Dr. Humberto Ferasoli Filho2 Palavras-chave: TV Digital. Classificação de canais. Usabilidade. Introdução A TV Digital tem disponibilizado inúmeros programas e serviços para os telespectadores (a partir daqui chamados de usuários), dessa fora, é natural que demandas de softwares capazes de trabalhar com as informações transmitidas digitalmente surjam no mercado. Estes softwares não devem apenas receber e visualizar canais, mas também serem capazes de trabalhar com as informações, tratá-las e exibi-las para o usuário de modo compreensível e organizado. Diante isto, podemos incluir neste contexto as informações sobre a programação de canais. As informações sobre a programação de canais são enviadas juntamente com as informações de áudio e vídeo. No Sistema Brasileiro de TV Digital (SBTVD), esse conjunto de informações sobre os programas e serviços é organizado na forma de tabelas chamadas de SI (Service Information). (norma ABNT NBR 15603-1). Através deste conjunto de tabelas transmitidas, é possível extrair informações como gênero, classificação etária e duração. De posse dessa informação, torna-se possível criar métodos e ferramentas (softwares) capazes de facilitar a busca de canais, serviços ou mesmo o simples ato de selecionar uma determinada grade de programação. Esta pesquisa visa apresentar uma forma para desenvolvimento deste tipo de software, utilizando a funcionalidade de classificação de canais como objeto de estudo.

1

Mestrando Programa de Pós-Graduação em Televisão Digital: informação e conhecimento da Unesp/FAAC/Bauru, LINHA DE PESQUISA 3 - Inovação tecnológica para televisão digital. Bacharelado em Sistemas de Informação pela Universidade de Marília (2007). Atualmente é Assistente de Gestão de Projetos na empresa MSTECH Educação e Tecnologia Ltda. Atua na gestão de projetos que envolvam produção de conteúdo educacional embarcados em tecnologias. [email protected] 2 Doutorado em Engenharia Elétrica pela Escola Politécnica da Universidade de São Paulo (1999), Mestrado em Ciência da Computação pela Universidade Federal de São Carlos (1992). Atualmente é professor assistente doutor do Departamento de Computação da Faculdade de Ciências do campus de Bauru da Universidade Estadual Paulista Júlio de Mesquita Filho - UNESP. Atua na área de Robótica, especificamente com arquiteturas de controle de robôs móveis e aplicações destes em educação. [email protected] Bauru, 23 de outubro de 2013 - Faculdade de Arquitetura, Artes e Comunicação – FAAC – UNESP - http://www.faac.unesp.br/index.php - 67,1282

Faculdade de Arquitetura, Artes e Comunicação Câmpus de Bauru

De acordo com Lowdermilk(2013), pensar no usuário como centro/foco de um desenvolvimento é mais que só um método de desenvolvimento, é garantir que o software (produto) criado será não só utilizado, mas que sua utilização seja agradável para o usuário. A presente pesquisa ainda está em desenvolvimento, não tendo dados e conclusões finais. Problema Dado o cenário atual dos softwares para classificações de canais e tendo em vista sua plataforma, funcionalidade, limitações de hardware, layout e aplicabilidade, é possível, utilizando boas práticas no desenvolvimento de software e design centrado no usuário, desenvolver um protótipo de classificações de canais que além de funcional, aumente a experiência do usuário na utilização do software? Objetivos O objetivo geral desta pesquisa é apresentar uma alternativa para o desenvolvimento de software para TV Digital, utilizando como base os sistemas de classificação de canais. Os objetivos específicos desta pesquisa visam atender aos seguintes requisitos: I. desenvolver um protótipo de classificação de canais; II. utilizar técnicas e boas praticas no desenvolvimento de softwares e design centrado no usuário aplicado ao desenvolvimento do protótipo, III. avaliar a usabilidade do protótipo, de modo a identificar eventuais problemas de design do produto e usabilidade. Esta avaliação também terá como objetivo identificar se o protótipo pode ou não prover uma experiência de usuário. Metodologia A metodologia aplicada nesta pesquisa consiste inicialmente em uma revisão bibliográfica que tem como objetivo a fundamentação teórica. Através desta revisão, será possível o levantamento de informações como a conceituação de gerenciamento e classificação de canais, boas práticas da engenharia de software, usabilidade, design centrado no usuário, conceitos IHC e trabalhos correlatos. Após a revisão bibliográfica, terá início o planejamento do protótipo. Nesta etapa, serão planejadas as ações necessárias para a criação do protótipo como levantamento de requisitos (funcionais e não funcionais), levantamento de recursos, técnicas e estratégias para desenvolvimento. Uma vez que o planejamento esteja estabelecido, inicia-se o desenvolvimento propriamente dito. Técnicas de engenharia de software permeiam todo o desenvolvimento do protótipo, ao mesmo tempo em que a usabilidade e o design centrado no usuário são implementados.

Bauru, 23 de outubro de 2013 - Faculdade de Arquitetura, Artes e Comunicação – FAAC – UNESP - http://www.faac.unesp.br/index.php - 67,1282

Faculdade de Arquitetura, Artes e Comunicação Câmpus de Bauru

Durante etapas chaves do desenvolvimento, atividades de verificação e validação e testes sistêmicos, serão realizados. Dessa forma, ao final do desenvolvimento, espera-se obter um produto que atenda ao máximo os requisitos levantados em seu planejamento. Com o protótipo criado, tem inicio a etapa de validação, que consiste em utilizar métodos quantitativos e qualitativos para avaliar o protótipo em um grupo de pessoas pré-definidas. A seleção do grupo que irá avaliar o protótipo será feita por amostragem não probalística, sendo selecionadas pessoas de faixa etárias distintas e que tenham contato com outros sistemas de gestão de canais disponibilizados pelas empresas de TV a cabo existentes atualmente. Com esta validação, espera-se levantar estatísticas quanto à funcionalidade (tempo de resposta, esforço, desempenho) e à usabilidade (experiência do usuário, se ele gostou, se achou útil, fácil de usar, entre outras informações) Resultados esperados Ao final desta pesquisa, espera-se obter como resultados finais o protótipo de um produto, que é objeto de pesquisa deste trabalho, e informações que possam contribuir para o desenvolvimento de novos softwares para a TV Digital brasileira. Conclusões esperadas Ao final desta pesquisa, espera-se obter informações que contribuirão para trabalhos futuros, entre estas informações o método de aplicação da engenharia de software. O bom desempenho técnico do protótipo pode ser atribuído à correta utilização da engenharia de software. O design de interface do protótipo, que é fruto de aplicações de técnicas de design centrado no usuário, poderá servir como referência para futuros desenvolvimentos de outros softwares. Os dados levantados da avaliação de usabilidade poderão apontar ações bem ou mal sucedidas no processo de desenvolvimento, contribuindo para aprimoramentos de desenvolvimentos futuros.

Bauru, 23 de outubro de 2013 - Faculdade de Arquitetura, Artes e Comunicação – FAAC – UNESP - http://www.faac.unesp.br/index.php - 67,1282