Use when project documentation disagrees with itself, disagrees with the code, or you're not sure which of several overlapping docs is actually current, and when producing a business or team-facing deliverable (a showcase, a report, screenshots) that needs to be factually solid before it ships.