1. A method for implementing production processes, which comprises the following method steps: programming a state machine for each production process, the programming step including, for each state machine: defining a plurality of states and transitions between the states, corresponding to possible actions to be executed in the corresponding production process; detecting whether or not one or more states to be defined for a state machine have already been defined for state machines already programmed for other production processes; and carrying out the defining step only for states not detected in the detecting step.