Tell me more ×
Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free, no registration required.

As a programmer, what level of detail and what information do you expect to see in the "Use Case"?

share|improve this question
1  
I would expect to see the kind of information that is outlined in the Wikipedia article. What can we tell you here that isn't already adequately covered there? – Robert Harvey Oct 10 '12 at 15:45
1  

closed as not a real question by Robert Harvey, Walter, ChrisF Oct 10 '12 at 16:09

It's difficult to tell what is being asked here. This question is ambiguous, vague, incomplete, overly broad, or rhetorical and cannot be reasonably answered in its current form. For help clarifying this question so that it can be reopened, see the FAQ.

1 Answer

As described in the article you would basically expect a Finite State Machine or something that can be converted to a Finite State Machine. Meaning finite number of steps that bring the system to a specific state. This however does not need to be the FSM of the entire system it can and in most cases is just a subset.

Suppose the user story is the following:

As an administrator, I need user management panel, so that I can maintain users from there.

One of the user stories would be:

As an administrator I want to be able to delete a user.

The developer reads it as:

if I am the administrator -> I find the user -> I press delete -> the user is deleted

share|improve this answer
What? Did you post this in the right place? – Robert Harvey Oct 10 '12 at 15:52
@RobertHarvey I believe I did, the user is asking what a developer would expect and I am answering exactly what a developer would expect. – Konstantin D - Infragistics Oct 10 '12 at 15:54
What does a Finite State Machine have to do with Use Cases in Agile development? – Robert Harvey Oct 10 '12 at 15:55
@RobertHarvey Take a look at my edited answer. – Konstantin D - Infragistics Oct 10 '12 at 16:02
Oh. . . . . . . – Robert Harvey Oct 10 '12 at 16:03

Not the answer you're looking for? Browse other questions tagged or ask your own question.