V1.02.2Coordination mechanismsdesignresearch

The mode determines the conflict-handling strategy

Aliases: dependency management · collaboration conflict strategy · conflict arbitration

What it is

Coordination mechanisms are arrangements for managing dependencies among activities; conflict handling works only when it matches the dependency involved. Co-editing commonly creates simultaneous demand for a shared resource. Parallel integration creates incompatibilities in a common object or producer–consumer interface. Serial review relies on precedence and a stable baseline. Locking, ordering, version selection, merging, and human arbitration manage different problems; merely retaining two versions does not resolve all three modes.

Why it happens

The meaning of a conflict comes from the dependency it violates. A shared-resource dependency requires a rule for who may modify and when. A common-object dependency requires separate changes to remain compatible. A producer–consumer dependency requires the upstream result to be usable, transferred, and available on time. A precedence dependency requires the next activity to begin from the right version. Collaboration mode changes which dependency dominates and what people expect of ownership and sequence; a mismatched mechanism can preserve every byte without producing a valid outcome or a legitimate decision owner.

Studying it

Studies can stage overlapping edits, incompatible structures, and stale reviews, then measure detection time, resolution effort, wrong selections, and confidence in the final state. Logs should distinguish automatic merges, manual choices, undo, and workflow bypass. Conflict replay interviews can reveal who participants believed held decision authority. Tests limited to trivially mergeable text will overestimate support for conflicts about meaning and intent.

Where it stops holding

Conflict is not always a defect to eliminate. Divergent proposals can expose unresolved goals, and an automatic merge may conceal the disagreement. Regulated processes may require incompatible opinions to remain on record. Optimistic merging is suitable for low-consequence, reversible material; payments, publication, and safety settings warrant stronger exclusion and explicit arbitration.

Applying it

  • Classify conflicts using the active collaboration mode and show the affected object, operation, author, and baseline.
  • Offer local rollback and presence cues for co-editing, dependency checks and merge previews for parallel integration, and pinned baselines with subsequent-change notices for serial review.
  • Assign an arbitration role for semantic conflicts that cannot be computed, retaining rejected material and the reason for the decision.
  • Validate with consequential conflict scenarios; participants should be able to reconstruct both intentions and identify the final decision and its owner.

Related

  • Same group: V1.02.1 Co-editing, parallel work, and serial review are distinct modes · V1.02.3 Forcing one mode creates friction
  • Adjacent: V3.02 Conflict handling · V3.03 Locking and optimistic concurrency
  • Search terms: coordination mechanisms · task dependencies · merge semantics

Cards in the same group

Quick Actions

Share

Share this page

ios_share

https://hci.top/en/handbook/V1.02.2