This paper exposes the Rapid Dialogue Prototyping Methodology [1, 2, 3], a methodology allowing the easy and automatic derivation of an ad hoc dialogue management system from a specific task description. The goal of the produced manager is to provide the user with a dialogue based interface to easily perform the target task. In addition, reset patterns, an extension of the prototyping methodology allowing a more flexible interaction with the user, are proposed in order to improve the efficiency of the dialogue. Reset patterns are justified and theoretically validated by the definition of an average gain function to optimize. Two approaches to such an optimization are presented, focusing on a different aspect of the gain function. Eventually, experimental results are presented and a conclusion is drawn on the usefulness of the new feature.