The invention relates to a process arrangement engine and a control method thereof. An engine is constructed in a mode that an instance uniquely corresponds to a flow and the flow corresponds to one or more actions. When the instance is generated, the uniquely-associated flow is obtained, all the actions are obtained from a database based on the instance, the flow is initialized and then added into a queue, the flow is scheduled and executed, and finally an execution result is fed back to a flow manager. The invention supports custom activation action sets and execution sequences, supports custom processing of returned results, can check and modify activation arrangement and arrangement modification strategies of products through interfaces, takes effect in real time, and embeds product activation services into scheduling tasks to realize scheduling. A real-time effective strategy in process arrangement is solved, so that a program is more flexible, can be executed according to specific steps, is more suitable for various different complex scenes, does not need to modify codes for repackaging, only needs to modify a database, is compatible with various application scenes, and is clearer in service and more convenient to maintain.