From: "Gary Feldman" <[EMAIL PROTECTED]>
To: "[EMAIL PROTECTED]" 
<[EMAIL PROTECTED]>
Sent: Thursday, December 30, 2004 9:17 PM
Subject: Re: SV: [XP] User Stories and 'the Big Picture'


>
> Dan Rawsthorne wrote:
>
>> So, a use case can just be a name that acts as the organizing idea for a
>> bunch of stories. I use the use case as the "bottom" of a function WBS 
>> that
>> organizes work so that management can understand it (see
>> http://www.netobjectives.com/resources/downloads/ManagingTheWork.pdf for 
>> a
>> discussion of this concept.
>>
>> Now, the artifact we call a use case is a different thing. It has many
>> forms, some of them more useful for deriving stories than others. The 
>> kind
>
> Either I'm missing something crucial, or there's a fundamental 
> inconsistency in your use of terminology.  Did you really mean to write 
> two paragraphs that be summarized as:
>
>  A use case can be this ...
>  A use case is different from what the previous paragraph says.
>
> Which is it?  A use case can't be different from a use case.
>
> I have a similar difficulty with the paper cited above.  The definition 
> and examples of stories don't seem consistent with each other, and aren't 
> at all consistent with the way I usually see user story defined elsewhere.

I think he's distinguishing the "Use Case" artifact, that is the
document that's described in a number of books and used
by a large number of organizations, and what he calls a
use case, which is a significantly simpler thing in many cases.

A good part of the confusion is that if you just read the
first sentence in a use case and in a story, you probably
can't tell the difference between them.

The difference, of course, is that stories are scheduleable
units of work, and are what the developers work off of.
Use cases are functional units, and may involve a lot
of stories, and may only be partially implemented at any
one time. They also contain information that's crucial to
the business side of the team, but which is, at best,
background information to the developers.

John Roth
>
> Gary
>
>
>
> To Post a message, send it to:   [EMAIL PROTECTED]
>
> To Unsubscribe, send a blank message to: 
> [EMAIL PROTECTED]
>
> ad-free courtesy of objectmentor.com
> Yahoo! Groups Links
>
>
>
>
>
>
>
> 



To Post a message, send it to:   [EMAIL PROTECTED]

To Unsubscribe, send a blank message to: [EMAIL PROTECTED]

ad-free courtesy of objectmentor.com 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/extremeprogramming/

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 



Reply via email to