4,413 research outputs found

    FLOW EXPERIENCE IN SOFTWARE ENGINEERING: DEVELOPMENT AND EVALUATION OF DESIGN OPTIONS FOR ECLIPSE

    Get PDF
    In positive psychology, flow is described as a holistic mental condition in which an individual delves into an activity with full concentration. Even in software engineering, the promotion of flow experience fosters effects such as positive affect, improved learning, and higher product loyalty in computer-aided environments. However, from a practice-based perspective it is not obvious how to design ICT to support flow experience. With this paper, we, therefore, contribute concrete design implications, paving the way for a good flow experience in ICT. This paper be-gins by examining the current state of flow research in the field of Human-Computer Interaction. We then go on to present a study comprising the development and evaluation of design options that aim to support flow in integrated development environments such as Eclipse, one of the most prominent open-source IDEs. The findings reveal practical implications on the use of four flow design options for software engineering and are integrated into a preliminary research framework

    The role of motivation in regulating the extent to which data visualisation literacy influences business intelligence and analytics use in organisations

    Get PDF
    Dissertation (MCom (Informatics))--University of Pretoria 2022.The ability to read and interpret visualised data is a critical skill to have in this information age where business intelligence and analytics (BI&A) systems are increasingly used to support decision-making. Data visualisation literacy is seen as the foundation of analytics. Moreover, there is great hype about data-driven analytical culture and data democratisation, where users are encouraged to have wide access to data and fully use BI&A to reap the benefits. Motivation is a stimulant to the richer use of any information system (IS), yet literature provides a limited understanding of the evaluation of data visualisation literacy and the effect of motivation in the BI&A context. Thus, this study aims to explain the role of motivation in regulating the extent to which data visualisation literacy influences BI&A’s exploitative and explorative use in organisations. Data visualisation literacy is measured using six data visualisations that focus on the five cognitive basic intelligent analytical tasks that assess the user's ability to read and interpret visualised data. Two types of motivations are assessed using perceived enjoyment as an intrinsic motivator and perceived usefulness as an extrinsic motivator. The model is tested using quantitative data collected from 111 users, applying Structural Equation Modelling (SEM). The results indicate that intrinsic motivation exerts a positive effect on BI&A exploitative and explorative use while extrinsic motivation has a positive effect on BI&A exploitative use but weakens innovation with a negative effect on explorative use. The results further show an indirect relationship between data visualisation literacy with BI&A use through motivation. In addition, exploitation leads to creativity with exploitation positively being associated with exploration.InformaticsMCom (Informatics)Unrestricte

    Flow Experience in Software Engineering: Development and Evaluation of Design Options for Eclipse

    Get PDF
    In positive psychology, flow is described as a holistic mental condition in which an individual delves into an activity with full concentration. Even in software engineering, the promotion of flow experience fosters effects such as positive affect, improved learning, and higher product loyalty in computer-aided environments. However, from a practice-based perspective it is not obvious how to design ICT to support flow experience. With this paper, we, therefore, contribute concrete design implications, paving the way for a good flow experience in ICT. This paper begins by examining the current state of flow research in the field of Human-Computer Interaction. We then go on to present a study comprising the development and evaluation of design options that aim to support flow in integrated development environments such as Eclipse, one of the most prominent open-source IDEs. The findings reveal practical implications on the use of four flow design options for software engineering and are integrated into a preliminary research framework

    How the design of socio-technical experiments can enable radical changes for sustainability

    Get PDF
    Sustainability requires radical innovations, but their introduction and diffusion usually encounter the opposition of existing socio-technical regimes. An important challenge is, therefore, to understand how to catalyse and support the process of transitioning towards these innovations. Building upon insights from transition studies (in particular the concepts of Strategic Niche Management and Transition Management), and through an action research project (aimed at designing, introducing and diffusing a sustainable mobility system in the suburban areas of Cape Town), the paper investigates the role of design in triggering and orienting societal transformations. A key role is given to the implementation of socio-technical experiments. A new socio-technical system design role emerges: a role in which the ideation and development of sustainable innovation concepts is coupled with the designing of appropriate transition paths to gradually incubate, introduce and diffuse these concepts

    Fostering Continuous User Participation by Embedding a Communication Support Tool in User Interfaces

    Get PDF
    This paper critically reviews previous IS literature on user participation and argues that the literature is mainly empirically or normatively oriented and lacks design research on developing system prototypes in order to foster continuous user participation. It then contributes to the current research by introducing a system prototype, a communication tool that enables users to participate while using their application systems in their work contexts. The prototype provides different communication channels for supporting user-designer communications and knowledge sharing among users with respect to application usage. When integrated in the interface of an application system, the tool can help to adapt and redesign the application. The initial evaluation of the communication tool within the context of an application system indicates its usefulness and usability
    • 

    corecore