Integrando Atividades Baseadas em Abordagens da IHC às Práticas da Engenharia de Software em Projetos de Interface de Usuário de Dispositivos Móveis
Anexos
Informações
Título
Integrando Atividades Baseadas em Abordagens da IHC às Práticas da Engenharia de Software em Projetos de Interface de Usuário de Dispositivos Móveis
Autor(es)
Luciano Soares de Souza
Orientador(es)
Ivanir Costa
Data de Defesa
02/10/2007
Resumo (EN)
The user interface project is one of the most important factors for the success of a mobile application. The user interface usability is a determinant attribute for the level of satisfaction, effectiveness and efficient that users make their tasks. As computer mobile devices such as cell phones, PDA' s and smartphones are more and more presents in the infrastructure of lnformation Technology of companies and everyday of people, it is important when designing mobile applications, to have a deep understanding of user interaction with these devices. This work proposes the integration of activities based on Human-Computer lnteraction (HCI) approaches to practices proposed by Software Engineering (SE), resulting in a integrated software life cycle model. These activities are grounded, yet, on user centered project, NBR and ISO standards and intrinsic restrictions of mobile devices. The validation of the life cycle model of integrated software has been given through the proof of concept, in a real case, starting from the development of a mobile application for the Center for Studies of the Human Genoma (CSHG) linked to the lnstitute of Biosciences of University of São Paulo (USP). The results demonstrate that user involvement and inclusion of usability activities since the beginning phases of the project are fundamental to produce user interface with higher levels of usability. The integrated model reached the goals of this work in all the aspects of usability and functionalities of user interface, as well as a model that promotes in an effective way the integration of SE practices and the HCI approaches.
Resumo
O projeto de interface de usuário é um dos fatores mais importantes para o sucesso de uma aplicação móvel. A usabilidade da interface de usuário é um atributo determinante para o nível de satisfação, eficácia e eficiência com que os usuários executam suas tarefas. À medida que os dispositivos computacionais móveis − como telefones celulares, PDA’s e smartphone’s − estão cada vez mais presentes na infraestrutura de Tecnologia da Informação das empresas e no cotidiano das pessoas, é importante, ao se projetar aplicações móveis, haver um entendimento aprofundado da interação do usuário com esses dispositivos. Este trabalho propõe a integração de atividades baseadas em abordagens da Interação Humano-Computador (IHC) às práticas propostas pela Engenharia de Software (ES), formando um modelo de ciclo de vida de software integrado. Estas atividades estão fundamentadas, ainda, no projeto centrado no usuário, em normas NBR e ISO e restrições intrínsecas dos dispositivos móveis. A validação do modelo de ciclo de vida de software integrado se deu através de prova de conceito, em um caso real, a partir do desenvolvimento de uma aplicação móvel para o Centro de Estudos do Genoma Humano (CEGH), ligado ao Instituto de Biociências da Universidade de São Paulo (USP). Os resultados demonstram que o envolvimento do usuário e inclusão de atividades de usabilidade, desde as fases iniciais do projeto, são fundamentais para se produzir interfaces de usuário com níveis maiores de usabilidade. O modelo integrado atendeu aos objetivos deste trabalho quanto aos aspectos de usabilidade e funcionalidades da interface de usuário, e quanto à integração de práticas da ES e de abordagens da IHC de forma eficaz.
Tipo
Dissertação
Palavras-chave
Modelo de ciclo de vida de software, Interface de usuário, Usabilidade, Dispositivos móveis, Contexto de uso
Área de Concentração
Gestão da Informação
Grupo de Pesquisa da UNIP cadastrado no CNPq
Produção de Software
Instituição
UNIP
Direito de Acesso
Acesso Aberto