logo MyCDM DePaul CDM Homepage
blank
 

CDM news

 
Home
Course Information
Course Syllabi
Schedule
Faculty
Undergraduate Degrees
Graduate Degrees
 
News and Events
Calendar
 
MSDNAA
 
MyCDM
Prerequisite Knowledge Videos

SE 511 Practices of Global Software Development


This course studies the challenges and solutions for developing software in a global environment. Students from an external school will work with students from DePaul on group projects that demonstrate many explicit and implicit issues which arise from global software development project. The class is authored to understand both roles of remote development, Customer (organization that hires services) and the Provider (organization that provides services).

Goal:
. The purpose of the class is to understand issues related to global software development, management, design, interactions, business, and more.

Topics:
. allocation of tasks
. communication issues that arise due to distance
. time zone differences
. architectural design
. infrastructure support
. geographical dispersion
. lack of information communication
. coordination complexity
. cultural issues
. technical issues related to information and artifact sharing
. management issues

Projects

All of these are real examples of common remote software development. They will help the students explore many critical issues that arise in practice.
. Subordinate role
. Partitioning the project
. Continuous development
. Testing

Displayed until: 11/18/2009
Submitted by: Edward Keenan

Back