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