A course in operating system development by a team

Date
1976-07-01
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
A one term course on the cooperative development of an operating system by a team of individuals is described. Operating system implementation is limited to resource allocation functions and is facilitated by using a system software design and simulation package. The course is based on a programming project which includes phases of planning, design, implementation and evaluation. Issues involved in designing the project, organizing a project team and project management are briefly discussed. Emphasis is placed on the communication problems which arise in cooperative systems programming efforts. Three experiences with teaching the course are described and it is conjectured that the major issue affecting group productivity was inter-personal communication.
Description
Keywords
Computer Science
Citation