A good question is never answered. It is not a bolt to be tightened into place but a seed to be planted and to bear more seed toward the hope of greening the landscape of the idea. John Ciardi
Originally posted by Stan James:
Something we realized after a while ... whether you make one giant Play use case with flows for all the things you can do in the game, or if you make separate use cases for all those things, you build exactly the same software.
The soul is dyed the color of its thoughts. Think only on those things that are in line with your principles and can bear the light of day. The content of your character is your choice. Day by day, what you do is who you become. Your integrity is your destiny - it is the light that guides your way. - Heraclitus
Originally posted by Frank Carver:
Can you explain why you think these wouldn't make reasonable use cases?
Originally posted by Tonny Tssagovic:
Frankly I don�t know Frank . I think that use cases should represent something of �value� to the actors and I don�t really think jumping is a mean in itself, but rather part of the �play the game� use case.
Originally posted by Michael D. Brown:
Try to think of it this way. Making one large "play the game" use case would be similar to making a "Use the Application" use case.
How about a "move character" use case.
By breaking down the move character use case, we discovered two more UCs
"Interpret input"
"Update"
You can further break down your Use Cases to a granularity you are comfortable with. If you feel you can identify all of your subflows from a generic "play game" use case, feel free to do so. Nothing says you have to break down your cases. Just make sure that the level you select is good enough for your team to interpret and develop from.
The soul is dyed the color of its thoughts. Think only on those things that are in line with your principles and can bear the light of day. The content of your character is your choice. Day by day, what you do is who you become. Your integrity is your destiny - it is the light that guides your way. - Heraclitus
Originally posted by Ilja Preuss:
In contrast, I think these are more like development tasks than use cases. It simply doesn't make sense to the user of the system to have one without the other.
A good question is never answered. It is not a bolt to be tightened into place but a seed to be planted and to bear more seed toward the hope of greening the landscape of the idea. John Ciardi
All of the following truths are shameless lies. But what about this tiny ad:
a bit of art, as a gift, that will fit in a stocking
https://gardener-gift.com
|