The nature of work in most task domains is collaborative. The efficacy with which groups coordinate their activities is an important determinant of collaborative work. This course examines different approaches to defining and studying coordination and the use of information technology to support coordination. Various technologies that are collectively labeled as groupware will be presented. Design principles underlying the construction of groupware will be studied, and different types of groupware will be used.
Students work in teams to implement projects highlighting specific aspects of coordination.
The objective of this course is to educate the student in areas of great concern to the Department of Defense in the fields of software engineering and management. The course examines both the technological tools of software production as well as the software engineering techniques for software project management. Software testing, metrics and reliability are also covered. DoD software standards and metrics programs are included. Applications-oriented study of information systems, with a focus on database management.