Managing the software process
Theory-W Software Project Management Principles and Examples
IEEE Transactions on Software Engineering
ICSE '97 Proceedings of the 19th international conference on Software engineering
Virtual teams: reaching across space, time, and organizations with technology
Virtual teams: reaching across space, time, and organizations with technology
Global software teams: collaborating across borders and time zones
Global software teams: collaborating across borders and time zones
Software process improvement (tutorial session): best practices and lessons learned
Proceedings of the 22nd international conference on Software engineering
Virtual teams: an exploratory study of key challenges and strategies
ICIS '99 Proceedings of the 20th international conference on Information Systems
Global Software Development: Managing Virtual Teams and Environments
Global Software Development: Managing Virtual Teams and Environments
How ISO 9001 Compares With The CMM
IEEE Software
A Longitudinal Study of Software Process Improvement
IEEE Software
Guest Editors' Introduction: Global Software Development
IEEE Software
Surviving Global Software Development
IEEE Software
HICSS '03 Proceedings of the 36th Annual Hawaii International Conference on System Sciences (HICSS'03) - Track1 - Volume 1
HICSS '03 Proceedings of the 36th Annual Hawaii International Conference on System Sciences (HICSS'03) - Track 8 - Volume 8
Challenges of Global Software Development
METRICS '01 Proceedings of the 7th International Symposium on Software Metrics
Virtual teams: a review of current literature and directions for future research
ACM SIGMIS Database
Managing cross-cultural issues in global software outsourcing
Communications of the ACM - Human-computer etiquette
Defining a Requirements Process Improvement Model
Software Quality Control
Evolving Distributed Project Management
IEEE Software
Uncovering the reality within virtual software teams
Proceedings of the 2006 international workshop on Global software development for the practitioner
ICGSE '06 Proceedings of the IEEE international conference on Global Software Engineering
Project Management within Virtual Software Teams
ICGSE '06 Proceedings of the IEEE international conference on Global Software Engineering
Methods and Tools for Collaboration in GSE Environments
ICGSE '06 Proceedings of the IEEE international conference on Global Software Engineering
The global network organization of the future: information management opportunities and challenges
Journal of Management Information Systems - Special issue: Information technology and organization design
The Journal of Strategic Information Systems
Empirical and statistical analysis of risk analysis-driven techniques for threat management
ARES '07 Proceedings of the The Second International Conference on Availability, Reliability and Security
Global Software Engineering: The Future of Socio-technical Coordination
FOSE '07 2007 Future of Software Engineering
Motivation in Software Engineering: A systematic literature review
Information and Software Technology
Toward An Integrated Framework of Software Project Threats
ASWEC '08 Proceedings of the 19th Australian Conference on Software Engineering
Understanding a lack of trust in Global Software Teams: a multiple-case study
Software Process: Improvement and Practice
The Impact of Fear on the Operation of Virtual Teams
ICGSE '08 Proceedings of the 2008 IEEE International Conference on Global Software Engineering
Who shouts louder?: exerting power across distance and culture
Proceedings of the 2009 international workshop on Intercultural collaboration
Software Testing and Global Industry: Future Paradigms
Software Testing and Global Industry: Future Paradigms
Leveraging or Exploiting Cultural Difference?
ICGSE '09 Proceedings of the 2009 Fourth IEEE International Conference on Global Software Engineering
A Coordination Risk Analysis Method for Multi-site Projects: Experience Report
ICGSE '09 Proceedings of the 2009 Fourth IEEE International Conference on Global Software Engineering
Patterns in Effective Distributed Software Development
IEEE Software
Coordination implications of software architecture in a global software development project
Journal of Systems and Software
Developing trust in virtual software development teams
Journal of Theoretical and Applied Electronic Commerce Research
Crafting a Global Teaming Model for Architectural Knowledge
ICGSE '10 Proceedings of the 2010 5th IEEE International Conference on Global Software Engineering
Culture in Global Software Development - A Weakness or Strength?
ICGSE '10 Proceedings of the 2010 5th IEEE International Conference on Global Software Engineering
Managing Cognitive and Cultural Diversity in Global IT Teams
ICGSE '10 Proceedings of the 2010 5th IEEE International Conference on Global Software Engineering
Architectural Knowledge Management in Global Software Development: A Review
ICGSE '10 Proceedings of the 2010 5th IEEE International Conference on Global Software Engineering
A Decision Support System for Global Software Development
ICGSE-W '11 Proceedings of the 2011 IEEE Sixth International Conference on Global Software Engineering Workshop
A communication process for global requirements engineering
Proceedings of the 2013 International Conference on Software and System Process
Hi-index | 0.00 |
Context: Global Software Engineering (GSE) continues to experience substantial growth and is fundamentally different to collocated development. As a result, software managers have a pressing need for support in how to successfully manage teams in a global environment. Unfortunately, de facto process frameworks such as the Capability Maturity Model Integration (CMMI(R)) do not explicitly cater for the complex and changing needs of global software management. Objective: To develop a Global Teaming (GT) process area to address specific problems relating to temporal, cultural, geographic and linguistic distance which will meet the complex and changing needs of global software management. Method: We carried out three in-depth case studies of GSE within industry from 1999 to 2007. To supplement these studies we conducted three literature reviews. This allowed us to identify factors which are important to GSE. Based on a gap analysis between these GSE factors and the CMMI(R), we developed the GT process area. Finally, the literature and our empirical data were used to identify threats to software projects if these processes are not implemented. Results: Our new GT process area brings together practices drawn from the GSE literature and our previous empirical work, including many socio-technical factors important to global software development. The GT process area presented in this paper encompasses recommended practices that can be used independently or with existing models. We found that if managers are not proactive in implementing new GT practices they are putting their projects under threat of failure. We therefore include a list of threats that if ignored could have an adverse effect on an organization's competitive advantage, employee satisfaction, timescales, and software quality. Conclusion: The GT process area and associated threats presented in this paper provides both a guide and motivation for software managers to better understand how to manage technical talent across the globe.