Abstract
Since 2005, Pace University in New York City has been collaborating with the Institute of Technology of Cambodia and the University of Delhi in India to bring students together to work on globally distributed software development projects. Over this period, we have been exploring models through which graduates and undergraduates from the three countries can work together, with pedagogical value to all sides. In 2007, we converged on using Software Quality Assurance as a focal point around which to establish a partnering and mentoring relationship. We included seven graduate students, as internal mentors and external auditors, to help assure the quality of what was to be a single distributed project involving twenty-seven students from across the three global locations. To focus further on quality, requirements and testing activities were emphasized. The motivation, logistics and experiences from this project are reported in this paper, and lessons of wider applicability are provided.
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
Ahern, D.M., Clouse, A., Turner, R.: CMMI Distilled: A Practical Introduction to Integrated Process Improvement, 2nd edn. Addison-Wesley, Reading (2003)
Almstrum, V., Condly, S., Johnson, A., Klappholz, D., Modesitt, K., Owen, C.: A Framework for Success in Real Projects for Real Clients Courses. In: Ellis, H., Demurjian, S., Naveda, F. (eds.) Software Engineering: Effective Teaching and Learning Approaches and Practices. IGI Global, Hershey (2008)
Aloi, M., Fortin, W.: Utilizing IBM Rational Tools to Successfully Outsource in a Globally Distributed Development Environment. In: IBM Rational Software Development Conference, Orlando, Florida, June 10-14 (2007)
Crosby, P.B.: Quality is Free. Signet (1980)
Damian, D., Hadwin, A., Al-Ani, B.: Instructional Design and Assessment Strategies for Teaching Global Software Development: A Framework. In: Proceedings of the 28th International Conference on Software Engineering (ICSE 2006), Shanghai, China, May 20-28, pp. 685–690 (2006)
Farlex, Inc.: The Free Dictionary (2008), http://www.thefreedictionary.com/
Foraker Design.: Usability First: Your Online Guide to Usability Resources (2002-2006), http://www.usabilityfirst.com/intro/index.txl
Gotel, O., Kulkarni, V., Neak, L., Scharff, C., Seng, S.: Introducing Global Supply Chains into Software Engineering Education. In: Meyer, B., Joseph, M. (eds.) SEAFOOD 2007. LNCS, vol. 4716, pp. 44–58. Springer, Heidelberg (2007)
Gotel, O., Kulkarni, V., Neak, L., Scharff, C.: Working Across Borders: Overcoming Culturally-Based Technology Challenges in Student Global Software Development. In: Proceedings of the 21st Conference on Software Engineering Education and Training (CSEET 2008), Charleston, South Carolina, USA, April 14-17 (2008)
Gotel, O., Scharff, C., Seng, S.: Preparing Computer Science Students for Global Software Development. In: Proceedings of the 36th ASEE/IEEE Frontiers in Education Conference (FIE 2006), San Diego, California, USA, October 2006, pp. 9–14 (2006)
Harvard Business School Press.: Coaching and Mentoring: How to Develop Top Talent and Achieve Stronger Performance, p. 76 (September 2004)
Hawthorne, M.J., Perry, D.E.: Software Engineering Education in the Era of Outsourcing, Distributed Development and Open Source Software: Challenges and Opportunities. In: Inverardi, P., Jazayeri, M. (eds.) ICSE 2005. LNCS, vol. 4309, pp. 166–185. Springer, Heidelberg (2006)
Herbsleb, J.D.: Global Software Engineering: The Future of Socio-technical Coordination. In: Proceedings of the 29th International Conference on Software Engineering – The Future of Software Engineering (ICSE-FASE 2007), Minneapolis, Minnesota, USA, May 20-26, pp. 188–198 (2007)
The International Organization for Standardization: ISO 9000 - Quality Management. The ISO Standards Collection, ISBN 978-92-67-10455-3 (2007)
Juran, J.M.: Juran’s Quality Control Handbook. In: Gryna, F.M. (ed.), 4th edn. McGraw-Hill, New York (1988)
Richardson, I., Milewski, E., Keil, P., Mullick, N.: Distributed Development – an Education Perspective on the Global Studio Project. In: Proceedings of the 28th International Conference on Software Engineering (ICSE 2006), Shanghai, China, May 20-28, pp. 679–684 (2006)
Rideout, T.B., Uyeda, K.M., Williams, E.L.: Evolving the software usability engineering process at Hewlett-Packard. In: Proceedings of IEEE International Conference on Systems, Man and Cybernetics, Cambridge, MA, USA, November 14-17, vol. 1, pp. 229–234 (1989)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Gotel, O., Kulkarni, V., Scharff, C., Neak, L. (2009). Students as Partners and Students as Mentors: An Educational Model for Quality Assurance in Global Software Development. In: Berkling, K., Joseph, M., Meyer, B., Nordio, M. (eds) Software Engineering Approaches for Offshore and Outsourced Development. SEAFOOD 2008. Lecture Notes in Business Information Processing, vol 16. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-01856-5_7
Download citation
DOI: https://doi.org/10.1007/978-3-642-01856-5_7
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-01855-8
Online ISBN: 978-3-642-01856-5
eBook Packages: Computer ScienceComputer Science (R0)