The Level design can include progression design, narrative design and so on. The approach to be used is highly depends on the genre of the game. For example, the progression design of Strange Life is totally different from that of Assassin’s Creed.
The Rational Level Design is an effective approach
How to Do Level Design Research