Supporting Group Awareness in Distributed Software Development

نویسندگان

  • Carl Gutwin
  • Kevin A. Schneider
  • David Paquette
  • Reagan Penner
چکیده

Collaborative software development presents a variety of coordination and communication problems, particularly when teams are geographically distributed. One reason for these problems is the difficulty of staying aware of others – keeping track of information about who is working on the project, who is active, and what tasks people have been working on. Current software development environments do not show much information about people, and developers often must use text-based tools to determine what is happening in the group. We have built a system that assists distributed developers in maintaining awareness of others. ProjectWatcher observes fine-grained user edits and presents that information visually on a representation of a project’s artifacts. The system displays general awareness information and also provides a resource for more detailed questions about others’ activities.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Using an experimental study to develop group awareness support for real-time distributed collaborative writing

Supporting group awareness is vital for the success of real-time, distributed, collaborative writing systems. Many awareness mechanisms have been introduced, but highly effective solutions are few. The research presented in this paper focuses on the development of awareness mechanisms using an experimental study of synchronous distributed collaborative writing. Our study has made two major cont...

متن کامل

A Framework for Supporting Shared Interaction in Distributed Product Development Projects

Geographically distributed software development projects are becoming commonplace due to the wide-spread use of network technologies. Software development is an activity that is based on intensive cooperation among groups of developers. Therefore, network technologies used to support such projects have to provide proper support for this cooperation. It is shown in this thesis that the (software...

متن کامل

Supporting distributed software development by modes of collaboration

Work processes in team based software development need to be structured to minimise and resolve conflicting or divergent work. Current software development methodologies propose ways for dividing the whole task of software development between team members. This paper suggests a different way of working by introducing modes of collaboration (MoCs), which support concurrent and collaborative work...

متن کامل

A Group Awareness and collaboration in Distributed Software Development

.Open-source software development projects manage to produce large, robust, complex, and successful systems. OSS are always collaborative and distributed in nature as well as diff iculties are being occurred due to distance. However, there is a little spite of know ledge about management of collaboration by open-source team. In this paper we look how distributed developers maintain group awaren...

متن کامل

Modeling and Simulation of Context-Awareness

Context-awareness is a key enabling technology for the design of future Internet and user-centric distributed applications. Contexts are situational information, which could be physical/logical, system/user-specific, explicit/implicit, and complete/incomplete, of processing and object entities embedded in a computation and communication environment. The use of contextual information offers grea...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004