An operation is a bounded effort within an endeavor that ends when an external, non-controllable state meets specified criteria.

Secondary intension

Something is an operation when it has all of:

  1. Boundedness: it has identifiable start conditions and completion criteria
  2. External control: the completion condition depends on something outside the operation’s direct control — when a state of affairs changes, when a condition in the world is met, when an external system responds. The operation works toward this but cannot guarantee it.
  3. Temporality: it begins and ends (unlike the endeavor it belongs to)
  4. Purpose: it serves one or more objectives of the encompassing endeavor

Distinguished from

  • Project: a project ends when something internally controlled is achieved — the artifact is built, the specification is written. An operation ends when external conditions are met. “Write the PM spec” is a project. “Get the PM system adopted and working across sessions” is an operation — it depends on agent behavior, emsenn’s review, real-world usage.

  • Endeavor: an endeavor is sustained and open-ended; an operation is bounded. An endeavor encompasses many operations and projects.

  • Plan: a plan is a specific work item. An operation may encompass multiple plans and projects, organized toward an external condition.

In the semiotic framework

An operation targets a closure condition that depends on the environment — on states the endeavor can influence but not directly produce. Where a project closes by constructing the missing piece (filling a gap in the predicate graph), an operation closes when the system’s interaction with its environment reaches a specified state. This maps to the interaction surface of the interactive semioverse: operations work at the boundary between the system and its context.