A Global Teaming Model for Global Software Development Governance: A Case Study

被引:10
|
作者
Noll, John [1 ]
Beecham, Sarah [1 ]
Richardson, Ita [1 ]
Canna, Clodagh Nic [2 ]
机构
[1] Univ Limerick, Lero, Limerick, Ireland
[2] Ocuco Ltd, Blanchardstown, Ireland
关键词
Software Development Governance; Global Software Development; Process Model; Global Teaming; Software Process Improvement; GSD; Global Software Engineering; Empirical Study;
D O I
10.1109/ICGSE.2016.33
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Global software development (GSD) is increasingly the norm. As firms expand into new markets overseas, acquire companies in different countries, and recruit talented developers in new locations, projects become distributed by necessity. As projects become increasingly distributed, and include external participants such as outsourcing vendors, conventional top-down management oversight and control becomes more difficult. How can organizations ensure that the activities of all parties involved are aligned with the strategic objectives and values of a software development undertaking? The Global Teaming Model is a framework that specifies practices and recommendations for Global Software Development. As such, it serves as a means to organize GSD practices relevant to Software Development Governance. We conducted a case study of a small team engaged in Global Software Development, identifying governance shortcomings. Then, we used the Global Teaming Model to identify governance practices that would address those shortcomings. We identified several aspects of the team's interactions with other teams in the company that would be improved by recommendations from the Global Teaming Governance Model. The Global Teaming Model provides a blueprint for Software Development Governance that organizations seeking to globalize their current development projects in a controlled way can use to implement good Software Development Governance.
引用
收藏
页码:179 / 188
页数:10
相关论文
共 50 条
  • [1] A reference model for global software development: Findings from a case study
    Prikladnicki, Rafael
    Audy, Jorge Luis Nicolas
    Evaristo, Roberto
    2006 IEEE INTERNATIONAL CONFERENCE ON GLOBAL SOFTWARE ENGINEERING, PROCEEDINGS, 2006, : 18 - 25
  • [2] Global software development governance: Challenges and solutions
    Manjavacas, Antonio
    Vizcaino, Aurora
    Ruiz, Francisco
    Piattini, Mario
    JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2020, 32 (10)
  • [3] A case study: Coordination practices in global software development
    Smite, D
    PRODUCT FOCUSED SOFTWARE PROCESS IMPROVEMENT, PROCEEDINGS, 2005, 3547 : 234 - 244
  • [4] Software Integration Model for Global Software Development
    Ilyas, Muhammad
    Khan, Siffat Ullah
    2012 15TH INTERNATIONAL MULTITOPIC CONFERENCE (INMIC), 2012, : 452 - 457
  • [5] Agile Practices for the Global Teaming Model
    Noll, John
    Razzak, Abdur
    Richardson, Ita
    Beecham, Sarah
    2016 IEEE 11TH INTERNATIONAL CONFERENCE ON GLOBAL SOFTWARE ENGINEERING WORKSHOPS (ICGSEW), 2016, : 13 - 18
  • [6] Cost model for global software development
    Song, JK
    Jain, HK
    ASSOCIATION FOR INFORMATION SYSTEMS - PROCEEDINGS OF THE FIFTH AMERICAS CONFERENCE ON INFORMATION SYSTEMS (AMCIS 1999), 1999, : 301 - 303
  • [7] A reference model for global software development
    Prikladnicki, R
    Audy, JLN
    Evaristo, R
    VIRTUAL ENTERPRISES AND COLLABORATIVE NETWORKS, 2004, 149 : 369 - 378
  • [8] Global Governance and development
    Ruiz, Paula
    OASIS-OBSERVATORIO DE ANALISIS DE LOS SISTEMAS INTERNACIONALES, 2016, (23): : 171 - 175
  • [9] The case for global governance
    Valaskakis, Kimon
    TECHNOLOGICAL FORECASTING AND SOCIAL CHANGE, 2010, 77 (09) : 1595 - 1598
  • [10] Security Assurance Model of Software Development for Global Software Development Vendors
    Khan, Rafiq Ahmad
    Khan, Siffat Ullah
    Alzahrani, Musaad
    Ilyas, Muhammad
    IEEE ACCESS, 2022, 10 : 58458 - 58487