7  Coordination

Coordination is a commonly used word, meaning what needs to be done for a group to work effectively together.

In the academic field of organization science, coordination has a more specific meaning, provided by Malone and Crowston (1994)1.

Coordination is managing dependencies between activities

We will learn what this means, and how it relates to motivation for participation in open source, and discuss the role that version control and repositories play.

7.1 Pre-readings for class

7.2 Expectancy Valance Model of Motivation

flowchart LR
    idExp[Expectancy] -->|x| idInst[Instrumentality] -->|x| idVal[Valence]
    idA[Effort] -->|x| idB[Performance] -->|x| idC[Reward]
    idQ1["Will my effort lead to high performance? Probability"] --> idQ2["Will Performance lead to outcomes?"] --> idQ3["Do I find the outcomes desirable?"]

    style idExp fill:#FFA500
    style idA fill:#FFA500
    style idQ1 fill:#FFA500

    style idInst fill:#C8A2C8
    style idB fill:#C8A2C8
    style idQ2 fill:#C8A2C8
    
    style idVal fill:#6495ED
    style idC fill:#6495ED
    style idQ3 fill:#6495ED

7.3 Presentation


  1. Malone, T. W., & Crowston, K. (1994). The interdisciplinary theory of coordination. ACM Computing Surveys, 26(1), 87–119. https://doi.org/10.1145/174666.174668 or http://ccs.mit.edu/papers/CCSWP157.html↩︎