Abstract: To improve consistency of software update in an ad-hoc network, it is proposed to prepare a transition from an initial software configuration to a target software configuration in a first step (S10). Before deciding on commitment to the new software configuration, there is executed a step (S12) to evaluate at least one reconfiguration result achieved at a further mobile device in the ad-hoc network. On the basis of this further reconfiguration result it may be decided whether after commitment to the new software configuration consistency of software versions may be maintained within the ad-hoc network. If this is not the case, e.g., due to a failure of software update in one of the mobile devices, a fallback to the initial software configuration is executed.