1,075 research outputs found

    Analysis and Design of Mobile Collaborative Applications Using Contextual Elements

    Get PDF
    Collaborative mobile applications support users on the move in order to perform a collaborative task. One of the challenges when designing such applications is to consider the context where they will execute. Contextualized applications are easy to adopt by the users; unfortunately the design of contextualized tools is not evident. This paper presents a framework of contextual elements to be considered during the conception, analysis and design phases of a mobile collaborative application. This framework supports developers to identify non-functional requirements and part of the architectural design in order to get contextualized applications. The use of this framework is complementary to any structured software process. A framework use example is also presented as an illustration of its applicability

    Evaluating groupware support for software engineering students

    Get PDF
    Software engineering tasks, during both development and maintenance, typically involve teamwork using computers. Team members rarely work on isolated computers. An underlying assumption of our research is that software engineering teams will work more effectively if adequately supported by network-based groupware technology. Experience of working with groupware and evaluating groupware systems will also give software engineering students a direct appreciation of the requirements of engineering such systems. This research is investigating the provision of such network-based support for software engineering students and the impact these tools have on their groupwork. We will first describe our experiences gained through the introduction of an asynchronous virtual environment ­ SEGWorld to support groupwork during the Software Engineering Group (SEG) project undertaken by all second year undergraduates within the Department of Computer Science. Secondly we will describe our Computer Supported Cooperative Work (CSCW) module which has been introduced into the students' final year of study as a direct result of our experience with SEG, and in particular its role within Software Engineering. Within this CSCW module the students have had the opportunity to evaluate various groupware tools. This has enabled them to take a retrospective view of their experience of SEGWorld and its underlying system, BSCW, one year on. We report our findings for SEG in the form of a discussion of the hypotheses we formulated on how the SEGs would use SEGWorld, and present an initial qualitative assessment of student feedback from the CSCW module

    The F@ Framework of Designing Awareness Mechanisms in Instant Messaging

    Get PDF
    This paper presents our research on awareness support in Instant Messaging (IM). The paper starts with a brief overview of empirical study of IM, using an online survey and face-to-face interviews to identify user needs for awareness support. The study identified a need for supporting four aspects of awareness, awareness of multiple concurrent conversations, conversational awareness, presence awareness of a group conversation, and visibility of moment-to-moment listeners and viewers. Based on the empirical study and existing research on awareness, we have developed the F@ (read as fat) framework of awareness. F@ comprises of the abstract level and the concrete level. The former includes an in-depth description of various awareness aspects in IM, whilst the latter utilises temporal logic to formalise fundamental time-related awareness aspects. F@ helps developers gain a better understanding of awareness and thereby design usable mechanisms to support awareness. Applying F@, we have designed several mechanisms to support various aspect of awareness in IM

    Improving groupware design for loosely coupled groups

    Get PDF
    Loosely coupled workgroups are common in the real world, and workers in these groups are autonomous and weakly interdependent. They have patterns of work and collaboration that distinguish them from other types of groups, and groupware systems that are designed to support loose coupling must address these differences. However, they have not been studied in detail in Computer-Supported Cooperative Work (CSCW), and the design process for these groups is currently underspecified. This forces designers to start from scratch each time they develop a system for loosely coupled groups, and they must approach new work settings with little information about how work practices are organized. In this dissertation, I present a design framework to improve the groupware design process for loosely coupled workgroups. The framework has three main parts that add a new layer of support to each of the three stages in the general groupware design process: data collection about the target work setting, analysis of the data, and system design based on the analysis results. The framework was developed to provide designers with support during each of these stages so that they can consider important characteristics of loosely coupled work practice while carrying out design for the target group. The design framework is based on information from CSCW and organizational research, and on real-world design experiences with one type of loosely coupled workgroup—home care treatment teams. The framework was evaluated using observations, interviews, and field trials that were carried out with multidisciplinary home care treatment teams in Saskatoon Health Region. A series of field observations and interviews were carried out with team members from each of the home care disciplines. The framework was then used to develop Mohoc, a groupware system that supports work in home care. Two field trials were carried out where the system was used by teams to support their daily activities. Results were analyzed to determine how well each part of the design framework performed in the design process. The results suggest that the framework was able to fill its role in specializing the general CSCW design process for loosely coupled groups by adding consideration for work and collaboration patterns that are seen in loosely coupled settings. However, further research is needed to determine whether these findings generalize to other loosely coupled workgroups

    Infrastructuring: Toward an Integrated Perspective on the Design and Use of Information Technology

    Get PDF
    In this contribution, we investigate how results from the ongoing discussion about e-Infrastructures can be used to improve the design of IT infrastructures in organizations. We first establish a perspective on organizational IT as work infrastructure that focuses on the infrastructural nature of organizational Information Systems and describe challenges for designing within and for this type of infrastructure. Then we elaborate on possible use of concepts from the e-infrastructure discussion, in particular on the concept of infrastructuring as it was developed by Star and Ruhleder (1996) and Star and Bowker (2002). Using their “salient characteristics of infrastructure” we describe the methodological approach of Infrastructuring to develop methodological and tool support for all stakeholders’ activities that contribute to the successful establishment of an information system usage (equivalent to a work infrastructure improvement). We illustrate our ideas by drawing on a case in which new work infrastructures are introduced into an organizational context and by mapping out existing and possible tool support for infrastructuring

    Virtual workplaces : when metaphors breakdown

    Get PDF
    Thesis (M.S.)--Massachusetts Institute of Technology, Dept. of Architecture, 1998.Includes bibliographical references (leaves 79-81).Our model of work is shaped by the places we choose to work and the tools we choose to work with. As we introduce new technologies and build new environments our model is changing. Today's virtual workplaces are grounded in models of work that have been reformed from our experiences using current technology in physical workspace. However we are discovering opportunities and possibilities for work in collaborative, virtual environments that question physical models. Emerging patterns of distributed collaboration in persistent virtual environments are changing the way we work in time and space, recasting our notion of workplace. Virtual workplaces are interpreted and experienced through metaphors that describe a space of potential for work occurrences. Through the lens of metaphors, this research focuses on breakdowns between collaborative work and the environment in which work occurs. If what we understand and predict is based on what we already know, then by examining the breakdowns between design and use of collaborative environments we can illuminate the space of possibilities for collaborative work.by Thomas W.I. Gallemore.M.S

    Computer-Supported Collaborative Production

    Get PDF
    This paper proposes the concept of collaborative production as a focus of concern within the general area of collaborative work. We position the concept with respect to McGrath's framework for small group dynamics and the more familiar collaboration processes of awareness, coordination, and communication (McGrath 1991). After reviewing research issues and computer-based support for these interacting aspects of collaboration, we turn to a discussion of implications for how to design improved support for collaborative production. We illustrate both the challenges of collaborative production and our design implications with a collaborative map-updating scenario drawn from the work domain of geographical information systems

    Management of Virtual Project Teams: Guidelines for Team Leaders

    Get PDF
    This article offers a set of guidelines to assist project leaders when managing virtual project teams. The guidelines were developed as a result of a panel at the celebration of the 30th anniversary of the founding of the MIS department at the University of Arizona. These guidelines include recommendations for addressing challenges that occur over the virtual team project life cycle, including identifying appropriate team members, establishing conventions and norms, and creating shared awareness. We also give practical advice on how to highlight successes and learn from mistakes to ensure ongoing development of leadership and participation skills that will enable project leaders to manage virtual teams successfully
    • …
    corecore