A field study of the software design process for large systems
Communications of the ACM
Coordination in software development
Communications of the ACM
The mythical man-month (anniversary ed.)
The mythical man-month (anniversary ed.)
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Designing Complex Organizations
Designing Complex Organizations
Two case studies of open source software development: Apache and Mozilla
ACM Transactions on Software Engineering and Methodology (TOSEM)
What is chat doing in the workplace?
CSCW '02 Proceedings of the 2002 ACM conference on Computer supported cooperative work
Taking email to task: the design and evaluation of a task management centered email tool
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Palantír: raising awareness among configuration management workspaces
Proceedings of the 25th International Conference on Software Engineering
An Empirical Study of Speed and Communication in Globally Distributed Software Development
IEEE Transactions on Software Engineering
Towards a coordination cookbook: recipes for multi-agent action
Towards a coordination cookbook: recipes for multi-agent action
Shared mental models and coordination in large-scale, distributed software development
Shared mental models and coordination in large-scale, distributed software development
Lessons from the reMail prototypes
CSCW '04 Proceedings of the 2004 ACM conference on Computer supported cooperative work
How Effective Developers Investigate Source Code: An Exploratory Study
IEEE Transactions on Software Engineering
Supporting distributed software development by modes of collaboration
ECSCW'01 Proceedings of the seventh conference on European Conference on Computer Supported Cooperative Work
Human-Computer Interaction
IEEE Transactions on Systems, Man, and Cybernetics, Part A: Systems and Humans
Information Needs in Collocated Software Development Teams
ICSE '07 Proceedings of the 29th international conference on Software Engineering
Global Software Engineering: The Future of Socio-technical Coordination
FOSE '07 2007 Future of Software Engineering
MSR '07 Proceedings of the Fourth International Workshop on Mining Software Repositories
Using Software Repositories to Investigate Socio-technical Congruence in Development Projects
MSR '07 Proceedings of the Fourth International Workshop on Mining Software Repositories
Does a programmer's activity indicate knowledge of code?
Proceedings of the the 6th joint meeting of the European software engineering conference and the ACM SIGSOFT symposium on The foundations of software engineering
Proceedings of the 2007 international ACM conference on Supporting group work
Continuous coordination within the context of cooperative and human aspects of software engineering
Proceedings of the 2008 international workshop on Cooperative and human aspects of software engineering
Proceedings of the 2008 international workshop on Cooperative and human aspects of software engineering
Socio-technical congruence (STC 2008)
Companion of the 30th international conference on Software engineering
Mining usage expertise from version archives
Proceedings of the 2008 international working conference on Mining software repositories
Feedback effects between similarity and social influence in online communities
Proceedings of the 14th ACM SIGKDD international conference on Knowledge discovery and data mining
Proceedings of the Second ACM-IEEE international symposium on Empirical software engineering and measurement
Detecting Coordination Problems in Collaborative Software Development Environments
Information Systems Management
Latent social structure in open source projects
Proceedings of the 16th ACM SIGSOFT International Symposium on Foundations of software engineering
Empirical evidence of the benefits of workspace awareness in software configuration management
Proceedings of the 16th ACM SIGSOFT International Symposium on Foundations of software engineering
Proceedings of the 2008 international workshop on Recommendation systems for software engineering
Operationalization of technology use and cooperation in CSCW
Proceedings of the 2008 ACM conference on Computer supported cooperative work
Communication networks in geographically distributed software development
Proceedings of the 2008 ACM conference on Computer supported cooperative work
Tesseract: Interactive visual exploration of socio-technical relationships in software development
ICSE '09 Proceedings of the 31st International Conference on Software Engineering
Succession: Measuring transfer of code and developer productivity
ICSE '09 Proceedings of the 31st International Conference on Software Engineering
The secret life of bugs: Going past the errors and omissions in software repositories
ICSE '09 Proceedings of the 31st International Conference on Software Engineering
SDG '09 Proceedings of the 2009 ICSE Workshop on Software Development Governance
2nd international workshop on socio-technical congruence (STC 2009)
ICSE '09 COMPANION Proceedings of the 2009 31st International Conference on Software Engineering: Companion Volume
Proceedings of the the 7th joint meeting of the European software engineering conference and the ACM SIGSOFT symposium on The foundations of software engineering
Journal of Systems and Software
On The Roles of APIs in the Coordination of Collaborative Software Development
Computer Supported Cooperative Work
Investigating Collaboration Driven by Requirements in Cross-Functional Software Teams
CIRCUS '09 Proceedings of the 2009 Collaboration and Intercultural Issues on Requirements: Communication, Understanding and Softskills
Putting it all together: using socio-technical networks to predict failures
ISSRE'09 Proceedings of the 20th IEEE international conference on software reliability engineering
Codebook: discovering and exploiting relationships in software repositories
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering - Volume 1
Customized awareness: recommending relevant external change events
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering - Volume 1
Keeping up with your friends: function Foo, library Bar.DLL, and work item 24
Proceedings of the 1st Workshop on Web 2.0 for Software Engineering
Failure preventing recommendations
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering - Volume 2
Predicting build outcome with developer interaction in Jazz
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering - Volume 2
Understanding open source developers' evolution using TransFlow
CRIWG'09 Proceedings of the 15th international conference on Groupware: design, implementation, and use
Supporting enterprise stakeholders in software projects
Proceedings of the 2010 ICSE Workshop on Cooperative and Human Aspects of Software Engineering
Architecting in software ecosystems: interface translucence as an enabler for scalable collaboration
Proceedings of the Fourth European Conference on Software Architecture: Companion Volume
Coordination implications of software architecture in a global software development project
Journal of Systems and Software
Coordination in innovative design and engineering: observations from a lunar robotics project
Proceedings of the 16th ACM international conference on Supporting group work
LINKSTER: enabling efficient manual inspection and annotation of mined data
Proceedings of the eighteenth ACM SIGSOFT international symposium on Foundations of software engineering
Social media for software engineering
Proceedings of the FSE/SDP workshop on Future of software engineering research
Growth of newcomer competence: challenges of globalization
Proceedings of the FSE/SDP workshop on Future of software engineering research
CRIWG'10 Proceedings of the 16th international conference on Collaboration and technology
Look ma, no email!: blogs and IRC as primary and preferred communication tools in a distributed firm
Proceedings of the ACM 2011 conference on Computer supported cooperative work
"Not my bug!" and other reasons for software bug report reassignments
Proceedings of the ACM 2011 conference on Computer supported cooperative work
Proceedings of the tenth international conference on Aspect-oriented software development
An empirical study on the influence of pattern roles on change-proneness
Empirical Software Engineering
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
A theory of branches as goals and virtual teams
Proceedings of the 4th International Workshop on Cooperative and Human Aspects of Software Engineering
STCML: an extensible XML-based language for socio-technical modeling
Proceedings of the 4th International Workshop on Cooperative and Human Aspects of Software Engineering
Does the initial environment impact the future of developers?
Proceedings of the 33rd International Conference on Software Engineering
Ownership, experience and defects: a fine-grained study of authorship
Proceedings of the 33rd International Conference on Software Engineering
The problem of private information in large software organizations
Proceedings of the 2011 International Conference on Software and Systems Process
Towards a classification of logical dependencies origins: a case study
Proceedings of the 12th International Workshop on Principles of Software Evolution and the 7th annual ERCIM Workshop on Software Evolution
Extending socio-technical congruence with awareness relationships
Proceedings of the 4th international workshop on Social software engineering
Augmenting social awareness in a collaborative development environment
Proceedings of the 4th international workshop on Social software engineering
Don't touch my code!: examining the effects of ownership on software quality
Proceedings of the 19th ACM SIGSOFT symposium and the 13th European conference on Foundations of software engineering
Proactive detection of collaboration conflicts
Proceedings of the 19th ACM SIGSOFT symposium and the 13th European conference on Foundations of software engineering
Mining development repositories to study the impact of collaboration on software systems
Proceedings of the 19th ACM SIGSOFT symposium and the 13th European conference on Foundations of software engineering
Crystal: precise and unobtrusive conflict warnings
Proceedings of the 19th ACM SIGSOFT symposium and the 13th European conference on Foundations of software engineering
Roles of users in interactive networked collaborative environment
CIT'11 Proceedings of the 5th WSEAS international conference on Communications and information technology
Information needs of system administrators in information technology service factories
CHIMIT '11 Proceedings of the 5th ACM Symposium on Computer Human Interaction for Management of Information Technology
Proceedings of the ACM 2012 conference on Computer Supported Cooperative Work
Proceedings of the ACM 2012 conference on Computer Supported Cooperative Work
To talk or not to talk: factors that influence communication around changesets
Proceedings of the ACM 2012 conference on Computer Supported Cooperative Work
Proceedings of the ACM 2012 conference on Computer Supported Cooperative Work
Proximity: a measure to quantify the need for developers' coordination
Proceedings of the ACM 2012 conference on Computer Supported Cooperative Work
The impact of communication structure on new product development outcomes
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Knowledge and information and needs of system administrators in IT service factories
Proceedings of the 10th Brazilian Symposium on on Human Factors in Computing Systems and the 5th Latin American Conference on Human-Computer Interaction
What make long term contributors: willingness and opportunity in OSS community
Proceedings of the 34th International Conference on Software Engineering
Timely and efficient facilitation of coordination of software developers' activities
Proceedings of the 34th International Conference on Software Engineering
Timely detection of coordination requirements to support collaboration among software developers
Proceedings of the 34th International Conference on Software Engineering
The effect of branching strategies on software quality
Proceedings of the ACM-IEEE international symposium on Empirical software engineering and measurement
Talk versus work: characteristics of developer collaboration on the jazz platform
Proceedings of the ACM international conference on Object oriented programming systems languages and applications
Who is going to mentor newcomers in open source projects?
Proceedings of the ACM SIGSOFT 20th International Symposium on the Foundations of Software Engineering
Characterizing key developers: a case study with apache ant
CRIWG'12 Proceedings of the 18th international conference on Collaboration and Technology
Computer Supported Cooperative Work
The true role of active communicators: an empirical study of Jazz core developers
Proceedings of the 17th International Conference on Evaluation and Assessment in Software Engineering
Coupling software architecture and human architecture for collaboration-aware system adaptation
Proceedings of the 2013 International Conference on Software Engineering
The role of domain knowledge and cross-functional communication in socio-technical coordination
Proceedings of the 2013 International Conference on Software Engineering
Distributed development considered harmful?
Proceedings of the 2013 International Conference on Software Engineering
Proceedings of the 2013 9th Joint Meeting on Foundations of Software Engineering
Linking Cyclicality and Product Quality
Manufacturing & Service Operations Management
The communication patterns of technical leaders: impact on product development team performance
Proceedings of the 17th ACM conference on Computer supported cooperative work & social computing
Creating a model of the dynamics of socio-technical groups
User Modeling and User-Adapted Interaction
Project dynamics and emergent complexity
Computational & Mathematical Organization Theory
Using agents to manage Socio-Technical Congruence in a Global Software Engineering project
Information Sciences: an International Journal
Hi-index | 0.00 |
Task dependencies drive the need to coordinate work activities. We describe a technique for using automatically generated archi-val data to compute coordination requirements, i.e., who must coordinate with whom to get the work done. Analysis of data from a large software development project revealed that coordina-tion requirements were highly volatile, and frequently extended beyond team boundaries. Congruence between coordination re-quirements and coordination activities shortened development time. Developers, particularly the most productive ones, changed their use of electronic communication media over time, achieving higher congruence. We discuss practical implications of our technique for the design of collaborative and awareness tools.