Win a copy of The Little Book of Impediments (e-book only) this week in the Agile and Other Processes forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Primary Use cases SCEA part2

 
fransiscu pons
Greenhorn
Posts: 2
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hello ranchers,

I have one doubt about SCEA part2 assignment

by default it seems that there is some primary use cases provided

basically my doubt is:

is it possible to add new use cases to these primary provided or by contrary is not possible to add new use case and I should use only primary use cases provided?

Many thanks in advance
 
J J Wright
Ranch Hand
Posts: 254
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Why would you want to add new use cases?

Alternatively, when you say "primary" use case do you mean basic flow. In which case I assume your "additional" use cases are simply alternate flows (i.e. additional paths through the same use case)?

There's a big difference between the two.
 
praveen Ji
Greenhorn
Posts: 12
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Even I have the same dilemma that Jonathan has. For instance, suppose your are designing an online shopping system. In given requirements, you are provided following use-cases:
  • Add/Remove Items to/from shopping cart
  • Checkout

  • But when you start analyzing, you realize that you should also provide a use-case to allow saving a shopping cart that can be checked-out later.
    What should one do in such cases? Just stick with the given use-cases or design for use cases that are not mentioned in the assignment?
     
    J J Wright
    Ranch Hand
    Posts: 254
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    Even I have the same dilemma that Jonathan has.


    It's not a dilemma. It's a matter of terminology. If you're talking about adding entirely new use cases then, in my opinion, you're going off track. Adding alternative flows to existing use cases is a different matter.

    You should clarify all this in your list of assumptions.
     
    • Post Reply
    • Bookmark Topic Watch Topic
    • New Topic