Abstract
Globalization has led to the expansion of information technology and distributed software development. Most of the software development companies face various challenges in distributing the project. As a consequence of the dispersed nature of global software development projects, communication, coordination, and control become more difficult which adversely influence effort estimation of the software development. The major ingredients that impact software development productivity of globally distributed projects are project delivery rate, team size and communication complexity. The paper analyses the factors affecting the productivity of the globally distributed projects. The project distribution can be effectively done depending on the estimated productivity for the different sites. The project distribution to the multiple sites can be done in the order of decreasing productivity factor.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Daman, D., Moitra, D.: Global software development how far we have come? IEEE Softw. 740–745 (2006)
Haq, S., Raza, M., Zia, A., et al.: Issues in global software development: a critical review. IJ. Softw. Eng. Appl. (20i, 4) 590–595
Carmel, E., Agarwal, R.: Tactical approaches for alleviating distance in global software development. IEEE Softw. 18(2), 22–29 (2001)
Iqbal, A., Abbas, S.S.: Communication Risks and Best Practices in global software development. Master Thesis. MSE-2011-5406. Blekinge Institute of Technology, Sweden (2011)
Betz, S., Mäkiö, J., Stephan, R.: Offshoring of software development—methods and tools for risk management. In: International Conference on Global Software Engineering, IEEE (2007)
Fabriek, M., van den Brand, M., Brinkkemper, S.: Reasons for success and failure in offshore software development projects. In: Proceedings of ECIS, pp. 446–457 (2008)
Khan, S.U., Niazi, M., Ahmad, R.: Critical success factors for offshore software development outsourcing vend, ors: a systematic literature review. In: Fourth IEEE International Conference on Global Software Engineering, pp. 307–316 (2009)
Jim´enez, M., Piattini, M., Vizca´ıno, A.: Challenges and improvements in distributed software development: a systematic review. Hindawi Publishing Corporation Advances in Software Engineering, vol. 2009, Article ID 710971
Peixoto, C.E.L., Audy, J.L.N., Prikladnicki, R..: Effort estimation in global software development projects preliminary results from a survey. In: International Conference on Global Software Engineering, pp. 123–127. IEEE (2010)
Muhairat, M., Aldaajeh, S., Al-Qutaish, R.E.: the impact of global software development factors on effort estimation methods. Eur. J. Sci. Res. 46(2) 221–232 (2010). ISSN:1450-216X
Partthasarathy, M.A.: Practical Software Estimation -Function Point methods for Insourced and Outsourced Projects. Pearson (2007)
Marthaler, V.: International Function Point Users Group (IFPUG)—Function Point Counting Practices Manual. Release 4.1.1 (April 2000)
Kusumoto, S., Matukawa, F., Inoue, K.: estimating effort by use case points: method, tool and case study. In: Proceedings of the 10th International Symposium on Software Metrics (METRICS’04). IEEE (2000)
Damodaran, M., Washington, A.N.E.: Estimation using use case points. In: The Proceedings of the Information Systems Education Conference, vol. 19 (2002)
Pressman R.S.: Software Engineering: A Practitioner’s Approach, 4th edn. The McGraw-Hill Companies, Inc. (1997)
Damian D., Lanubile F., Oppenheimer H.L.: Addressing the challenges of software industry globalization: the workshop on global software development. In: Proceedings 25th International Conference on Software Engineering, pp. 793–794. IEEE Computer Society, Los Alamitos (2003)
Usman, M., Dr. Azam, F., Hashmi, N.: Analysing and reducing risk factor in 3-C’s model communication phase used in global software development. In: International Conference on Information Science and Applications (ICISA), pp. 1–4 (2014)
Ågerfalk, P.J., Fitzgerald, B., Holmström1, H., et al.: A framework for considering opportunities and threats in distributed software development. In: Proceedings of the International Workshop on Distributed Software Development Paris, 29 Aug 2005
Holmstrom, H., Fitzgerald, B., Agerfalk, P., Conchuir, E.O.: Agile practices reduce the distance in global software development. Inform. Syst. Manage. 23 (2006)
Holmstrom, H., Conchúir, E.O., Ågerfalk, P.J., et al.: Global software development challenges: a case study on temporal, geographical and socio-cultural distance. In: International Conference on Global Software Engineering (ICGSE2006), Costãodo Santinho, Florianópolis, Brazil (2006)
Franz, H.: The impact of computer mediated communication on information overload in distributed teams. System Sciences. HICSS-32. In: Proceedings of the 32nd Annual Hawaii International Conference, p. 15 (1999)
Bass, M.: Monitoring GSD projects via shared mental models: a suggested approach. In: Proceedings of the International Workshop on Global Software Development for the Practitioner, pp. 34–37 (2006)
Yasir Hassan, S., Mushtaq, R., Sani, U.: Communication issues in GSD. Int. J. Adv. Sci. Technol. 40, 69–76 (2012)
Eykelhoff, M.: Communication in global software development. A pilot study, In: 7th Twente Student Conference on IT, Enshedede, 2005
Manoj Ray, D.: Communication as an essential factor for effort estimation in GSD. In: Online Proceedings of Trends in Innovative Computing 2012—Intelligent Systems Design, pp. 131–135 (2012)
Khan, A.A., Basri, S., Fazel-e-Amen.: A survey based study on factors affecting communication in GSD. Res. J. Appl. Sci. Eng. Technol. 7(7) 1309–1317 (2014)
Battin, R.D., Crocker, R., Kreidler, J., et al.: Leveraging resources in global software development. IEEE Softw. 18(2), 70–77 (2001)
Carmel, E.: Global software teams: collaborating across borders and time zones. Prentice Hall PTR, Upper Saddle River (1999)
Herbsleb, J.D., Mockus, A.: An empirical study of speed and communication in globally distributed software development. IEEE Trans. Softw. Eng. pp. 481–494 (2003)
Grinter R.E., Herbsleb J.D. Perry D.E.: The geography of coordination: dealing with distance in R&D work. In: Proceedings on the ACM SIGGROUP Conference on International Conference on Supporting Group Work, pp. 306–315. ACM Press, New York (1999)
Sarker, S., Sahay, S.: Implication of time and space for distributed work.: an interpretive study of US–Norwegian systems development teams. Eur. J. Inform. Syst. 3–20 (2004)
Wu, S.: Overview of communication in global software development process. In: International Conference on Service Operations and Logistics, and Informatics (SOLI), pp. 474–478. IEEE (2012)
Cataldo, M., Bass, M. Herbsleb, J.D., et al.: On Coordination mechanisms in global software development. In: Proceedings of the International Conference on Global Software Engineering (2007)
Espinosa, J.A., Carmel, E.: The effect of time separation on coordination costs in global software teams: a dyad model. In: Proceedings of the 37th Annual Hawaii International Conference on System Sciences (HICSS’05), pp. 1–10. IEEE Computer Society (2004)
Kiel, L.: Experiences in distributed development a case study. In: International Workshop on Global Software Development: GSD 2003 (co-located with ICSE 2003) pp. 44–47
Krishna, S., Sahay, S., Walsham, G.: Managing cross-cultural issues in global software outsourcing. Commun. ACM 47(4), 62–66 (2004)
Bijoy, B., Luchetski, J.: Software Metrics: Quantifying and Analysing Software for Total Quality Management. Systems Development Handbook (P. Tinnirello, Ed). 4th edn. CRC Press LLC (2000)
Jones. C.: Applied Software Measurement: Assuring Productivity and Quality. 2nd edn. McGraw Hill (1996)
Purna Sudhakara, G., Farooqband, A., Patnaik, S.: Measuring productivity of software development teams. Serbian. J. Manag. 7(1), 65–75 (2012)
Author information
Authors and Affiliations
Corresponding authors
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing Switzerland
About this paper
Cite this paper
Manoj Ray, D., Samuel, P. (2016). Improving the Productivity in Global Software Development. In: Snášel, V., Abraham, A., Krömer, P., Pant, M., Muda, A. (eds) Innovations in Bio-Inspired Computing and Applications. Advances in Intelligent Systems and Computing, vol 424. Springer, Cham. https://doi.org/10.1007/978-3-319-28031-8_15
Download citation
DOI: https://doi.org/10.1007/978-3-319-28031-8_15
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-28030-1
Online ISBN: 978-3-319-28031-8
eBook Packages: EngineeringEngineering (R0)