Skip to main content

Investigating the Roles of Effective Communication Among Stakeholders in Collaborative Software Development Projects

  • Conference paper
  • First Online:
Computational Science and Its Applications – ICCSA 2020 (ICCSA 2020)

Abstract

The development of software includes multiple stakeholders since it is a multidisciplinary collaboration. Processes in software development demonstrate many problems relating to multidisciplinary collaboration. Communication has been recognized as an important factor for success in software development projects because previous researches on stakeholder analysis and collaboration has demonstrated the importance of communication. Hence, this study investigated and analyzed communication between stakeholders in collaborative software development projects with references to team activities as a social and intellectual practice. The objective of the study was to define factors that would influence and recognize the process of collaboration during software development. The study focused on communication between the software developers (Students) and project managers (lecturers) during the software requirements phase, interdisciplinary collaboration, team process, and inter-team, particularly between software engineers and technical communicators. First, a survey questionnaire was developed to gather data and analyze the effects and sources of communication among the involved stakeholders in software development projects. An experimental analysis was also performed to further test the supporting impact of client documents on requirements gathering. An experimental study was conducted to further test the supporting effect on requirement gathering of client documents. The results revealed that project managers are vital to software development progress, because they are the one that will provide the team with documents that support requirements gathering, thus improving team productivity and efficiency. Finally, software teams ensured that participants from all professional backgrounds were actively involved in the projects with a relatively centralized team structure.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. Mishra, D., Mishra, A.: Effective communication, collaboration, and coordination in eXtreme programming: human-centric perspective in a small organization. Hum. Factors Ergon. Manufact. Serv. Ind. 19(5), 438–456 (2009)

    Article  Google Scholar 

  2. Ruano-Mayoral, M., Casado-Lumbreras, C., Garbarino-Alberti, H., Misra, S.: Methodological framework for the allocation of work packages in global software development. J. Soft. Evol. Process 26(5), 476–487 (2014)

    Article  Google Scholar 

  3. Misra, S., Fernandez-Sanz, L.: Quality issues in global software development. In: ICSEA 2011: The Sixth International Conference on Software Engineering Advances, pp. 325–330, October 2011

    Google Scholar 

  4. Brhel, M., Meth, H., Maedche, A., Werder, K.: Exploring principles of user-centered agile software development: a literature review. Inf. Softw. Technol. 61, 163–181 (2015)

    Article  Google Scholar 

  5. Bogers, M., Horst, W.: Collaborative prototyping: cross-fertilization of knowledge in prototype-driven problem-solving. J. Prod. Innov. Manag. 31(4), 744–764 (2014)

    Article  Google Scholar 

  6. Misra, S., Colomo-Palacios, R., Pusatlı, T., Soto-Acosta, P.: A discussion on the role of people in global software development. Tech. Gaz. 20(3), 525–531 (2013). hrcak.srce.hr/file/153032

    Google Scholar 

  7. Colomo-Palacios, R., Casado-Lumbreras, C., Soto-Acosta, P., Misra, S., García-Peñalvo, F.J.: Analyzing human resource management practices within the GSD context. J. Glob. Inf. Technol. Manag. 15(3), 30–54 (2012)

    Google Scholar 

  8. Borsato, M., Peruzzini, M.: Collaborative engineering. In Concurrent Engineering in the 21st Century, pp. 165–196. Springer, Cham (2015). https://doi.org/10.1007/978-3-319-13776-6_7

    Chapter  Google Scholar 

  9. Bass, J.M.: How product owner teams scale agile methods to large distributed enterprises. Empirical Softw. Eng. 20(6), 1525–1557 (2014). https://doi.org/10.1007/s10664-014-9322-z

    Article  Google Scholar 

  10. Wiegers, K., Beatty, J.: Software Requirements. Pearson Education, London (2013)

    Google Scholar 

  11. Leffingwell, D.: Agile Software Requirements: Lean Requirements Practices for Teams, Programs, and the Enterprise. Addison-Wesley Professional, Boston (2010)

    Google Scholar 

  12. Zhang, W.: An analysis of stakeholders’ communication in collaborative software development projects (2016)

    Google Scholar 

  13. Eskerod, P., Huemann, M., Savage, G.: Project stakeholder management—past and present. Proj. Manage. J. 46(6), 6–14 (2015)

    Article  Google Scholar 

  14. Majava, J., Haapasalo, H.: The roles of stakeholders in an NPD project: a case study. In: Proceedings MakeLearn TIIM Joint International Conference, pp. 199–205 (2015)

    Google Scholar 

  15. Davis, K.: An empirical investigation into different stakeholder groups’ perception of project success. Int. J. Project Manage. 35(4), 604–617 (2017)

    Article  Google Scholar 

  16. Ghobadi, S.: What drives knowledge sharing in software development teams: a literature review and classification framework. Inf. Manag. 52(1), 82–97 (2015)

    Article  Google Scholar 

  17. Vasconcelos, J.B., Kimble, C., Carreteiro, P., Rocha, A.: The application of knowledge management to software evolution. Int. J. Inf. Manage. 37(1), 1499–1506 (2017)

    Article  Google Scholar 

  18. Akgun, A.E., Keskin, H., Cebecioglu, A.Y., Dogan, D.: Antecedents and consequences of collective empathy in software development project teams. Inf. Manage. 52(2), 247–259 (2015)

    Article  Google Scholar 

  19. Aurum, A., Daneshgar, F., Ward, J.: Investigating knowledge management practices in software development organizations – an Australian experience. Inf. Softw. Technol. 50(6), 511–533 (2008)

    Article  Google Scholar 

  20. Coakes, E.W., Coakes, J.M., Rosenberg, D.: Co-operative work practices and knowledge sharing issues: a comparison of viewpoints. Int. J. Inf. Manage. 28(1), 12–25 (2008)

    Article  Google Scholar 

  21. Dalal, N., Pauleen, D.J.: The wisdom nexus: guiding information systems research, practice, and education. Inf. Syst. J. 29(1), 224–244 (2019)

    Article  Google Scholar 

  22. Akgun, A.E., Keskin, H., Kircovali, S.Y.: Organizational wisdom practices and firm product innovativeness. RMS 13(1), 57–91 (2019)

    Article  Google Scholar 

  23. Akgün, A.E.: Team wisdom in software development projects and their impact on project performance. Int. J. Inf. Manage. 50, 228–243 (2020)

    Article  Google Scholar 

  24. Ayo, F.E., Awotunde, J.B., Taofeek-IBRAHIM, F.A., Fatokun, O.M.: A location-based expert system for software collaboration network using extended kruskal algorithm. Int. J. Inf. Process. Commun. (IJIPC) 6(1), 87–100 (2018)

    Google Scholar 

  25. Abrahamsson, P., Salo, O., Ronkainen, J., Warsta, J.: Agile software development methods: review and analysis. arXiv preprint arXiv:1709.08439 (2017)

  26. Šmite, D., Moe, N.B., Šāblis, A., Wohlin, C.: Software teams and their knowledge networks in large-scale software development. Inf. Softw. Technol. 86, 71–86 (2017)

    Article  Google Scholar 

  27. Kwahk, K.Y., Park, D.H.: The effects of network sharing on knowledge-sharing activities and job performance in enterprise social media environments. Comput. Hum. Behav. 55, 826–839 (2016)

    Article  Google Scholar 

  28. Marchewka, J.T.: Information Technology Project Management: Providing Measurable Organizational Value. John Wiley & Sons, Hoboken (2016)

    Google Scholar 

  29. Adewumi, A.O., Misra, S., Omoregbe, N.A.: A review of models for evaluating quality in open-source software. IERI Procedia 4, 88–92 (2013)

    Article  Google Scholar 

  30. Fernández-Sanz, L., Misra, S.: Influence of human factors in software quality and productivity. In: Murgante, B., Gervasi, O., Iglesias, A., Taniar, D., Apduhan, B.O. (eds.) ICCSA 2011. LNCS, vol. 6786, pp. 257–269. Springer, Heidelberg (2011). https://doi.org/10.1007/978-3-642-21934-4_22

    Chapter  Google Scholar 

  31. Misra, S., Akman, I.: A model for measuring cognitive complexity of software. In: Lovrek, I., Howlett, R.J., Jain, L.C. (eds.) KES 2008. LNCS (LNAI), vol. 5178, pp. 879–886. Springer, Heidelberg (2008). https://doi.org/10.1007/978-3-540-85565-1_109

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Roseline Oluwaseun Ogundokun .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Awotunde, J.B., Ayo, F.E., Ogundokun, R.O., Matiluko, O.E., Adeniyi, E.A. (2020). Investigating the Roles of Effective Communication Among Stakeholders in Collaborative Software Development Projects. In: Gervasi, O., et al. Computational Science and Its Applications – ICCSA 2020. ICCSA 2020. Lecture Notes in Computer Science(), vol 12254. Springer, Cham. https://doi.org/10.1007/978-3-030-58817-5_24

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-58817-5_24

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-58816-8

  • Online ISBN: 978-3-030-58817-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics