Open Access Open Access  Restricted Access Subscription Access
Open Access Open Access Open Access  Restricted Access Restricted Access Subscription Access

Role of Trust in Distributed Agile Software Development Teams-A Light Weight Systematic Literature Review


Affiliations
1 Department of Information Technology, Netaji Subhas Institute of Technology, India
2 School of Information and Communication Technology, Guru Gobind Singh Indraprastha University, India
     

   Subscribe/Renew Journal


Agile software development is being adopted in distributed environment to reduce cost and to increase scalability of software projects. With agile development teams working in distributed environments, challenges are often faced related to trust and cohesiveness among agile team members. This paper presents the light weight systematic review for investigating the role of trust in distributed agile software development projects. The results are limited to articles published in peer reviewed conferences, scientific journals and books published between 2006 and 2017. The synthesis of articles has been made through classifying the studies based on research method, publication channel and publication year. Our results sheds lights on different studies related to trust related issues in distributed agile software development teams.

Keywords

Agile Software Development, Peer Reviewed Conferences, Journals, Books.
Subscription Login to verify subscription
User
Notifications
Font Size

  • 7th Annual State of Agile Development Survey-Version One, Available at: http://www.versionone.com/pdf/7th-Annual-State-of-Agile-Development-Survey.pdf/, Accessed on 2017.
  • G. Asproni, “Motivation, Teamwork, and Agile Development”, Agile Times, Vol. 4, pp. 1-9, 2004.
  • J. High Smith, “Agile Software Development Ecosystem”, 1st Edition, Addison Wesley Professional, 2002.
  • M. Fowler and J. High Smith, “The Agile Manifesto”, Software Development, Vol. 9, No. 8, pp. 28-35, 2001.
  • B. Fitzgerald, G. Hartnett and K. Conboy, “Customizing Agile Methods to Software Practices at Intel Shannon”, European Journal of Information System, Vol. 15, No. 2, pp. 200-213, 2006.
  • B. Ramesh, C. Lan, M. Kannan and X. Peng, “Can Distributed Software Development be Agile?”, Communications of the ACM, Vol. 49, No. 10, pp. 41-46, 2006.
  • T. Lehtinen, R. Virtanen, J. Viljanen, M. Mantyla and C. Lassenius, “A Tool Supporting Root Cause Analysis for Synchronous Retrospectives in Distributed Software Teams”, Information and Software Technology, Vol. 56, No. 4, pp. 408-437, 2014.
  • M. Paasivaara and C. Lassenius, “Could Global Software Development Benefit from Agile Methods?”, Proceedings of IEEE International Conference on Global Software Engineering, pp. 109-113, 2006.
  • M. Vax and S. Michaud, “Distributed Agile: Growing a Practice Together”, Proceedings of International Conference on AGILE, pp. 310-314, 2008.
  • C. Young and H. Terashima, “How Did We Adapt Agile Processes to Our Distributed Development?”, Proceedings of International Conference on AGILE, pp. 304-309, 2008.
  • A. Costa and N. Anderson”, “Measuring Trust in Teams: Development and Validation of a Multifaceted Measure of Formative and Reflective Indicators of Team Trust”, European Journal of Work and Organizational Psychology, Vol. 20, No. 1, pp. 119-154, 2010.
  • D. Gambelta, “Trust: Making and Breaking Cooperative Relations”, BlackWell Publisher, 1990.
  • K. Blios, “Trust in Business to Business Relationship: on Evaluation of its Status”, Journal of Management Studies, Vol. 36, No. 2, pp. 197-215, 1999.
  • A.M. Babar, M.J. Verner and T.P. Nguyen, “Establishing and Maintaining Trust in Software Outsourcing Relationships: An Empirical Investigation”, Journal of Systems and Software, Vol. 80, No. 9, pp. 1438-1449, 2007.
  • J. Huang, “Trust Judgement in Knowledge Provenance”, Proceedings of 16th International Workshop on Database and Expert Systems, pp. 524-528, 2005.
  • B.A. Kitchenham et al., “Preliminary Guidelines for Empirical Research in Software Engineering”, IEEE Transactions on Software Engineering, Vol. 28, No. 8, pp. 721-734, 2002.
  • T. Greenhalgh, “How to Read a Paper”, 2nd Edition, BMJ Publishing Group, 2001.
  • T. Dyba and T. Dingsoyr, “Empirical Studies of Agile Software Development: A Systematic Review”, Information and Software Technology, Vol. 50, No. 9-10, pp. 833-859, 2008.
  • B. N. Moe and D Smite, “Understanding a Lack of Trust Global Software Teams: a multiple-Case Study”, Software Process: Improvement and Practice, Vol. 13, No. 3, pp. 217-231, 2008.
  • S. Hole and N.B. Moe, “A Case Study of Coordination in Distributed Agile Software Development”, Proceedings of European Conference on Software Process Improvement, pp. 189-200, 2008.
  • M. Korkala, M. Pikkarainen and K. Conboy, “Distributed Agile Development: A Case Study of Customer Communication Challenges”, Proceedings of International Conference on Agile Processes and Extreme Programming in Software Engineering, pp. 161-167, 2009.
  • S. Dorairaj, J. Noble and P. Malik, “Effective Communication in Distributed Agile Software Development Teams”, Proceedings of International Conference on Agile Software Development, pp. 102-116, 2011.
  • S. Dorairaj, J. Noble and P. Malik, “Understanding Team Dynamics in Distributed Agile Software Development”, Proceedings of International Conference on Agile Software Development, pp. 47-61, 2012.
  • O. Mchugh, K. Conboy and L. Mang, “Using Agile Practices to Build Trust in an Agile Team: A Case Study”, Proceedings of International Conference on Information Systems Development, pp. 503-516, 2011.
  • R. Hoda, J. Noble and S. Marshall, “Supporting Self-organizing Agile Teams”, Proceedings of International Conference on Agile Software Development, pp. 73-77, 2011.
  • D. Wildt and R. Prikladnicki, “Transitioning from Distributed and Traditional to Distributed and Agile: An Experience Report”, Proceedings of International Conference on Agile Software Development, pp. 167-171, 2011.
  • S. Dorairaj, J. Noble and P. Malik, “Understanding the Importance of Trust in Distributed Agile Projects: A Practical Perspective”, Proceedings of International Conference on Agile Software Development, pp. 172-177, 2010.
  • S. Dorairaj, J. Noble and P. Malik, “Agile Software Development with Distributed Teams: Agility, Distribution and Trust”, Proceedings of International Conference on Agile Software Development, pp. 1-10, 2013.
  • S. Dorairaj, J. Noble and P. Malik, “Understanding Lack of Trust in Distributed Agile Teams: A Grounded Theory Study”, Proceedings of International Conference on Agile Software Development, pp. 81-90, 2012.
  • E. Hasnain and T. Hall, “Investigating the Role of Trust in Agile Methods Using a Light Weight Systematic Literature Review”, Proceedings of International Conference on Agile Processes and Extreme Programming in Software Engineering, pp. 204-207, 2008.
  • S. Jalali and C. Wohlin, “Agile Practices in Global Software Engineering - A Systematic Map”, Proceedings of 5th International Conference on Global Software Engineering, pp. 45-54, 2010.

Abstract Views: 223

PDF Views: 0




  • Role of Trust in Distributed Agile Software Development Teams-A Light Weight Systematic Literature Review

Abstract Views: 223  |  PDF Views: 0

Authors

Sulabh Tyagi
Department of Information Technology, Netaji Subhas Institute of Technology, India
Ritu Sibal
Department of Information Technology, Netaji Subhas Institute of Technology, India
Bharti Suri
School of Information and Communication Technology, Guru Gobind Singh Indraprastha University, India

Abstract


Agile software development is being adopted in distributed environment to reduce cost and to increase scalability of software projects. With agile development teams working in distributed environments, challenges are often faced related to trust and cohesiveness among agile team members. This paper presents the light weight systematic review for investigating the role of trust in distributed agile software development projects. The results are limited to articles published in peer reviewed conferences, scientific journals and books published between 2006 and 2017. The synthesis of articles has been made through classifying the studies based on research method, publication channel and publication year. Our results sheds lights on different studies related to trust related issues in distributed agile software development teams.

Keywords


Agile Software Development, Peer Reviewed Conferences, Journals, Books.

References