Method for controlling the manufacture of a product that includes at least two components (A_i, B_j) that are complementary to each other, of which one set (A, B) of each has been manufactured in independent production processes (1a, 1b) and each includes at least one feature (a_i, b_j) with a variation induced by the manufacturing process, wherein the features (a_i, b_j) of the components (A_i, B_j) have been determined by measurement processes (2a, 2b) and have been stored in a storage means with assignment to an identifier of the respective component (A_i, B_j), and wherein the complementary components (A_i, B_j) are combined from the sets (A, B) in a combination step based on the respective features (a_i, b_j) in such a way that each selected combination of the components (A_i, B_j) forms a product in each case, characterized in that the combination step is performed at least in part by means of a quantum-based computing unit, wherein the selected combinations of the components (A_i, B_j) in their entirety correspond optimally to a target value, in that the quantum-based computing unit is a quantum annealer or an annealer unit that simulates a quantum annealer, in particular wherein the quantum-based computing unit is separated spatially from a control unit intended for controlling production and can communicate therewith, in that in the combination step a function (f(a_i, b_j)) of the features (a_i, b_j) of the components (A_i, B_j) is used that describes the complementary relationship between the features (a_i, b_j), in that in the combination step variants of all possible combinations of the components (A_i, B_j) are determined, wherein the respective variant corresponds to a difference from the respective result of the function (f(a_i, b_j)) and the target value, in the combination step, in that in the combination step a quantum bit (x_ij) is assigned as binary variable to the variants of all possible combinations of the components (A_i, B_j), in that in a transport step the components (A_i, B_j) are transported to an adding unit and in an adding step added to the respective product, wherein the identifiers of the selected combinations of components (A_i, B_j) are stored in a dataset that can be read out by the adding unit, and the adding unit adds a component with the corresponding complementary component selected in the combination step to a product on the basis of the identifiers. wherein the features (a_i, b_j) of the components (A_i, B_j) have been determined by measurement processes (2a, 2b) and have been stored in a storage means with assignment to an identifier of the respective component (A_i, B_j), and wherein the complementary components (A_i, B_j) are combined from the sets (A, B) in a combination step based on the respective features (a_i, b_j) in such a way that each selected combination of the components (A_i, B_j) forms a product in each case, characterized in that the combination step is performed at least in part by means of a quantum-based computing unit, wherein the selected combinations of the components (A_i, B_j) in their entirety correspond optimally to a target value, in that the quantum-based computing unit is a quantum annealer or an annealer unit that simulates a quantum annealer, in particular wherein the quantum-based computing unit is separated spatially from a control unit intended for controlling production and can communicate therewith, in that in the combination step a function (f(a_i, b_j)) of the features (a_i, b_j) of the components (A_i, B_j) is used that describes the complementary relationship between the features (a_i, b_j), in that in the combination step variants of all possible combinations of the components (A_i, B_j) are determined, wherein the respective variant corresponds to a difference from the respective result of the function (f(a_i, b_j)) and the target value, in the combination step, in that in the combination step a quantum bit (x_ij) is assigned as binary variable to the variants of all possible combinations of the components (A_i, B_j), in that in a transport step the components (A_i, B_j) are transported to an adding unit and in an adding step added to the respective product, wherein the identifiers of the selected combinations of components (A_i, B_j) are stored in a dataset that can be read out by the adding unit, and the adding unit adds a component with the corresponding complementary component selected in the combination step to a product on the basis of the identifiers.