Blizzard Entertainment Interview Question

What's your mission design process?