Are you Milene Selbach Silveira?

Claim your profile

Publications (8)0 Total impact

  • Article: Designing online help systems for reflective users.
    J. Braz. Comp. Soc. 01/2004; 9:25-38.
  • Conference Proceeding: Supporting a Shared Understanding of Communication-Oriented Concerns in Human-Computer Interaction: A Lexicon-Based Approach.
    Engineering Human Computer Interaction and Interactive Systems, Joint Working Conferences EHCI-DSVIS 2004, Hamburg, Germany, July 11-13, 2004, Revised Selected Papers; 01/2004
  • Conference Proceeding: Model-Based Design of Online Help Systems.
    Computer-Aided Design of User Interfaces IV, Proceedings of Fourth International Conference on Computer-Aided Design of User Interfaces, January 14-16, 2004, Funchal, Portugal; 01/2004
  • Conference Proceeding: Semiotic engineering contributions for designing online help systems.
    01/2001
  • Source
    Article: Modelo e Arquitetura de Sistemas de Help Online
    [show abstract] [hide abstract]
    ABSTRACT: RESUMO Sistemas de ajuda (help) são pouco utilizados e, quando o são, costumam não auxiliar o usuário em esclarecer suas dúvidas. Isto ocorre com freqüência porque estes sistemas são comumente construídos ao final do processo de desenvolvimento da aplicação. Este artigo propõe um modelo e uma arquitetura de sistemas de help online, seguindo uma abordagem semiótica, onde o sistema de help é planejado e construído durante todo o processo de desenvolvimento da aplicação. Palavras-chave: sistemas de help online; engenharia semiótica; aplicações Web 1. INTRODUÇÃO Sistemas de ajuda (help) costumam ser ignorados ou consultados apenas em última instância, pois geralmente os usuários não vêem de imediato uma razão favorável de custo/benefício no acesso a tais sistemas. Experiências infrutíferas com o help da maioria das aplicações existentes fazem com que os usuários nem cogitem sobre sua utilização quando necessitam algum esclarecimento. Um dos motivos desta "má fama" dos módulos de help está na dificuldade de construí-los ao longo do período de desenvolvimento da aplicação, ficando eles para serem feitos somente no final do processo, quando o tempo disponível é exíguo e boa parte das decisões de projeto associadas à lógica global da aplicação já não está na memória imediata da equipe. Esta elaboração tardia do help tem como causa importante a dificuldade de se ter os dados completos da aplicação durante as etapas intermediárias do período de desenvolvimento. Em suma, se o sistema de ajuda é desenvolvido a posteriori (i.e. depois de a aplicação estar totalmente implementada e testada), ganha-se uma visão estrutural completa mas perde-se parte da memória de projeto, onde se encontram as visões gerais, os princípios norteadores das decisões, e a lógica subjacente ao produto final com que o usuário vai interagir. Por outro lado, se o sistema é desenvolvido pari passu com o desenvolvimento da aplicação, ele fica submetido a todas as alterações de especificação, mudanças de decisão, e demais ajustes comuns ao processo de desenvolvimento de software.
  • Article: A method of Semiotic engineering for the online help systems construction
    [show abstract] [hide abstract]
    ABSTRACT: Online help systems are typically used (if at all) as a last resource in interactive breakdown situations. In this paper, we present a semiotic engineering method for building online help that uses fairly known design models. We discuss the benefits of having designers explicitly communicate their design vision to users and the need or opportunity to foster new cultural attitudes towards online help. We show how, as a direct communication channel from designers to users, it opens new possibilities for interaction that can be skillfully used by designers. By exploring such possibilities, designers and users may bring about more positive attitudes towards online help and counter the feeling of technological exclusion which many users express.
  • Article: Augmenting the Affordance of Online Help Content
    [show abstract] [hide abstract]
    ABSTRACT: Traditional online help is often function-oriented, unrelated to users' tasks and not situated at users' current context of interaction. This is due mainly to the help development strategy, and to the lack of a help model that takes into account typical users' task flows. In addition to a help model, we also need adequate access structures to the various components of the help system, each providing a different perspective on help content. This paper proposes the integration of a help model with communicability concepts, both built upon the principles of Semiotic Engineering. Our goal is to provide users with better help access and content, which are designed to clarify users' specific doubts, as expressed by users themselves, during interaction.
  • Article: Getting Users to Understand Designers via Help Systems
    [show abstract] [hide abstract]
    ABSTRACT: Help systems are often underutilized, because they fail to clarify users' doubts. One of the reasons for this shortcoming is the fact that help systems are usually developed at the end of an application development process. This paper presents an approach to the development of help systems throughout applications' design and development processes, supported by both a model and an architecture of online help systems. This work is developed in the context of semiotic engineering, in which interactive applications are one-shot messages from designers to users, about how to exchange messages with the applications in order to achieve a range of goals. RESUMO Sistemas de ajuda (help) são, quase sempre, pouco utilizados, e, quando o são, costumam não auxiliar o usuário em esclarecer suas dúvidas. Isto ocorre com freqüência porque estes sistemas são comumente construídos ao final do processo de desenvolvimento da aplicação. Este trabalho apresenta um modelo e uma arquitetura de sistemas de help online, no intuito de dar suporte ao desenvolvimento de sistemas de ajuda durante o processo de design e desenvolvimento das aplicações. O mesmo é desenvolvido no contexto da engenharia semiótica, na qual aplicações interativas são mensagens de "mão-única" dos designers para os usuários, sobre como trocar mensagens com as aplicações a fim de alcançar os objetivos desejados.