Descriptive theory of awareness for groupware development

2018 
People working in a cooperative manner need to be updated on events and informed about other users and their activities in their workspaces in order to collaborate effectively. It is necessary that group members feel they are part of the group, in particular when they are geographically dispersed. This kind of information is called awareness and it is an important research aspect in the computer supported cooperative work and computer supported collaborative learning areas. Supporting awareness has important, if subtle, benefits, such as increasing the effectiveness of collaborative work, fostering social relationships, and improving the general wellbeing of individuals. To create and define awareness mechanisms in collaborative environments supported by computers is a complex process that includes several steps that need to be considered, focused on understanding characteristics of interdependent group work with the objective of designing adequate computer-based technology to support cooperative work processes. However, in the literature it is so difficult to find out a structured method that allow designers to develop collaborative applications centered on awareness aspects. This paper proposes the definition of a framework that could assist groupware engineers to incorporate awareness mechanisms in their developments. This framework has a methodological proposal or set of phases to follow, as well as a taxonomy that includes the awareness information that should be incorporated to improve the collaborative experience. The paper presents a review of several awareness mechanisms, frameworks and uses proposed in the literature from a software engineering perspective, focusing on the aspects to be considered when designing and implementing awareness mechanisms in groupware tools. A descriptive theory of awareness for the purpose of supporting groupware development is thus generated. Finally, a case study is described using the framework proposed.
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    212
    References
    15
    Citations
    NaN
    KQI
    []