1. An apparatus for managing an order having a plurality of components, the apparatus comprising: a database, comprising: a plurality of tasks; and a plurality of building blocks; a process creation module in communication with the database and configured to create a process for managing the order that comprises a subset of the plurality of tasks, and comprising: an order decomposition module in communication with the database and configured to decompose the order into at least one of the plurality of building blocks to create a building block list; and a task list management module in communication with the order decomposition module and configured to create a task list identifying the subset of the plurality of tasks according to the building block list; a process management module in communication with the process creation module, configured to communicate the process to a system to enable processing of the order, and comprising: a task sequencing module in communication with the task list management module and configured to determine when one of the subset of the plurality of tasks is to be communicated; and a task management module in communication with the task sequencing module and configured to communicate the one of the second subset of the plurality of tasks to the system to enable processing of the order.