A computer-readable, non-transitory medium storing a program that causes a computer to execute a procedure, the procedure comprising: acquiring a state from each of a plurality of components (41, 42) of a first server device group before and after execution of an execution control process contained in a workflow executed under a test environment in which the first server device group is caused to execute processes, the components being hardware or software and whose dependencies are previously defined; storing, in a storage unit, information in which a component whose state is different before and after the execution of the execution control process is associated with the execution control process as the component on which the execution control process is executed; identifying, from a plurality of components (51, 52) of a second server device group, a component (51, 52) whose dependency with another component (51, 52) of the second server device group is previously defined, the dependency of the identified component (51, 52) being the same as a dependency between a component which is stored in the storage unit in association with the execution control process and another component (41, 42) of the first server device group wherein the relationship representing on which configuration information the execution control process has an effect is saved in the storage unit; extracting a workflow that contains the component on which the execution control process is executed and listing the processes before and after the execution control process; setting whether a process in the workflow may be inserted between a process in the workflow and a process that was previously executed in the workflow; generating a workflow for the execution control process based on configuration information indicating the configuration of the second server device group, the previous and next processes that were listed in the listing step, and the component on which the process is performed, which is the component specified according to the dependency that is defined between components; loading the generated workflow into the second server device group; and performing a setting process in which the identified component is caused to execute the execution control process. acquiring a state from each of a plurality of components (41, 42) of a first server device group before and after execution of an execution control process contained in a workflow executed under a test environment in which the first server device group is caused to execute processes, the components being hardware or software and whose dependencies are previously defined; storing, in a storage unit, information in which a component whose state is different before and after the execution of the execution control process is associated with the execution control process as the component on which the execution control process is executed; identifying, from a plurality of components (51, 52) of a second server device group, a component (51, 52) whose dependency with another component (51, 52) of the second server device group is previously defined, the dependency of the identified component (51, 52) being the same as a dependency between a component which is stored in the storage unit in association with the execution control process and another component (41, 42) of the first server device group wherein the relationship representing on which configuration information the execution control process has an effect is saved in the storage unit; extracting a workflow that contains the component on which the execution control process is executed and listing the processes before and after the execution control process; setting whether a process in the workflow may be inserted between a process in the workflow and a process that was previously executed in the workflow; generating a workflow for the execution control process based on configuration information indicating the configuration of the second server device group, the previous and next processes that were listed in the listing step, and the component on which the process is performed, which is the component specified according to the dependency that is defined between components; loading the generated workflow into the second server device group; and performing a setting process in which the identified component is caused to execute the execution control process.