This week's giveaway is in the Android forum.
We're giving away four copies of Android Security Essentials Live Lessons and have Godfrey Nolan on-line!
See this thread for details.
The moose likes OO, Patterns, UML and Refactoring and the fly likes Business Use Cases versus System Use Cases Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Android Security Essentials Live Lessons this week in the Android forum!
JavaRanch » Java Forums » Engineering » OO, Patterns, UML and Refactoring
Bookmark "Business Use Cases versus System Use Cases" Watch "Business Use Cases versus System Use Cases" New topic
Author

Business Use Cases versus System Use Cases

kri shan
Ranch Hand

Joined: Apr 08, 2004
Posts: 1372
What is the main difference between Business Use Cases and System Use Cases ?
Scott Ambler
author
Ranch Hand

Joined: Dec 12, 2003
Posts: 608
It's one of scope. In RUP business use cases often explore the fundamental business activities which the system may address. System use cases, called use cases in RUP, describe the detailed manner in which the system will implement the functionality. System use cases reflect architectural decisions, such as using J2EE instead of Fat Java instead of a manual solution.

- Scott


<a href="http://www-306.ibm.com/software/rational/bios/ambler.html" target="_blank" rel="nofollow">Scott W. Ambler</a><br />Practice Leader Agile Development, IBM Rational<br /> <br />Now available: <a href="http://www.ambysoft.com/books/refactoringDatabases.html" target="_blank" rel="nofollow">Refactoring Databases: Evolutionary Database Design</a>
Stan James
(instanceof Sidekick)
Ranch Hand

Joined: Jan 29, 2003
Posts: 8791
One source we used at work (sorry I can't remember it) talked about business processes, the things the company does regardless of electronic systems. For example my company issues new insurance policies (among a million other things) and you can describe the new issue process without mentioning computers ... send credit check request, get results, schedule a physical, get results, evaluate hobbies and occupation for risk, compute a premium amount, write up the policy, deliver it, get signatures, etc. I was thinking "business use case" might be a name for all that, but we're not USING anything so maybe not. It's a valuable step, however, and helps you tell the difference between requirements and premature design decisions when you talk to customers.


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
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Business Use Cases versus System Use Cases
 
Similar Threads
Methodology: Business & System Use Case
Part 2 project scope question
Use Case Diagram
UML Queries
Sequence diagram questions