Cooperative software development: Concepts, model and tools

Research output: Chapter in Book/Report/Conference proceedingsConference contributionpeer-review

21 Citations (Scopus)


The development of large software systems demands intensive cooperation among multiple project team members with different responsibilities. The development process is often distributed across time and space and takes place within and between specialized workgroups. This necessitates finding appropriate answers to questions related to division of labor, to communication, and to coordination and cooperation in the planning, development and maintenance of software systems. Development environments that explicitly support group work are an important prerequisite for the production of high-quality software systems. Most of the software development environments in use today support primarily technical aspects and have shortcomings in the area of organizational support. This paper describes a model for cooperative work processes in software projects and a corresponding development environment that provides balanced support for both organizational and technical aspects of software development. The work toward the conception of the model and the implementation of the development environment have been completed, and the evaluation of the proposed approach has begun. Experience to date with using the developed environment confirms the assumption that the cooperative, cluster-oriented development improves both productivity and quality. The presented approach excels primarily in its easily understandable model, the intuitive usability of the tools and the comprehensible presentation of process- and product-related information.

Original languageEnglish
Title of host publicationProceedings - Technology of Object-Oriented Languages and Systems, TOOLS 1999
EditorsDonald Firesmith, Richard Riehle, Gilda Pour, Bertrand Meyer
PublisherInstitute of Electrical and Electronics Engineers Inc.
Number of pages14
ISBN (Electronic)0769502784, 9780769502786
Publication statusPublished - 1999
Externally publishedYes
Event30th International Conference on Technology of Object-Oriented Languages and Systems, TOOLS 1999 - Santa Barbara, United States
Duration: 1 Aug 19995 Aug 1999

Publication series

NameProceedings - Technology of Object-Oriented Languages and Systems, TOOLS 1999


Conference30th International Conference on Technology of Object-Oriented Languages and Systems, TOOLS 1999
Country/TerritoryUnited States
CitySanta Barbara


Dive into the research topics of 'Cooperative software development: Concepts, model and tools'. Together they form a unique fingerprint.

Cite this