Gamasutra - Boss Battle Design and Structure

In his latest design feature, Activision and former Insomniac designer Mike Stout breaks down the boss battle into eight different beats, and runs two notable ones -- The Legend of Zelda: Ocarina of Time's Ganon and Portal's GladOS -- through a thorough analysis to illuminate their designs.
Game designer Mike Stout discusses how to build effective boss battles: make them mastery tests and structured stories in their own right.