1. A system comprising: a configuration manager configured to: create work units, each of the work units including: at least one of an input port and an output port, and a logic component that modifies data received via the input port, wherein the logic component of one or more of the work units is configured to transcode media content for output via the output port, and compose a workflow by connecting the output port of the one or more work units to the input port of another one of the work units; work order components configured to: receive a work order with which the workflow is associated, decompose the workflow into constituent work units, create tasks that correspond to the constituent work units, and assign a set of parameters to the tasks, wherein a first parameter is configured to include an unchangeable system value, a second parameter is configured to include a changeable default value, a third parameter is configured to include a default value requiring user verification, and a fourth parameter is configured to include a value requiring user entry; and a command processor configured to execute, based on the assigned parameters for each task, a corresponding work unit process.