Blizzard Entertainment Interview Question

How do you keep your projects organized?