In software and systems engineering, a use case is a list of steps, typically defining interactions between a role and a system. From Wikipedia: http://en.wikipedia.org/wiki/Use_case

learn more… | top users | synonyms

17
votes
2answers
988 views

How to manage and estimate unstructured requirements received from customers

A lot of the times during the bidding phase of a project I receive a software system's requirements from our potential customers in a very unstructured format from various sources [email, word ...
1
vote
3answers
862 views

Use case notation for login

When a login is needed in a system to perfom any action. How do you express that in a Use Case Diagram? I have a system that will allow employees to perform sells. They must be logged in, but once ...
1
vote
2answers
655 views

Is MVC controller an use case controller?

In GRASP (http://en.wikipedia.org/wiki/GRASP_(object-oriented_design) ), a controller (use case controller) is defined as: A use case controller should be used to deal with all system events of ...
1
vote
1answer
224 views

When, if ever, should I draw the use-case diagram of the existing system?

When I want to design a software I usually think about the use-cases of my software, but I have heard some sort of analyzing the existing (non-automated) system is required. To be specific, is ...
1
vote
2answers
233 views

How to capture “Display advertisement” use case?

What kind of use case it would be for to "show ad in part of the view"? Who could be the actor to relate with? User or System? As user has no specific goal to see ads, i am wondering what is the best ...