Each delivery that the concrete producer makes consists of several complex functions. Because each function is actually a distinct stage of a truck’s readiness for delivery, programmers must monitor each change. Programmers refer to this monitoring of function change as statusing.

Keeping track of each truck’s activity can become an enormous task. On a busy day, it can become a mathematical undertaking in a very short time.