9,508 research outputs found

    Gamification for Volunteer Cloud Computing.

    Get PDF
    Requirements engineering is a preliminary and cru- cial phase for the correctness and quality of software systems. Despite the agreement on the positive correlation between user involvement in requirements engineering and software success, current development methods employ a too narrow concept of that “user” and rely on a recruited set of users considered to be representative. Such approaches might not cater for the diversity and dynamism of the actual users and the context of software usage. This is especially true in new paradigms such as cloud and mobile computing. To overcome these limitations, we propose crowd-centric requirements engineering (CCRE) as a revised method for requirements engineering where users become primary contributors, resulting in higher-quality requirements and increased user satisfaction. CCRE relies on crowdsourcing to support a broader user involvement, and on gamification to motivate that voluntary involvement

    The Design of Adaptive Acquisition of Users Feedback: an Empirical Study

    Get PDF
    Users’ feedback is a main source of knowledge on how users perceive the role of software in meeting their requirements. Collectively, such feedback helps shaping software autonomous and semi-autonomous adaptation decisions of what is called Social Adaptation. It also helps developers to identify loci in the system where an evolution should be introduced in the next release. Despite this role of users’ feedback, there is a lack of systematic engineering approaches on how to design its acquisition mechanisms. In this paper, we observe that the acquisition of feedback should be itself adaptive to the context of use . We conduct an empirical study following a mixed-method sequential exploratory approach to explore the main drivers of such adaptation and understand users’ attitude when being asked to provide feedback. Our findings are meant to enrich the knowledge base for developers and researchers in users-centric, or crowd-centric, adaptation. It also highlights areas of study for a future research in the area
    • …
    corecore