Software Quality Management Improvement through Mentoring: An Exploratory Study from GSD Projects

  • Conference paper
On the Move to Meaningful Internet Systems: OTM 2011 Workshops (OTM 2011)

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.

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

Access this chapter

Subscribe and save

Springer+ Basic
EUR 32.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
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free ship** worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. 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)

    Article  Google Scholar 

  2. 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)

    Article  Google Scholar 

  3. Herbsleb, J.D., Moitra, D.: Global software development. IEEE Software 18(2), 16–20 (2001)

    Article  Google Scholar 

  4. King, W.R., Torkzadeth, G.: Information systems offshoring: research status and issues. MIS Quarterly 32(2), 205–225 (2008)

    Google Scholar 

  5. 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)

    Article  Google Scholar 

  6. 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)

    Article  Google Scholar 

  7. 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)

    Article  Google Scholar 

  8. Krishna, S., Sahay, S., Walsham, G.: Managing cross-cultural issues in global software outsourcing. Communications of the ACM 47(4), 62–66 (2004)

    Article  Google Scholar 

  9. 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)

    Article  Google Scholar 

  10. 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)

    Article  Google Scholar 

  11. Kommeren, R., Parviainen, P.: Philips experiences in global distributed software development. Empirical Software Engineering 12(6), 647–660 (2007)

    Article  Google Scholar 

  12. 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)

    Google Scholar 

  13. 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)

    Article  Google Scholar 

  14. Jalote, P., Jain, G.: Assigning tasks in a 24-hour software development model. Journal of Systems and Software 79(7), 904–911 (2006)

    Article  Google Scholar 

  15. Sooraj, P., Mohapatra, P.K.J.: Modeling the 24-h software development process. Strategic Outsourcing: An International Journal 1(2), 122–141 (2008)

    Article  Google Scholar 

  16. 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)

    Article  Google Scholar 

  17. 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)

    Article  Google Scholar 

  18. Sakthivel, S.: Managing Risks in Offshore Systems Development. Communications of the ACM 50(4), 69–75 (2007)

    Article  Google Scholar 

  19. 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)

    Google Scholar 

  20. Jaakkola, H.: Towards a Globalized Software Industry. Acta Polytechnica Hungarica 6(5), 69–84 (2009)

    Google Scholar 

  21. Seshagiri, G.: GSD: not a business necessity but a of folly. IEEE Software 23(5), 63–64 (2006)

    Google Scholar 

  22. 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)

    Google Scholar 

  23. Friday, E., Friday, S.S., Green, A.L.: A reconceptualization of mentoring and sponsoring. Management Decision 42(5), 628–644 (2004)

    Article  Google Scholar 

  24. 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)

    Google Scholar 

  25. 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)

    Google Scholar 

  26. Kram, K.E.: Phases of the mentoring relationship. Academy of Management Journal 26(4), 608–625 (1983)

    Article  Google Scholar 

  27. 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)

    Article  Google Scholar 

  28. 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)

    Article  Google Scholar 

  29. 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)

    Article  Google Scholar 

  30. 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)

    Article  Google Scholar 

  31. 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)

    Article  Google Scholar 

  32. 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)

    Article  Google Scholar 

  33. 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)

    Article  Google Scholar 

  34. Abdul-Rahman, H., Wang, C.: Preliminary approach to improve knowledge management in engineering management. Scientific Research and Essays 5(15), 1950–1964 (2010)

    Google Scholar 

  35. Ramaswamy, R.: Mentoring object-oriented projects. IEEE Software 18(3), 36–40 (2001)

    Article  Google Scholar 

  36. Lesser, E.L., Storck, J.: Communities of practice and organizational performance. IBM Systems Journal 40(4), 831–841 (2010)

    Article  Google Scholar 

  37. 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)

    Article  Google Scholar 

  38. 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)

    Article  Google Scholar 

  39. 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)

    Article  Google Scholar 

  40. 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)

    Article  Google Scholar 

  41. 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)

    Article  Google Scholar 

  42. 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)

    Google Scholar 

  43. 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)

    Article  Google Scholar 

  44. 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)

    Article  Google Scholar 

  45. 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)

    Google Scholar 

  46. Casey, V., Richardson, I.: Virtual Teams: Understanding the Impact of Fear. Software Process: Improvement and Practice 13(6), 511–526 (2008)

    Article  Google Scholar 

  47. Casey, V., Richardson, I.: Implementation of Global Software Development: A Structured Approach. Software Process: Improvement and Practice 14(5), 247–262 (2009)

    Article  Google Scholar 

  48. 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)

    Article  Google Scholar 

  49. Suchan, J., Hayzak, G.: The Communication Characteristics of Virtual Teams: A Case Study. IEEE Transactions on Professional Communication 44(3), 174–186 (2001)

    Article  Google Scholar 

  50. 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)

    Article  MATH  Google Scholar 

  51. Hall, T., Beecham, S., Rainer, A.: Requirements problems in twelve software companies: an empirical analysis. IEE Proceedings 149(5), 153–160 (2002)

    Article  MATH  Google Scholar 

  52. Beecham, S., Hall, T., Rainer, A.: Defining a Requirements Process Improvement Model. Software Quality Journal 13(3), 247–279 (2005)

    Article  Google Scholar 

  53. 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)

    Article  Google Scholar 

  54. Casey, V.: Virtual software team project management. Journal of the Brazilian Computer Society 16(2), 83–96 (2010)

    Article  Google Scholar 

  55. 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)

    Article  Google Scholar 

  56. 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)

    Google Scholar 

  57. Abran, A., Moore, J.W. (eds.): Guide to the Software Engineering Body of Knowledge: 2004 Version. IEEE Computer Society (2004)

    Google Scholar 

  58. IEEE Computer Society, IEEE Standard for Software Reviews, IEEE Std 1028-1997. IEEE: New York, NY, USA (1998)

    Google Scholar 

  59. Schneidewind, N.F.: Body of Knowledge for Software Quality Measurement. IEEE Software 35(2), 77–83 (2002)

    Google Scholar 

  60. Yu, L., Mishra, A.: Risk Analysis of Global Software Development and Proposed Solutions. Automatika 51(1), 89–98 (2010)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics

Navigation