Constructing the Procedure Call Multigraph
IEEE Transactions on Software Engineering
Concepts in configuration management systems
SCM '91 Proceedings of the 3rd international workshop on Software configuration management
Information visualization using 3D interactive animation
Communications of the ACM - Special issue on graphical user interfaces
Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
Practical implications of traceability
Software—Practice & Experience
Supporting articulation work using software configuration management systems
Computer Supported Cooperative Work - Special issue on studies of cooperative design
An empirical study of static call graph extractors
ACM Transactions on Software Engineering and Methodology (TOSEM)
Global software teams: collaborating across borders and time zones
Global software teams: collaborating across borders and time zones
On the criteria to be used in decomposing systems into modules
Communications of the ACM
Process-Centered Software Engineering Environments
Process-Centered Software Engineering Environments
Accelerating software development through collaboration
Proceedings of the 24th International Conference on Software Engineering
Guest Editors' Introduction: Global Software Development
IEEE Software
Palantír: raising awareness among configuration management workspaces
Proceedings of the 25th International Conference on Software Engineering
Building Collaboration into IDEs
Queue - Distributed Development
Unifying Artifacts and Activities in a Visual Tool for Distributed Software Development Teams
Proceedings of the 26th International Conference on Software Engineering
Proceedings of the 12th ACM SIGSOFT twelfth international symposium on Foundations of software engineering
Seeking the source: software source code as a social and technical artifact
GROUP '05 Proceedings of the 2005 international ACM SIGGROUP conference on Supporting group work
TEFSE '05 Proceedings of the 3rd international workshop on Traceability in emerging forms of software engineering
Bridging the gap between technical and social dependencies with Ariadne
eclipse '05 Proceedings of the 2005 OOPSLA workshop on Eclipse technology eXchange
Rationale Management in Software Engineering
Rationale Management in Software Engineering
Doing software development: occasions for automation and formalisation
ECSCW'97 Proceedings of the fifth conference on European Conference on Computer-Supported Cooperative Work
Evaluating collaboration platforms for offshore software development scenarios
SEAFOOD'07 Proceedings of the 1st international conference on Software engineering approaches for offshore and outsourced development
Proceedings of the 2007 international ACM conference on Supporting group work
Domain model-driven software engineering: A method for discovery of dependency links
Information and Software Technology
Computer Supported Cooperative Work
A reference architecture for providing tools as a service to support global software development
Proceedings of the WICSA 2014 Companion Volume
Hi-index | 0.00 |
Offshore software development projects provoke new issues to the collaborative endeavor of software development due to their global distribution and involvement of various people, processes, and tools. These problems relate to the geographical distance and the associated time-zone differences; cultural, organizational, and process issues; as well as language problems. However, existing tool support is neither adequate nor grounded in empirical observations. This paper presents two empirical studies of global software development teams and their usage of tools. The results are then used to motivate and inform the construction of more useful software development tools for offshore projects. This research focuses on issues that are tool-related but have not yet been solved by existing tools. The two software tools presented as solutions, Ariadne and TraVis, explicitly address yet unresolved issues in global software development and also integrate with prevalent other solutions.