153,108 research outputs found
Recommended from our members
Workflow Management of Sprints and Software Tests: Coordination, Consensus, and Cooperation in the Enterprise Wiki of the German National Library of Science and Technology
This paper discusses the workflow management of sprints and software tests at the German National Library of Science and Technology (TIB) and pays special attention to how the enterprise wiki can be used to support forms of group interaction such as coordination, consensus (finding), and cooperation. The enterprise wiki helps to organize who has to do what by when (coordination). At TIB, it essentially supports the project managers in planning, organizing, and controlling the workflows of the project. Moreover, it facilitates and accelerates the decision making within the team (consensus) and helps the team members to share knowledge and develop ideas by editing common documents (cooperation). The workflows for sprints and software tests as well as their management are illustrated by the example of the TIB project relaunching the TIB|AV-Portal. The paper argues that establishing workflows in the wiki makes collaborative working more efficient and easier to handle. This is shown with respect to the team’s coordination, consensus finding, and cooperation in the project. The paper also specifies the TIB concepts for sprints – a method to develop concepts collaboratively – and software tests. The topic discussed here relates to subject areas such as knowledge management and project management and, more specifically, to collaborative working and computer-supported cooperative work. Keywords: workflow management, collaborative working, computer-supported cooperative work, project management, enterprise wiki, software engineering, sprint, software tes
A tool for supporting the communication in distributed software development environment
In the Distributed Software Development (DSD) is fundamental the use of methodologies, techniques and tools to support the communication and help teams physically distributed in the activities accomplishment. The adequate communication in the cooperative work aids in the activities management, allows the identification of flaws and deviations in the planning accomplishment, it facilitates the conflicts solution, offers support to the decision making process and also contributes to maintain the cohesion of the team. This paper presents a tool that provides synchronous, explicit and formal communication, for a Distributed Software Development Environment. This tool, named VIMEE (Virtual Distributed Meeting), allows relate to CSCW (Computer Supported Cooperative Work) and DSD areas; it defines a common workspace to manage the virtual meeting, it supports the project management and the decision making in group.Facultad de Informátic
Collaborative design : managing task interdependencies and multiple perspectives
This paper focuses on two characteristics of collaborative design with
respect to cooperative work: the importance of work interdependencies linked to
the nature of design problems; and the fundamental function of design
cooperative work arrangement which is the confrontation and combination of
perspectives. These two intrinsic characteristics of the design work stress
specific cooperative processes: coordination processes in order to manage task
interdependencies, establishment of common ground and negotiation mechanisms in
order to manage the integration of multiple perspectives in design
Process Support for Cooperative Work on the World Wide Web
The World Wide Web is becoming a dominating factor in information technology. Consequently, computer supported cooperative work on the Web has recently drawn a lot of attention. “Process Support for Cooperative Work” (PSCW) is a Web based system supporting both structured and unstructured forms of cooperation. It is a combination of the “Basic Support for Cooperative Work” (BSCW) shared workspace system and the Merlin Process Support Environment. The current PSCW prototype offers a loose connection, in effect extending BSCW with a gateway to Merlin. With this prototype we have successfully addressed the technical issues involved; further integration of functionality should not pose any real problems. We focus on the technical side of the PSCW system, which gives a good insight into the issues that have to be addressed generally in the construction of Web based groupware
Characterization and Classification of Collaborative Tools
Traditionally, collaboration has been a means for organizations to do their work. However, the context in which they do this work is changing, especially in regards to where the work is done, how the work is organized, who does the work, and with this the characteristics of collaboration. Software development is no exception; it is itself a collaborative effort that is likewise affected by these changes. In the context of both open source software development projects and communities and organizations that develop corporate products, more and more developers need to communicate and liaise with colleagues in geographically distant places about the software product they are conceiving, designing, building, testing, debugging, deploying and maintaining. Thus, work teams face sizeable collaborative challenges, for which they have need of tools that they can use to communicate and coordinate their Work efficiently
Evaluating groupware support for software engineering students
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
Recommended from our members
Coordinative Entities: Forms of Organizing in Data Intensive Science
Scientific collaboration is a long-standing subject of CSCW scholarship that typically focuses on the development and use of computing systems to facilitate research. The research presented in this article investigates the sociality of science by identifying and describing particular, common forms of organizing that researchers in four different scientific realms employ to conduct work in both local contexts and as part of distributed, global projects. This paper introduces five prototypical forms of organizing we categorize as coordinative entities: the Principal Group, Intermittent Exchange, Sustained Aggregation, Federation, and Facility Organization. Coordinative entities as a categorization help specify, articulate, compare, and trace overlapping and evolving arrangements scientists use to facilitate data intensive research. We use this typology to unpack complexities of data intensive scientific collaboration in four cases, showing how scientists invoke different coordinative entities across three types of research activities: data collection, processing, and analysis. Our contribution scrutinizes the sociality of scientific work to illustrate how these actors engage in relational work within and among diverse, dispersed forms of organizing across project, funding, and disciplinary boundaries
Recommended from our members
EU-China collaboration in design: research in Web-enabled collaborative design supported by the Asia-Link and Asia IT&C projects
The research of Web-enabled collaboration in total design supported by the European Union's Asia Link project [1] and Asia IT&C project is reported in this paper. The two projects both aim at enhancing research collaboration between the EU and China. The Virtual Research Institute (VRI) is described first, which is the platform for the collaboration for the Asia Link project and is established by utilizing the advanced Web techniques; and then, the framework for the collaboration and the Web techniques involved in the research are presented which represent the major research of the Asia IT&C project. The effective collaboration between the project partners and the impacts of the project outcome on the partnership are also discussed
The Role of Group Learning in Implementation of a Personnel Management System in a Hospital
A new HR system was introduced in a Dutch hospital. The system implied collaborative work among its users. The project planning seemed to be reasonably straightforward: the system's introduction was intended to take place gradually, including pilots in different departments and appropriate feedback. After some time, the system was successfully adopted by one group of users, but failed with another. We conceptualize the implementation process of groupware as group learning to frame the adoption of the system, and analyze the qualitative data collected during the longitudinal case study. We found that in the user group with strong group learning, adoption of the system occurred effectively and on time. In another user group with rather weak group learning, the use of the system was blocked after a short time. The results provided a first confirmation of our assumption about the importance of group learning processes in the implementation of groupware
- …