Every project is different and one-size solution fits them all does not produce the best outcomes. Those are the 6 stages I want to see as a base in every design process - depending on what the problem I am trying to solve there will be more time spend in some stages than others.