IS
596 / IT 390 Virtual Software Teams |
Summary
of the Course
Text Book and Printed Resources
Prerequisites
Grading
Teaching Method
The Virtual
Project
Week by Week Schedule
|
Summary
of the course:
This
course introduces students to global Virtual Software
Development Team “VST”. The course is designed for students who
desire to understand the way managers, teams, and organizations
develop software application in a virtual environment. Students
taking this course are expected to actually develop an
application with students from other part of the world. The
focus is on joint, international, collaborative development.
Students in this project course will be working with students
from different countries including Brazil, Finland, Mexico,
Chile, Abu Dhabi, Ghana, Cameroon, China and Nigeria. The course will introduce students to challenges faced
by global virtual teams such as time, distance, language, and
cultural differences. Students will learn why global virtual
software development is more complex than co-located development
through experiential learning. After completing this course
students should have:
- A
practical understanding of the variety of issues facing global
software team and virtual project managers in organizations.
-
Students will have a practical understanding of key success
factors in global application development.
- A
practical assessment of virtual application development
skills.
|
Cases printed resources:
- See COL
|
Pre-Requisites:
Basic Programming skill in (Java, .or Net, or asp etc)
|
Virtual Project 50%
Individual Assignments 40%
Final Individual Report 10%
Total 100%
Grading Scale: 92 - 100 A 90 - 91 A- 88 - 89 B+ 82 - 87 B
80 - 81 B- 78 - 79 C+ 72 - 77 C 70 - 71 C- 68 - 69 D+ 62 -
67 D 60 - 61 D- 0 - 59 F
|
Teaching
Method:
A
combination of teaching methods will be used lectures, guest
speakers, group presentations (Voice over ppt), etc.
|
Lecture Topics |
|
Topic/Task |
Reading |
1
|
Introduction
global software teams |
Introduction
1
|
2
|
Global software teams challenges |
|
3
|
Solutions
to solving global software teams challenges
|
|
4
|
Assessment
of Global Software Teams
|
|
5
|
Collaborative tools in global software teams |
|
6
|
Development methods and processes. Best practices for global
software teams |
|
7
|
Industrial expect opinion interview |
|
8
|
Virtual Development Environment
|
|
9
|
Development tools in
global context. |
|
10
|
Individual Report |
|