Luciana A M Zaina

Luciana A M Zaina
  • Full Professor
  • Full Professor at Federal University of São Carlos

I am Full Professor at the Computer Department in Federal University of São Carlos in Brazil.

About

161
Publications
35,459
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
1,091
Citations
Introduction
My research interests are User eXperience, requirement engineering, agile practices, user experience in software startups, empirical software engineering, and human aspects of software engineering.
Current institution
Federal University of São Carlos
Current position
  • Full Professor

Publications

Publications (161)
Conference Paper
Urban populations have grown and consequently cities have turned increasingly to IoT. IoT helps cities to address complex urban challenges and enhance quality of life. This doctoral project investigates how co-design methodologies can be properly applied to effectively implement IoT solutions in smart cities. The research aims to develop a comprehe...
Conference Paper
Driver behavior and interaction with Advanced Driver Assistance Systems (ADAS) play a vital role in realizing their full safety potential. In light of this, in-depth studies on the user experience (UX) of ADAS are of paramount importance to achieve the expected improvements in road safety. The Driver-Vehicle-Environment (DVE) system model integrate...
Conference Paper
Organizações que priorizam a experiência do usuário (UX) geralmente apresentam melhor desempenho financeiro, pois a UX reduz custos de suporte ao usuário, aumenta a fidelidade do cliente e diferencia a empresa no mercado. No entanto, medir o retorno sobre o investimento (ROI) em UX é desafiador e complexo devido a inúmeras variáveis nessa medição....
Article
Full-text available
The teaching-learning process in engineering aims to meet current societal demands and address real challenges faced by businesses and the job market. Challenge-based learning (CBL) has gained traction as an active and innovative approach in engineering education, introducing real challenges and open questions to the classroom regarding environment...
Conference Paper
Considerar aspectos de qualidade desde os primeiros estágios do processo de desenvolvimento de software é fundamental para aumentar seu sucesso, evitar retrabalho e garantir a satisfação do usuário final. Entretanto, no contexto do desenvolvimento ágil, esses aspectos são vistos como secundários em relação aos requisitos do software. Para resolver...
Conference Paper
Os times ágeis de software geralmente usam ferramentas de quadro kanban para acompanhar visualmente o progresso de projetos. No ambiente altamente reativo das startups de software, os quadros kanban podem auxiliar as equipes, muitas vezes com pouca experiência, a gerenciar o fluxo de trabalho de suas tarefas e manter uma boa comunicação. Este artig...
Conference Paper
Este artigo descreve uma experiência realizada com estudantes de graduação e pós-graduação para explorar a implementação da abordagem de sala de aula invertida (SAI) e sua influência no aprimoramento de soft skills. Os alunos reportaram satisfação com a utilização da SAI em cursos relacionados à Interação Humano-Computador (IHC). Reconheceram que a...
Article
Full-text available
User Experience (UX) is a field that aids in comprehending the impact of system usage on the user during the product development process. Software startups are entities that deal with cutting-edge products and experience significant growth, even in the face of unpredictability and potential market volatility. UX methods and techniques serve as tool...
Conference Paper
Full-text available
The development of systems based on the Internet of Things (IoT) technologies is becoming increasingly popular in the context of Smart Cities. Recent research in Software Engineering (SE) has investigated the characteristics of these systems and the most appropriate approaches to their design and development. IoT-based applications are strongly cha...
Conference Paper
Full-text available
The metaverse has been considered in various literature reviews as a multifaceted and complex concept that can not be defined from a single set of terms. These literature reviews have attempted the Metaverse definition based on the research most published before the heated attention on the Metaverse in 2021; therefore, they may not provide an up-to...
Chapter
Full-text available
Analytics is becoming known for providing exceptional opportunities to companies. However, companies are not utilizing its full potential despite the widespread benefits. In particular, analytics practices are imperceptible when we talk about small yet innovative companies like software startups. Nevertheless, startups’ uncertain nature and focus o...
Article
Full-text available
Context The COVID‐19 pandemic has had a disruptive impact on how people work and collaborate across all global economic sectors, including software business. While remote working is not new for software engineers, forced WFH situations come with both limitations and opportunities. As the ‘new normal’ for working might be based on the current state...
Conference Paper
Este trabalho tem como objetivo apresentar resultados parciais de um mapeamento sistemático da literatura de visualizações de dados sobre UX. A partir dos 57 artigos selecionados em nosso estudo, a análise preliminar revelou 32 tipos de gráficos, 10 fontes de dados usadas para construir as visualizações e 5 propósitos principais de uso das visualiz...
Conference Paper
Pesquisas científicas ou aplicadas por profissionais na área de Interação Humano-Computador (IHC) frequentemente coletam dados qualitativos; contudo, pesquisadores e práticos possuem dúvidas sobre como sistematizar o processo de análise de dados qualitativo. Este artigo apresenta uma visão geral do minicurso ministrado durante o XXII Simpósio Brasi...
Conference Paper
Este trabalho tem como objetivo apresentar resultados parciais de um mapeamento preliminar da literatura sobre a relação entre design de experiência do usuário (UX User eXperience) e retorno sobre o investimento (ROI). Foram selecionados nove artigos sobre o tema e discutido os resultados apresentados por esses artigos e as limitações que ainda exi...
Conference Paper
Software startups are companies that operate under constant time and business pressures and often teams have problems on communication and collaboration. However, little has been discussed about these problems in the literature. Startup professionals have recognized user experience as an important software quality. This paper presents an investigat...
Article
Full-text available
Empirical research on software development practices in startups is growing. However, little has been investigated about how User eXperience (UX) work has been carried out in software startups. The primary objective of this paper is to investigate what software startups need from UX work. To achieve this goal, we conducted open-ended interviews and...
Article
The interest in virtual learning is not new; however, it has become a hot topic since the outbreak of COVID-19. In the area of human–computer interaction (HCI), there have been few educational experiences conducted in fully online mode. This paper examines a virtual flipped classroom–based approach, which was adopted to support HCI teaching–learnin...
Article
Full-text available
The restrictions imposed by the COVID-19 pandemic required software development teams to adapt, being forced to work remotely and adjust the software engineering activities accordingly. In the studies evaluating these effects, a few have assessed the impact on software engineering activities from a broader perspective and after a period of time whe...
Chapter
Customer-centric strategies can help startups move towards successful and sustainable businesses. User eXperience (UX) has been considered a critical factor in creating value for the customers and users of startups. Software startups often collect data about the experience with the product from users. However, obtaining valuable insights to improve...
Conference Paper
Full-text available
O objetivo principal deste trabalho é apresentar os resultados de um estudo de Revisão Sistemática da Literatura (RSL) que investiga abordagens de recomendação musical que consideram as emoções e/ou o contexto (questão de pesquisa 1) como as principais lacunas e desafios que ainda permanecem e que precisam ser abordados por pesquisas futuras (quest...
Conference Paper
Este documento apresenta uma síntese do artigo "UX information in the daily work of an agile team: A distributed cognition analysis" publicado no International Journal of Human Computer Studies. O objetivo do artigo foi investigar como as informações de UX são transmitidas no trabalho diário de uma equipe ágil e quais são as características dessas...
Conference Paper
Este documento apresenta uma síntese do artigo "Preventing accessibility barriers: Guidelines for using user interface design patterns in mobile applications", publicado no The Journal of Systems & Software. O objetivo do artigo foi propor um conjunto de recomendações para auxiliar desenvolvedores/designers a utilizarem padrões de design de interfa...
Article
Full-text available
Context Software startups work under uncertain market conditions, constant time pressures, and extremely limited resources. Startup practitioners commonly adopt agile practices and lean development to build and release software quickly. Within this context, User eXperience (UX) work is critical for generating user value and creating a competitive a...
Preprint
Full-text available
[Context] The COVID-19 pandemic has had a disruptive impact on how people work and collaborate across all global economic sectors, including the software business. While remote working is not new for software engineers, forced Work-from-home situations to come with both constraints, limitations, and opportunities for individuals, software teams and...
Article
Full-text available
In recent years, several music recommendation systems have been developed with the aim of incorporating valuable information into the user’s modeling and recommendation process. The inclusion of emotions and contextual information in music recommendation applications is increasingly becoming a relevant aspect to improve the listening experience. Th...
Article
Full-text available
Network monitoring tools are vital to network administrators, helping them make decisions and accomplish their tasks. In general, those tools are developed with a focus on technical aspects not taking into account important usability principles. On the other hand, the Human-Computer Interaction community presents great potential for the improvement...
Article
Full-text available
Information Visualization provides techniques to make better charts that enhance human perception about patterns in data and consequently support the user interpretation. In the educational area, visualizations help professionals to analyze a great amount of data to inform decisions to improve the learning­teaching process. The literature has shown...
Article
Mobile applications play an important role in many aspects of life. It is essential to be aware of the software development approaches that can support the design of accessible applications. Their main goal is to ensure that the interactive applications are available to everyone, including people with disabilities, reduced skills, or momentarily in...
Conference Paper
O quadro kanban é uma ferramenta amplamente utilizada por times de software e pode ser útil para startups de software gerirem seu trabalho. Como muitas vezes as startups de software têm times pequenos, os quadros kanban são adequados para manter os times informados sobre o fluxo de trabalho. Neste artigo, foram entrevistados dez profissionais que t...
Conference Paper
Full-text available
Learning trajectories are paths that students may follow in order to achieve learning goals. The visualization of learning trajectories of students can support teachers in tracking students evolution and identify difficulties. We propose visualizations of learning trajectories in a new and interactive way, representing different concepts of computa...
Article
Full-text available
User experience (UX) is a quality aspect that considers the emotions evoked by the system, extending the usability concept beyond effectiveness, efficiency, and satisfaction. Practitioners and researchers are aware of the importance of evaluating UX. Thus, UX evaluation is a growing field with diverse approaches. Despite various approaches, most of...
Article
Context : The study of cognitive aspects around software activities can provide valuable insights to improve software engineering practices. Objective: This paper presents an approach based on distributed cognition and sequential analysis to explore cognitive activities in the software development context by analyzing the interactions between softw...
Article
Context: Startups are new and fast-growing innovative businesses. These companies also deal with uncertain market conditions and work under constant time and business pressures. Although User Experience (UX) has been widely adopted in the software industry, this has not been a reality in the context of software startups yet. Several factors might i...
Chapter
Full-text available
Software start-ups develop innovative software products working with disruptive technologies in time pressure and market-driven environment. Recently, User eXperience (UX) has become a hot topic that interests software teams of start-ups. However, software and UX professionals have struggled to match UX practices into the development activities, pa...
Chapter
Progressive Web App (PWA) is a recent approach made of a set of techniques from both web and native apps. End-User Development (EUD) is an approach from which end-users are allowed to express themselves. The impacts of associating EUD and PWAs have been little exploited. With this in mind, we proposed the PWA-EU approach in previous work. In this p...
Conference Paper
Os requisitos de User eXperience(UX) têm se tornado essenciais para a aceitacão dos usuários ao software. Uma das técnicas que auxiliam na coleta destes requisitos é a persona, porém é conhecida por ser custosa em sua elaboracão. Como alternativa, a técnica de Lean persona mostra-se mais viável devido a sua característica enxuta. Este artigo aprese...
Article
The integration of agile software development and user experience (UX) design has been a topic of investigation for practitioners and researchers for many years, and agile teams have become increasingly aware of the importance of UX design. Most studies have focused so far on the integration of UX theories and methods with agile practices. The obje...
Conference Paper
Quadros kanban virtuais permitem reunir informações sobre tarefas e requisitos do projeto, funcionando como uma das principais fontes de visualização sobre o desenvolvimento do projeto de software. Entretanto, muitas vezes alguns recursos não são bem compreendidos pelo time, o que pode acarretar problemas de comunica¸ção entre o kanban virtual e o...
Conference Paper
Test Driven Development (TDD) is an iterative software development technique in which unit tests are defined before production code, while Test-Last Development (TLD) is a more traditional development technique in which unit tests are written after the features are implemented. There have been a number of empirical studies investigating the effects...
Conference Paper
In recent years, the work in software engineering has demanded professionals with not only technical but also social skills. Besides, these professionals have struggled to handle the different tools which impact straight in their experience. Among the various tools, virtual kanban boards arise as a tool intensely used by developers. However, little...
Article
Full-text available
Mobile devices have gained more attention from the society that is using them increasingly for a variety of purposes. For complete insertion of the population in this constant digital evolution it is fundamental that mobile applications also offer access to different user profiles, regardless of their disabilities or limitations. Considering qualit...
Article
Full-text available
INTRODUCTION: There is no consensus of what skills can be developed from the learning of Computation Thinking (CT). However, teachers and researchers agreed that by the learning of CT individuals can acquire and expand many abilities. Courses have been carried out in Brazil and in other countries with the aim of motivating teachers on adding CT to...
Article
Full-text available
INTRODUCTION: The incorporation of ways of developing computer skills in primary and secondary education has been a demand in some countries, and practice in others. Among these skills, Computational Thinking (CT) has the aim of working the ability to using mental processing to find out solutions to problems. National Common Curricular Base (BNCC)...
Cover Page
Full-text available
Em tempos de pandemia, é comum ouvir de colegas de outros cursos das universidades sobre a falta de preparo para as ‘aulas não presenciais’, o uso de tecnologias ainda não exploradas e até mesmo sobre como o processo pedagógico poderia ser ajustado. Como pesquisadores da área de Informática na Educação, devemos ser empáticos e auxiliar da melhor f...
Article
Over the years, network monitoring tools have evolved to keep pace with the advances in networking technologies and paradigms, such as virtualization and softwarization, and more recently, data plane programmability. However, there have been few advances regarding user interfaces and interactions in network management systems. In this paper, an inv...
Article
A satisfying experience is critical for the user to feel motivated over time, especially in mobile health (m-Health) applications. Long-term user experience (UX) assesses more extended periods of use, which may reveal the possible impact of a set of experiences. In this study, using an in-app embed questionnaire available through a conversational i...
Conference Paper
User Stories (US) complementadas por critérios de aceitação (AC- Acceptance Criteria) são amplamente utilizadas no desenvolvimento ágil de software. Usualmente, USs e ACs descrevem requisitos funcionais, e poucas vezes são encontradas descrições de requisitos sobre a experiência do usuário (UX - User eXperience). Este artigo apresenta os resultados...
Article
Full-text available
Context: Requirements elicitation is a software development phase that should investigate both functional and user experience (UX) requirements. Proto-persona is a technique that encourages the attention on the needs of a group of users. Usually, its elaboration is conducted by software specialists, technical stakeholders. However, non-technical st...
Article
Full-text available
Abstract Games are seen as environments that promote the engagement of children to the learning of Computational Thinking (CT) concepts. The new forms of interaction using body movements and gestures have increased in particular in video-games. However, few studies have been conducted to investigate how children feel and interact when using hand ge...
Chapter
Test-Driven Development (TDD) is an iterative software development technique in which unit tests are defined before production code, while Test-Last Development (TLD) is a more traditional development technique in which unit tests are written after the features are implemented. There have been a number of empirical studies investigating the effects...
Conference Paper
O uso de Padrões de Design da Interface do Usuário (User Interface Design Patterns) (UIDP) é visto como uma boa prática para o desenvolvimento de softwares interativos. No entanto, ao aplicar esses padrões, o designer da interface pode introduzir problemas de acessibilidade no software. O objetivo deste trabalho é apresentar o processo de avaliação...
Article
Full-text available
Os novos paradigmas de interações têm surgido ao longo dos anos e motivam a investigação do seu potencial de uso no contexto do ensino-aprendizagem. Em uma interface de usuário natural (NUI - Natural User Interface), a interação ocorre naturalmente enquanto os usuários interagem com uma aplicação usando gestos, voz, toque e assim por diante. Essas...
Article
Full-text available
Ensinar o pensamento computacional às crianças tem sido cada vez mais reconhecido nos últimos anos como uma atividade importante, principalmente nos países da Europa e nos Estados Unidos. No Brasil, a Sociedade Brasileira de Computação (SBC) recomenda que as habilidades de raciocínio computacional sejam trabalhadas desde estágios iniciais da educaç...
Conference Paper
User Experience (UX) is a quality attribute that plays an important role in the quality of software applications, as it addresses users' feelings about a given product. Thus, evaluating the UX is essential to improve its quality. However, most UX evaluation techniques limit to indicate whether the UX was positive or negative, which makes it challen...
Article
Several approaches have emerged to support the development of mobile web applications (apps). Front-end frameworks (FeF) have emerged to support developers in the construction of responsive mobile web apps. However, these frameworks do not provide resources to handle easily variables of the context of use and to deal with different modalities of in...
Article
Progressive Web App (PWA) is a new approach to the development of mobile applications (apps) which was proposed by Google in 2015. It combines technology resources of both web and native apps. Meta-design is an End-User Development (EUD) approach from which end-users participate actively in a system's design process. Yet, PWAs are a recent technolo...
Article
Background: Earth System Grid Federation (ESGF), a well-known e-infrastructure provides open data to study the future anthropogenic climate change. Data are accessed by the research communities to produce sophisticated simulations of the earth system and to study the impact of climate change. Although these e-infrastructures provide relevant data,...
Conference Paper
Full-text available
Este trabalho apresenta um estudo de caso sobre práticas educativas voltadas a desenvolver o Pensamento Computacional em crianças. Essas atividades foram construídas e mediadas por docentes que atuam no Ensino Fundamental I de escolas públicas do interior do estado de . Com a aplicação de uma formação continuada para os professores participantes, f...
Conference Paper
The use of mobile devices to access social networking apps have increased for different audiences. Guidelines have been proposed with the aims of dealing with accessibility issues. However, usually, these are general, and sometimes developers struggle to fulfil the needs of particular audiences. In this paper, we present the MobiDeaf (Mobile for De...
Conference Paper
Progressive Web App (PWA) is a new approach to the development of mobile application proposed by Google in 2015. It combines technology resources of both web and native applications. The challenges of designing interfaces for different applications platforms, such as web and native Android, has been discussed in recent years. However, PWAs are a re...
Conference Paper
Full-text available
Context: Requirements elicitation is a software development phase that should investigate both functional and user experience (UX) requirements. Proto-persona is a technique that encourage the attention on the needs of a group of users. Usually its elaboration is conducted by software specialists, technical stakeholders. However, non-technical stak...
Conference Paper
The easy access to mobile and social networking is changing the way people communicate with each other; however, deaf users still face segregation in some of these media. Although developers have been working on some recommendations, these are, usually, general. In this paper, we present the MobiDeaf, a set of guidelines which support the developer...
Conference Paper
User stories are recognised as valuable artefacts to agile teams. Usually, user stories are written based on functional aspects of software, leaving aside non-functional aspects. In contrast, User eXperience Design (UxD) artefacts provide information about users' needs, tasks, and context of use. We carried out an empirical study with 18 agile Braz...
Article
Full-text available
The use of mobile devices to browse on the Web has become increasingly popular as a consequence of the easy access to the Internet. However, moving from the desktop development to the mobile platform features requests to the developers an important focus on the interaction elements which fit into the interaction demands. The frameworks front-end i...
Conference Paper
Full-text available
Este artigo apresenta uma abordagem para apoiar o professor na elaboração de cenários de aprendizagem centrando-se na percepção sobre o perfil dos alunos. Para isto, a abordagem apoiou-se no fundamento de personas adaptando o uso de mapas de empatia para o contexto de aprendizagem eletrônica. Um estudos de caso com professores foi conduzido para va...
Conference Paper
Full-text available
With the dissemination of mobile devices and the migration of activities that were once executed only on desktop computers to smartphones and tablets, the concerns related to accessibility in this environments have increased. However, the accessibility impact of mobile interface design patterns in the life of disabled people has not been widely add...
Conference Paper
Although the use of natural user interfaces (NUI) has been growing, there is still a discussion of what is "natural" to a specific audience. This article presents an investigation on how children use and understand hands' natural movements (gestures) when interacting with an application, comparing them with the use of touch. The results demonstrate...
Conference Paper
Background: User stories are artifacts largely used to describe requirements in agile software development. However, the writing of user stories usually is focused on describing functional aspects of the software, leaving aside non-functional aspects as usability and user experience. Objective: This paper aims to present the findings of an investig...

Network

Cited By