2002•Unpublished venueRequires access

Communication, collaboration and cooperation in software development-how should we support group work in software development?

Motoshi Saeki

Open publisher page 22 citations

Abstract

Software development is essentially cooperative work which is collaboratively performed by various roles of persons and tools. Communication among the members of a development team (e.g. conversation) and among the tools is one of the most important characteristics for this collaborative work. To make our software development environment more effective and comfortable, we should observe what communication, collaboration and cooperation are actually made in development processes and what styles are suitable for us. In this paper, several case studies and analytic results in software development are surveyed, and I discuss what kinds of tools are required to seamlessly support group work in software development.

About this research paper

What this paper is about

Software development is essentially cooperative work which is collaboratively performed by various roles of persons and tools. Communication among the members of a development team (e.g. conversation) and among the tools is one of the most important characteristics for this collaborative work. To make our software development environment more effective and comfortable, we should observe what communication, collaboration and cooperation are actually made in development processes and what styles are suitable for us. In this paper, several case studies and analytic results in software development are surveyed, and I discuss what kinds of tools are required to seamlessly support group work in software development.

Why it matters

OpenAlex reports 22 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

Software development is essentially cooperative work which is collaboratively performed by various roles of persons and tools. Communication among the members of a development team (e.g. conversation) and among the tools is one of the most important characteristics for this collaborative work. To make our software development environment more effective and comfortable, we should observe what communication, collaboration and cooperation are actually made in development processes and what styles are suitable for us. In this paper, several case studies and analytic results in software development are surveyed, and I discuss what kinds of tools are required to seamlessly support group work in software development.

Key concepts: Software development, Collaborative software, Conversation, Work (physics), Software, Computer science, Software engineering, Team software process

Related papers

Back to paper searchBrowse research topicsOriginal source
Communication, collaboration and cooperation in software development-how should we support group work in software development? — Research Paper | ScholarLens