Means of progress by learning from one’s mistakes (5,3,5)
I believe the answer is:
trial and error
(Other definitions for trial and error that I've seen before include "Empirical route to solution" , "Empirical procedure" , "Experimental process" , "One needs a means of finding the truth" , "Testing method" .)