Scenario and use case design