Sep 8, 2022
This reminds me of the Agile methodology from software engineering, if you repeat these steps.
I would say after the 5 steps, test your solution against clear goals then you can repeat the cycle until an almost perfect solution.
Identify problems, diagnose, design and imlement solution, test solution, repeat