Extreme programming explained: embrace change
Extreme programming explained: embrace change
Surviving Global Software Development
IEEE Software
An Empirical Study of Speed and Communication in Globally Distributed Software Development
IEEE Transactions on Software Engineering
Offshoring: What Can Go Wrong?
IT Professional
Global Software Engineering: The Future of Socio-technical Coordination
FOSE '07 2007 Future of Software Engineering
Globally distributed software development project performance: an empirical analysis
Proceedings of the the 6th joint meeting of the European software engineering conference and the ACM SIGSOFT symposium on The foundations of software engineering
Articulation work in small-scale offshore software development projects
Proceedings of the 2008 international workshop on Cooperative and human aspects of software engineering
Collaboration and co-ordination in mature eXtreme programming teams
International Journal of Human-Computer Studies
Pitfalls in Remote Team Coordination: Lessons Learned from a Case Study
PROFES '08 Proceedings of the 9th international conference on Product-Focused Software Process Improvement
A Lightweight Approach for Knowledge Sharing in Distributed Software Teams
PAKM '08 Proceedings of the 7th International Conference on Practical Aspects of Knowledge Management
Information Systems Research
Empirical evidence in global software engineering: a systematic review
Empirical Software Engineering
Distributed agile: project management in a global environment
Empirical Software Engineering
Challenges and improvements in distributed software development: a systematic review
Advances in Software Engineering
Bridging cultural differences: a grounded theory perspective
Proceedings of the 4th India Software Engineering Conference
Get a grip on your distributed software development with application lifecycle management
International Journal of Computer Applications in Technology
Evaluating eXtreme scenario-based design in a distributed agile team
CHI '11 Extended Abstracts on Human Factors in Computing Systems
Agile Project Management: A Case Study of a Virtual Research Environment Development Project
Computer Supported Cooperative Work
Reconciling software development models: A quasi-systematic review
Journal of Systems and Software
Optimized feature distribution in distributed agile environments
PROFES'10 Proceedings of the 11th international conference on Product-Focused Software Process Improvement
A decade of agile methodologies: Towards explaining agile software development
Journal of Systems and Software
SCRUM and productivity in software projects: a systematic literature review
EASE'10 Proceedings of the 14th international conference on Evaluation and Assessment in Software Engineering
Ambidexterity in Agile Distributed Development: An Empirical Investigation
Information Systems Research
Agile distributed software development: enacting control through media and context
Information Systems Journal
Methodology Mashups: An Exploration of Processes Used to Maintain Software
Journal of Management Information Systems
From boundary spanning to creolization: A study of Chinese software and services outsourcing vendors
The Journal of Strategic Information Systems
Distributed development considered harmful?
Proceedings of the 2013 International Conference on Software Engineering
Thematic review and analysis of grounded theory application in software engineering
Advances in Software Engineering
Hi-index | 48.22 |
Three organizations studied here suggest the answer is "yes," when the unique characteristics of both environments are successfully blended.