Riot how do you create a champion?

Hi, Do you guys at Riot create champs according to how much a role may need (like we have a low number of juggernauts we need to create more, assemble a team for a new Juggernaut champ)? Or according the unique ideas you come up with? regardless of what is the most in demand gameplay role? if the 1st question is the right one, can you please tell us what is the most role in demand at the moment? just out of curiosity ^_^ for future expectations.
Report as:
Offensive Spam Harassment Incorrect Board