When thinking of use cases, think of the end goal of a user. They don't want to "login" or "sign up." That's not a use case. The use case is more like "make a purchase."
Actors don't have names. They're not "Bob." They represent the role of someone interacting with the system.
Keep your names short and the size of your use cases consistent for a professional look.
For a detailed implementation of a user's goal use a sequence diagram.
Back to top