Keeps the whole project on track and moving forward. Before production starts, they work with the designer, lead artist and lead programmer to work out what needs to happen to create the game. They agree targets to be met by certain dates (milestones). They work out a schedule (pipeline) for the project and decide the teams and equipment needed. Once development is underway, they make sure none of the teams slip behind schedule.