1. An automated method for gradually automating a workflow comprising: providing to a configuration management computer system a first through N th plurality of workflow templates having progressively greater automation from lower to higher ordered templates; during or subsequent to the operating of an initial workflow template, determining by the configuration management computer system a maturity level measurement of errors for one or more user interactions; responsive to detecting by the configuration management computer system that the maturity level measurement conforms to a pre-determined benchmark, automatically selecting, engaging, and operating by the configuration management computer system a next higher ordered workflow template relative to the initial workflow template, thereby increasing automation in a workflow; and repeating by the configuration management computer system the determining of maturity level, and conditional selecting, engaging, and operating next higher ordered workflow templates, thereby automatically implementing progressively greater automation in the workflow up to the Nth workflow template.