Flow & Queuing

Concept Map

The map connects software-development flow across four traditions. Queueing theory supplies the mathematics of waiting, and Theory of Constraints identifies the constraint and protects its flow. Complexity science examines why local optimization can fail in non-linear systems. Modern agile management supplies working practices that respond to these constraints.

Choose an assumption you have encountered at work. Follow its links to the concepts that challenge it and the observations and recurring surprises that illustrate the challenge.

Hover or tap a node to enter focus mode. Drag to rearrange. Click a legend category to filter.

Dashed edges connect each assumption to the concept that directly challenges it.

Reading the map

Queueing theory and Theory of Constraints share an account of non-linear waiting near saturation, though they differ in emphasis. Complexity science also examines how local optimization in coupled systems can reduce overall throughput without that loss being apparent in averages. Use the connections to investigate these relationships. The dashed lines lead from assumptions to the concepts that challenge them.