What is the purpose of a usage scenario? A usage scenario gives a feeling of the real world example. It helps to realize how the interaction will take place between the user and the system. Detail descriptions of the steps, actions that occur during the interaction are specified. Hence the purpose is to realize how a user would interact with the system considering different scenarios. E.g. an ATM interaction.