Search For:

Displaying 1-14 out of 14 total
Teaching mobile solution development in a global context: Comparing solutions proposed by students in the developed and developing world
Found in: Frontiers in Education, Annual
By Christelle Scharff,Jean-Marie Preira,Roslyn Kay,Serene Hang Su
Issue Date:October 2011
pp. S1G-1-S1G-6
This paper presents and reflects on the different approaches of teaching mobile solution development at Pace University in the US and in different universities in Senegal in the last three years. The evolution of the objectives, contents, and targeted mobi...
 
Guiding global software development projects using Scrum and Agile with quality assurance
Found in: Software Engineering Education and Training, Conference on
By Christelle Scharff
Issue Date:May 2011
pp. 274-283
This paper focuses on a global software development project where extended teams of students distributed across two to three countries, namely the US, Cambodia, India and Senegal, experienced the roles of developers, auditors and testers. Developers used S...
 
Transitioning to Distributed Development in Students' Global Software Development Projects: The Role of Agile Methodologies and End-to-End Tooling
Found in: Software Engineering Advances, International Conference on
By Christelle Scharff, Olly Gotel, Vidya Kulkarni
Issue Date:August 2010
pp. 388-394
From 2005 to 2008, we explored different models of collaboration in student software development projects. In the past, project roles were distributed across students in the US, Cambodia, India and Thailand. What was common to our previous models was the c...
 
From Student to Software Engineer in the Indian IT Industry: A Survey of Training
Found in: Software Engineering Education and Training, Conference on
By Vidya Kulkarni, Christelle Scharff, Olly Gotel
Issue Date:March 2010
pp. 57-64
The benefits of Global Software Development are now well known and India currently has the lion’s share in outsourced offshore software development. As a result, the demand for skilled IT professionals is increasing in India. In order to meet the demand, n...
 
Quality Indicators on Global Software Development Projects: Does
Found in: Global Software Engineering, International Conference on
By Olly Gotel, Vidya Kulkarni, Moniphal Say, Christelle Scharff, Thanwadee Sunetnanta
Issue Date:July 2009
pp. 3-7
In Spring 2008, five student teams were put into competition to develop software for a Cambodian client. Each extended team comprised students distributed across a minimum of three locations, drawn from the US, India, Thailand and Cambodia. This paper desc...
 
A Global and Competition-Based Model for Fostering Technical and Soft Skills in Software Engineering Education
Found in: Software Engineering Education and Training, Conference on
By Olly Gotel, Vidya Kulkarni, Moniphal Say, Christelle Scharff, Thanwadee Sunetnanta
Issue Date:February 2009
pp. 271-278
The project experience described in this paper builds upon three years of running global software development projects in an educational setting. It explicitly addresses some of the difficulties we have experienced in the past in getting students to delive...
 
Integration Starts on Day One in Global Software Development Projects
Found in: Global Software Engineering, International Conference on
By Olly Gotel, Vidya Kulkarni, Christelle Scharff, Longchrea Neak
Issue Date:August 2008
pp. 244-248
Since 2005, Pace University, Delhi University and the Institute of Technology of Cambodia have been partnering to offer students the opportunity to work on globally distributed software development projects. The innovative collaborative model has evolved t...
 
Working Across Borders: Overcoming Culturally-Based Technology Challenges in Student Global Software Development
Found in: Software Engineering Education and Training, Conference on
By Olly Gotel, Vidya Kulkarni, Christelle Scharff, Longchrea Neak
Issue Date:April 2008
pp. 33-40
Facilitated by the Internet, global software development has emerged as a reality. The use of shared processes and appropriate tools is considered crucial to alleviate some of its issues (e.g., space and time differences), homogenizing the environment of d...
 
Distributing Responsibilities to Engineer Better Requirements: Leveraging Knowledge and Perspectives for Students to Learn a Key Skill
Found in: Requirements Engineering Education and Training
By Olly Gotel, Vidya Kulkarni, Moniphal Say, Christelle Scharff, Thanwadee Sunetnanta
Issue Date:September 2009
pp. 28-37
Getting students to appreciate the value of writing high quality requirements can be a difficult undertaking. This paper spotlights an educational experience in which students from across the globe were brought together to write the requirements for a soft...
 
Quality-Driven Competition: Uniting Undergraduates, Graduates and Professionals on Global Software Development Projects
Found in: Conference on Software Engineering Education and Training Workshops
By Olly Gotel, Vidya Kulkarni, Moniphal Say, Christelle Scharff
Issue Date:April 2008
pp. 19-21
This short paper describes an innovative project-based learning experience for Software Engineering Education and Training. A global software development project is currently underway to unite students from across the globe, with widely different backgroun...
 
An evolving collaborative model of working in students' global software development projects
Found in: Proceeding of the 2011 community building workshop on Collaborative teaching of globally distributed software development (CTGDSD '11)
By Christelle Scharff
Issue Date:May 2011
pp. 11-15
This paper describes the evolution of the collaborative model of working of our annual global software development project that started in 2005. The global software development project unites students from up to five countries with different roles to work ...
     
Scrum to support mobile application development projects in a just-in-time learning context
Found in: Proceedings of the 2010 ICSE Workshop on Cooperative and Human Aspects of Software Engineering (CHASE '10)
By Christelle Scharff, Ravi Verma
Issue Date:May 2010
pp. 25-31
Developing mobile applications is a challenging endeavor where technology and creativity are essential. Agile methodologies seem to be particularly adapted to the development of mobile applications; mobile applications have a limited scope and user interac...
     
Teaching software quality assurance by encouraging student contributions to an open source web-based system for the assessment of programming assignments
Found in: Proceedings of the 13th annual conference on Innovation and technology in computer science education (ITiCSE '08)
By Andrew Wildenberg, Christelle Scharff, Olly Gotel
Issue Date:June 2008
pp. 5-6
This paper presents a novel and innovative pedagogical approach for teaching software quality assurance in the undergraduate computer science curriculum. The approach is based on students contributing programming problems to an open source web-based system...
     
Traditional and more "exotic" .NET languages: VB .NET, J#, C# and SML .NET
Found in: Proceedings of the 10th annual SIGCSE conference on Innovation and technology in computer science education (ITiCSE '05)
By Christelle Scharff, Viktor Geller
Issue Date:June 2005
pp. 406-406
We study the .NET platform, various .NET languages and their interoperability (with an emphasis on C# and SML .NET), compare C# and Java 1.5, and develop related educational material to be used in a Programming Paradigms course. Introducing .NET - one plat...
     
 1