Industry leaders and thinkers present Scenario-based approaches to system development as a new cure for an old disease. Communicating user needs - the requirements of a system - is a skill difficult to learn, pin down and codify into best practice. There is no single right way.