Reference 3: Continuous Coordination: A New Paradigm to Support Globally Distributed So... - 0 views
-
Matthew Hewett on 11 Apr 11Subject: How online collaboration has affected the software development industry Reference 3 Continuous Coordination: A New Paradigm to Support Globally Distributed Software Development Projects by David Redmiles , André Van Der Hoek , Ban Al-ani , Tobias Hildenbr , Stephen Quirk , Anita Sarma , Roberto Silveira , Silva Filho , Cleidson De Souza , Erik Trainer ABSTRACT Along with the rapid globalization of companies, the globalization of software development has become a reality. Many software projects are now distributed in diverse sites across the globe. The distance between these sites creates several problems that did not exist for previously collocated teams. Problems with the coordination of the activities, as well as with the communication between team members, emerge. Many collaborative software engineering tools that have been used to date, in global software development projects, exhibit a fundamental paradox: they are meant to support the collaborative activity of software development, but cause individuals and groups to work more or less independently from one another. The underlying issue is that existing software engineering tools, such as configuration management repositories, issue trackers, and workflow engines, separate time and tasks in concrete but isolated process steps. Designing tools based on the premise that human activities can be codified and that periodic resynchronization of tasks is an easy step reflects poor understanding human nature. We therefore propose a new approach to supporting collaborative work called Continuous Coordination. Underlying Continuous Coordination is the premise that humans must not and cannot have their method of collaboration rigidly dictated, but should be supported flexibly with both the tools and the information to coordinate their activities and to collaborate in their activities as they see fit. In this paper, we define the concept of Continuous Coordination, introduce our work
-
Matthew Hewett on 11 Apr 11Review of article - Continuous Coordination: A New Paradigm to Support Globally Distributed Software Development Projects This is quite a useful paper about current issues relating to the collaboration of software development and though it does not appear to have been published it is still a well-researched review of the topic. It focuses on the developing technology and changing methods of collaboration when developing software. It reviews a number of issues such as coordination issues that may arise between different sites that are working on a collaborative project together and looks at why these issues arise when developers and designers are working with current versions of collaborative software. It further focuses on why these issues arise and then reviews some of the software that is currently under development that may fix these issues. The software that it reviews includes YANCEES notification service that is an automatic publication/subscribe service for keeping software collaboration coordinated; Palantir workspace awareness tool that is an enterprise-level integrated analysis platform that works on a client/server model; Ariadne that is a tool for the collaborative searching/analysis of databases/source code and the graphical visualization and tracking of such searches; the TriVis which is a utility for graphically tracing collaborative software development and interactions and finally WorldView which is similar to TriVis but can extend from visualising design models to high level representations of development team interactions. Overall this is a very interesting article about the future direction of software development collaboration Redmiles, D. V. D. H., André; Al-ani, Ban; Hildenbr,Tobias; Quirk, Stephen; Sarma, Anita; Silveira, Roberto; Filho, Silva; De Souza, Cleidson; Trainer, Erik Continuous Coordination: A New Paradigm to Support Globally Distributed Software Development Projects. Retrieved from http://citeseerx.ist.psu.edu/viewdoc/dow