Abstract
Software Quality Management (SQM) is a set of processes and procedures designed to assure the quality of software artifacts along with their development process. In an environment in which software development is evolving to a globalization, SQM is seen as one of its challenges. Global Software Development is a way to develop software across nations, continents, cultures and time zones. The aim of this paper is to detect if mentoring, one of the lead personnel development tools, can improve SQM of projects developed under GSD. The results obtained in the study reveal that the influence of mentoring on SQM is just temperate.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Hernández-López, A., Colomo-Palacios, R., García-Crespo, Á., Soto-Acosta, P.: Team Software Process in GSD Teams: A study of new work practices and models. International Journal of Human Capital and Information Technology Professionals 1(3), 32–53 (2010)
Herbsleb, J.D., Mockus, A.: An empirical study of speed and communication in globally distributed software development. IEEE Transactions on Software Engineering 29(9), 481–494 (2003)
Herbsleb, J.D., Moitra, D.: Global software development. IEEE Software 18(2), 16–20 (2001)
King, W.R., Torkzadeth, G.: Information systems offshoring: research status and issues. MIS Quarterly 32(2), 205–225 (2008)
Khan, S.U., Niazi, M., Ahmad, R.: Factors influencing clients in the selection of offshore software outsourcing vendors: an exploratory study using a systematic literature review. Journal of Systems and Software 84(4), 686–699 (2011)
Smite, D., Wohlin, C., Gorschek, T., Feldt, R.: Empirical Evidence in Global Software Engineering: A Systematic Review. Journal of Empirical Software Engineering 15(1), 91–118 (2010)
García-Crespo, Á., Colomo-Palacios, R., Soto-Acosta, P., Ruano-Mayoral, M.: A Qualitative Study of Hard Decision Making in Managing Global Software Development Teams. Information Systems Management 27(3), 247–252 (2010)
Krishna, S., Sahay, S., Walsham, G.: Managing cross-cultural issues in global software outsourcing. Communications of the ACM 47(4), 62–66 (2004)
Ramasubbu, N., Krishnan, M.S., Kompalli, P.: Leveraging global resources: A process maturity framework for managing distributed development. IEEE Software 22(3), 80–86 (2005)
Conchuir, E.O., Holmstrom-Olson, H., Agerfalk, P.J., Fitzgerald, B.: Benefits of Global Software Development: Exploring the Unexplored. Software Process Improvement and Practice 14(4), 201–212 (2009)
Kommeren, R., Parviainen, P.: Philips experiences in global distributed software development. Empirical Software Engineering 12(6), 647–660 (2007)
Jiménez, M., Piattini, M., Vizcaíno, A.: Challenges and Improvements in Distributed Software Development: A Systematic Review. Advances in Software Engineering, Article ID 710971 (2009)
Milewski, A.E., Tremaine, M., Köbler, F., Egan, R., Zhang, S., O’Sullivan, P.: Guidelines for Effective Bridging in Global Software Engineering. Software Process: Improvement and Practice 13(6), 477–492 (2008)
Jalote, P., Jain, G.: Assigning tasks in a 24-hour software development model. Journal of Systems and Software 79(7), 904–911 (2006)
Sooraj, P., Mohapatra, P.K.J.: Modeling the 24-h software development process. Strategic Outsourcing: An International Journal 1(2), 122–141 (2008)
Palacio, R.R., Vizcaíno, A., Morán, A.L., González, V.M.: Tool to facilitate appropriate interaction in global software development. IET Software 5(2), 157–171 (2011)
Lamersdorf, A., Münch, J.: Studying the Impact of Global Software Development Characteristics on Project Goals: A Causal Model. The Open Software Engineering Journal 4, 2–13 (2010)
Sakthivel, S.: Managing Risks in Offshore Systems Development. Communications of the ACM 50(4), 69–75 (2007)
DeLone, W., Espinosa, J.A., Lee, G., Carmel, E.: Bridging global boundaries for IS project success. In: Proceedings of the 38th Hawaii International Conference on System Sciences (2005)
Jaakkola, H.: Towards a Globalized Software Industry. Acta Polytechnica Hungarica 6(5), 69–84 (2009)
Seshagiri, G.: GSD: not a business necessity but a of folly. IEEE Software 23(5), 63–64 (2006)
Sa, L., Marczak, S., Antunes, D., Audy, J.L.N.: Quality Management as a Competitive Strategy in a Distributed Software Development Environment. In: Proceedings of the Americas Conference on Information Systems Paper 208 (2003)
Friday, E., Friday, S.S., Green, A.L.: A reconceptualization of mentoring and sponsoring. Management Decision 42(5), 628–644 (2004)
Curtis, B., Hefley, W.E., Miller, S.A.: People Capability Maturity Model (P-CMM®) Version 2.0, Second Edition. CMU/SEI-2009-TR-003 (2009)
Levinson, D.J., Darrow, C.M., Klein, E.G., Levinson, M.H., McKee, B.: The Seasons of a Man’s Life. Knopf, New York (1978)
Kram, K.E.: Phases of the mentoring relationship. Academy of Management Journal 26(4), 608–625 (1983)
Kammeyer-Mueller, J.D., Judge, T.A.: A quantitative review of mentoring research: Test of a model. Journal of Vocational Behavior 72(3), 269–283 (2008)
Blicke, G., Witzki, A.H., Schneider, P.B.: Mentoring support and power: A three year predictive field study on protégé networking and career success. Journal of Vocational Behavior 74(2), 181–189 (2009)
Dreher, G.F., Ash, R.A.: A comparative study of mentoring among men and women in managerial, professional, and technological positions. Journal of Applied Psychology 75, 539–546 (1990)
O’Brien, K.E., Biga, A., Kessler, S.R., Allen, T.A.: A meta-analytic investigation of gender differences in mentoring. Journal of Management 36(2), 537–554 (2008)
Blicke, G., Witzki, A.H., Schneider, P.B.: Self-initiated mentoring and career success: A predictive field study. Journal of Vocational Behavior 74(1), 94–101 (2009)
Chao, G.T., Walz, P.M., Gardner, P.D.: Formal and informal mentorships: A comparison on mentoring functions and contrast with non mentored counterparts. Personnel Psychology 45, 619–636 (1992)
Singh, R., Ragins, B.R., Tharenou, P.: What matters most? The relative role of mentoring and career capital in career success. Journal of Vocational Behavior 75(1), 56–67 (2009)
Abdul-Rahman, H., Wang, C.: Preliminary approach to improve knowledge management in engineering management. Scientific Research and Essays 5(15), 1950–1964 (2010)
Ramaswamy, R.: Mentoring object-oriented projects. IEEE Software 18(3), 36–40 (2001)
Lesser, E.L., Storck, J.: Communities of practice and organizational performance. IBM Systems Journal 40(4), 831–841 (2010)
Fehér, P., Gábor, A.: The role of knowledge management supporters in software development companies. Journal of Software Process Improvements and Practice 11(2), 251–260 (2006)
Soto-Acosta, P., Casado-Lumbreras, C., Cabezas-Isla, F.: Sha** human capital in software development teams: the case of mentoring enabled by semantics. IET Software 4(6), 445–452 (2010)
Niazi, M., Wilson, D., Zowghi, D.: Critical success factors for software process improvement implementation: an empirical study. Journal of Software Process Improvements and Practice 11(2), 193–211 (2006)
Misra, S.C., Kumar, V., Kumar, U.: Identifying some important success factors in adopting agile software development practices. Journal of Systems and Software 82(11), 1869–1890 (2009)
Shih, C.C., Huang, S.J.: Exploring the relationship between organizational culture and software process improvement deployment. Information & Management 47(5-6), 271–281 (2010)
Casado-Lumbreras, C., Colomo-Palacios, R., Soto-Acosta, P., Misra, S.: Culture dimensions in software development industry: The effects of mentoring. Scientific Research and Essays 6(11), 2403–2412 (2011)
Casado-Lumbreras, C., Colomo-Palacios, R., Gómez-Berbís, J.M., García-Crespo, Á.: Mentoring programmes: a study of the Spanish software industry. International Journal of Learning and Intellectual Capital 6(3), 293–302 (2009)
Oshri, I., Kotlarsky, J., Willcocks, L.P.: Global Software Development: Exploring socialization in distributed strategic projects. Journal of Strategic Information Systems 16(1), 25–49 (2007)
Colomo-Palacios, R., Mishra, A., García-Crespo, A., Ruano-Mayoral, M.: Mentoring in Global Software Development Teams. In: Proceedings of the 20th Annual Global Information Technology Management Association World Conference (2011)
Casey, V., Richardson, I.: Virtual Teams: Understanding the Impact of Fear. Software Process: Improvement and Practice 13(6), 511–526 (2008)
Casey, V., Richardson, I.: Implementation of Global Software Development: A Structured Approach. Software Process: Improvement and Practice 14(5), 247–262 (2009)
Lacity, M.C., Rottman, J.W.: Effects of offshore outsourcing of information technology work on client project management. Strategic Outsourcing: An International Journal 2(1), 4–26 (2009)
Suchan, J., Hayzak, G.: The Communication Characteristics of Virtual Teams: A Case Study. IEEE Transactions on Professional Communication 44(3), 174–186 (2001)
Baddoo, N., Hall, T.: Motivators of Software Process Improvement: an analysis of practitioners’ views. The Journal of Systems and Software 62(2), 85–96 (2002)
Hall, T., Beecham, S., Rainer, A.: Requirements problems in twelve software companies: an empirical analysis. IEE Proceedings 149(5), 153–160 (2002)
Beecham, S., Hall, T., Rainer, A.: Defining a Requirements Process Improvement Model. Software Quality Journal 13(3), 247–279 (2005)
Bennett, C., Myers, D., Storey, M.-A., German, D.M., Ouellet, D., Salois, M., Charland, P.: A survey and evaluation of tool features for understanding reverse engineered sequence diagrams. Journal of Software Maintenance and Evolution: Research and Practice 20(4), 291–315 (2008)
Casey, V.: Virtual software team project management. Journal of the Brazilian Computer Society 16(2), 83–96 (2010)
Karlsson, L., Dahlstedt, A.G., Regnell, B., Natt Och Dag, J., Persson, A.: Requirements engineering challenges in market-driven software development – An interview study with practitioners. Information and Software Technology 49(6), 588–604 (2007)
IEEE/EIA 12207.0-1996//ISO/IEC12207:1995, Industry Implementation of Int. Std ISO/IEC 12207:95, Standard for Information Technology-Software Life Cycle Processes. IEEE (1996)
Abran, A., Moore, J.W. (eds.): Guide to the Software Engineering Body of Knowledge: 2004 Version. IEEE Computer Society (2004)
IEEE Computer Society, IEEE Standard for Software Reviews, IEEE Std 1028-1997. IEEE: New York, NY, USA (1998)
Schneidewind, N.F.: Body of Knowledge for Software Quality Measurement. IEEE Software 35(2), 77–83 (2002)
Yu, L., Mishra, A.: Risk Analysis of Global Software Development and Proposed Solutions. Automatika 51(1), 89–98 (2010)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Colomo-Palacios, R., Soto-Acosta, P., Mishra, A., García-Crespo, Á. (2011). Software Quality Management Improvement through Mentoring: An Exploratory Study from GSD Projects. In: Meersman, R., Dillon, T., Herrero, P. (eds) On the Move to Meaningful Internet Systems: OTM 2011 Workshops. OTM 2011. Lecture Notes in Computer Science, vol 7046. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-25126-9_29
Download citation
DOI: https://doi.org/10.1007/978-3-642-25126-9_29
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-25125-2
Online ISBN: 978-3-642-25126-9
eBook Packages: Computer ScienceComputer Science (R0)