The Community for Technology Leaders
RSS Icon
Issue No.06 - June (2010 vol.43)
pp: 61-67
Anita Sarma , University of Nebraska
David Redmiles , University of California, Irvine
André van der Hoek , University of California, Irvine
Most frameworks that categorize technology for collaborative software development look at only one aspect of coordination support. The Coordination Pyramid classifies technologies according to multiple coordination paradigms, offering a unified, complementary perspective and a structure for evaluating emerging technology.
Coordination pyramid, coordination paradigms, coordination tools, collaborative software development, computer-supported cooperative work
Anita Sarma, David Redmiles, André van der Hoek, "Categorizing the Spectrum of Coordination Technology", Computer, vol.43, no. 6, pp. 61-67, June 2010, doi:10.1109/MC.2010.163
1. J. Thompson, Organizations in Action: Social Science Bases of Administrative Theory, McGraw-Hill, 2003.
2. C.R.B. de Souza and D. Redmiles, "An Empirical Study of Software Developers' Management of Dependencies and Changes," Proc. 30th Int'l Conf. Software Eng. (ICSE 08), IEEE CS Press, 2008, pp. 241-250.
3. D. Redmiles et al., "Continuous Coordination: A New Paradigm to Support Globally Distributed Software Development Projects," Wirtschaftsinformatik, vol. 49, 2007, pp. S28-S38.
4. J. Herbsleb and A. Mockus, "An Empirical Study of Speed and Communication in Globally Distributed Software Development," IEEE Trans. Software Eng., vol. 29, 2003, pp. 1-14.
5. M. Cataldo et al., "Software Dependencies, Work Dependencies and Their Impact on Failures," IEEE Trans. Software Eng., vol. 99, 2009, pp. 864-878.
6. M.-A. Storey et al., "Shared Waypoints and Social Tagging to Support Collaboration in Software Development," Proc. 20th Anniversary Conf. Computer-Supported Cooperative Work (CSCW 06), ACM Press, 2006, pp. 195-198.
7. P. Dewan and R. Hegde, "Semi-Synchronous Conflict Detection and Resolution in Asynchronous Software Development," Proc. 10th European Conf. Computer-Supported Cooperative Work (ECSCW 07), Springer, 2007, pp. 159-178.
8. A. Sarma et al., "Empirical Evidence of the Benefits of Workspace Awareness in Software Configuration Management," Proc. 16th ACM SIGSOFT Int'l Symp. Foundations of Software Eng. (SIGSOFT 08/FSE-16), ACM Press, 2008, pp. 113-123.
9. S.T. Iqbal and B.P. Bailey, "Effects of Intelligent Notification Management on Users and Their Tasks," Proc. 26th Ann. SIGCHI Conf. Human Factors in Computing Systems (CHI 08), ACM Press, 2008, pp. 93-102.
10. M. Kersten and G.C. Murphy, "Using Task Context to Improve Programmer Productivity," Proc. 14th ACM SIGSOFT Int'l Symp. Foundations of Software Eng. (FSE 06), ACM Press, 2006, pp. 1-11.
11. G. Fitzpatrick et al., "CVS Integration with Notification and Chat: Lightweight Software Team Collaboration," Proc. 20th Anniversary Conf. Computer-Supported Cooperative Work (CSCW 06), ACM Press, 2006, pp. 49-58.
12. L.-T. Cheng et al., "Building Collaboration into IDEs," ACM Queue, vol. 1, no. 9, 2003, pp. 40-50.
18 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool