Proceedings Article10.1145/965660.965670
Jazzing up Eclipse with collaborative tools
Li-Te Cheng,Susanne Hupfer,Steven I. Ross,John F. Patterson +3 more
- 27 Oct 2003
- pp 45-49
145
TL;DR: An overview of the Jazz project, which seeks to integrate collaborative capabilities into the Eclipse IDE, enabling small teams of software developers to work together more productively, is presented.
read more
Abstract: Collaboration is an integral part of software development, occurring through tools inside and outside the IDE. This paper presents an overview of the Jazz project, which seeks to integrate collaborative capabilities into the Eclipse IDE, enabling small teams of software developers to work together more productively.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
FASTDash: a visual dashboard for fostering awareness in software teams
Jacob Biehl,Mary Czerwinski,Greg Smith,George G. Robertson +3 more
- 29 Apr 2007
TL;DR: Results from a field study show that FASTDash improved team awareness, reduced reliance on shared artifacts, and increased project-related communication.
Introducing collaboration into an application development environment
Susanne Hupfer,Li-Te Cheng,Steven I. Ross,John F. Patterson +3 more
- 06 Nov 2004
TL;DR: This work presents contextual collaboration, an approach to building collaborative systems that embeds collaborative capabilities into core applications, and discusses its advantages.
Building Collaboration into IDEs: Edit>Compile>Run>Debug>Collaborate?
TL;DR: Software development is rarely a solo coding effort, but more often, it is a collaborative process, with teams of developers working together to design solutions and produce quality code.
133
An evaluation of students' motivation in computer-supported collaborative learning of programming concepts
Luis Miguel Serrano-Cámara,Maximiliano Paredes-Velasco,Carlos-María Alcover,J. Ángel Velázquez-Iturbide +3 more
TL;DR: CIF and MoCAS are associated with high levels of intrinsic and extrinsic motivation, a finding that can aid in improving the learning processes, but they are also, unexpectedly, associated with amotivation, suggesting an overall increase in activation in the students who show mixed motivators.
121
How a good software practice thwarts collaboration: the multiple roles of APIs in software development
Cleidson R. B. de Souza,David Redmiles,Li-Te Cheng,David R. Millen,John F. Patterson +4 more
- 31 Oct 2004
TL;DR: In this paper, the authors performed a qualitative study on how practitioners use APIs in their daily work and reported all findings about their observed use, including mundane observations that are predicted by theory, ways that APIs support collaborative software development.
References
•Book
Extreme Programming Explained: Embrace Change
Kent Beck
- 01 Jan 1999
TL;DR: You may love XP, or you may hate it, but Extreme Programming Explained will force you to take a fresh look at how you develop software.
Palantir: raising awareness among configuration management workspaces
Anita Sarma,Zahra Noroozi,André van der Hoek +2 more
- 03 May 2003
TL;DR: Palantir is a novel workspace awareness tool that complements existing configuration management systems by providing developers with insight into other workspaces by informing a developer of which other developers change which other artifacts, calculates a simple measure of severity of those changes, and graphically displays the information in a configurable and generally non-obtrusive manner.
299
Collaborative Development Environments
Grady Booch,Alan W. Brown +1 more
TL;DR: This paper examines the points of friction in the software development process and the mechanisms that reduce that friction, and surveys a variety of sites, both inside and outside the software domain, which provide some of these mechanisms.
Toward computer-supported concurrent software engineering
Prasun Dewan,John Riedl +1 more
TL;DR: An experimental software engineering environment called the flexible environment for collaborative software engineering (Flecse), which supports concurrent software engineering, is discussed and the implementation of five important themes of concurrent software Engineering, is examined.
129