7 types of cooperation episodes in side-by-side programming
Prechelt, Lutz ;  Stärk, Ulrich ;  Salinger, Stephan ;  Universität <Berlin, Freie Universität> / Fachbereich Mathematik und Informatik

Main title7 types of cooperation episodes in side-by-side programming
Title variationsSeven types of cooperation episodes in side-by-side programming
AuthorPrechelt, Lutz
AuthorStärk, Ulrich
AuthorSalinger, Stephan
InstitutionUniversität <Berlin, Freie Universität> / Fachbereich Mathematik und Informatik
No. of Pages12 S.
Series Freie Universität Berlin, Fachbereich Mathematik und Informatik : Ser. B, Informatik ; [20]08,17
Keywordspair programming, collaboration, process, qualitative research, grounded theory
Classification (DDC)005 Computer programming, programs, data
AbstractIn side-by-side programming, two programmers (typically working on related aspects of a project) move their computers so close to one another that they can effortlessly change between working alone and working together, where working alone is the primary mode. The technique was proposed in order to obtain some of the advantages of pair programming at much lower overhead. As a first step towards understanding how and when to use side-by-side programming, the present study aims at describing when and for what purpose side-by-side programmers get together to cooperate. The main result is a classification of the cooperation episodes by purpose and content into different types: Exchange project details, Exchange general knowledge, Discuss strategy, Discuss step, Debug work product, Integrate work products, and Make remark. These types were derived via the Grounded Theory method and are described conceptually in terms of the types of events of which they consist. All concepts used in these descriptions are grounded in actual observations.
If your browser can't open the file, please download the file first and then open it
FU DepartmentDepartment of Mathematics and Computer Science
Other affiliation(s)Institut für Informatik
Year of publication2008
Type of documentWorking paper
Terms of use/Rights Nutzungsbedingungen
Created at2009-10-22 : 09:16:43
Last changed2015-02-27 : 08:25:17
Static URLhttp://edocs.fu-berlin.de/docs/receive/FUDOCS_document_000000004003