A Decision Support System for Global Team Management: Expert Evaluation

Context: The literature is rich in examples of both successful and failed global software development projects. However, practitioners do not have the time to wade through the many recommendations to work out which ones apply to them. To this end, we developed a prototype Decision Support System (DSS) for Global Teaming (GT), with the goal of making research results available to practitioners. Aims: We want the system we build to be based on the real needs of practitioners: the end users of our system. Therefore the aim of this study is to assess the usefulness and usability of our proof-of-concept in order to create a tool that is actually used by practitioners. Method: Twelve experts in GSD evaluated our system. Each individual participant tested the system and completed a short usability questionnaire. Results: Feedback on the prototype DSS was positive. All experts supported the concept, although many suggested areas that could be improved. Both expert practitioners and researchers participated, providing different perspectives on what we need to do to improve the system. Conclusion: Involving both practitioners (users) and researchers in the evaluation elicited a range of useful feedback, providing useful insights that might not have emerged had we focused on one or the other group. However, even when we implement recommended changes, we still need to persuade practitioner to adopt the new tool.

[1]  Gavriel Salvendy,et al.  Number of people required for usability evaluation , 2010, Commun. ACM.

[2]  Dale Walter Karolak Global Software Development: Managing Virtual Teams and Environments , 1999 .

[3]  Mario Piattini,et al.  Challenges and Improvements in Distributed Software Development: A Systematic Review , 2009, Adv. Softw. Eng..

[4]  Erran Carmel,et al.  Global software teams: collaborating across borders and time zones , 1999 .

[5]  Ita Richardson,et al.  A Decision Support System for Global Software Development , 2011, 2011 IEEE Sixth International Conference on Global Software Engineering Workshop.

[6]  G. Marakas Decision Support Systems in the 21st Century , 1998 .

[7]  Halimah Badioze Zaman,et al.  Heuristic evaluation on Augmented Reality courseware for the deaf , 2011, 2011 International Conference on User Science and Engineering (i-USEr ).

[8]  Andreas Holzinger,et al.  Usability engineering methods for software developers , 2005, CACM.

[9]  Jakob Nielsen,et al.  Enhancing the explanatory power of usability heuristics , 1994, CHI '94.

[10]  Darja Smite,et al.  A Framework for Overcoming Supplier Related Threats in Global Projects , 2006, EuroSPI.

[11]  J. Herbsleb,et al.  Global software development , 2001 .

[12]  Raghvinder S. Sangwan,et al.  Global software development handbook , 2006 .

[13]  R. Davison Offshoring information technology: Sourcing and outsourcing to a global workforce , 2006, Electron. J. Inf. Syst. Dev. Ctries..

[14]  Andrew B. Whinston,et al.  Decision Support Systems: A Knowledge Based Approach : , 1996 .

[15]  Fergal McCaffery,et al.  A Process Framework for Global Software Engineering Teams , 2012, Inf. Softw. Technol..