WATERing basic principles: projects, scenarios and document views