• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Ron McLeod
  • Paul Clapham
  • Tim Cooke
  • Devaka Cooray
Sheriffs:
  • Liutauras Vilda
  • paul wheaton
  • Rob Spoor
Saloon Keepers:
  • Tim Moores
  • Stephan van Hulst
  • Tim Holloway
  • Piet Souris
  • Mikalai Zaikin
Bartenders:
  • Carey Brown
  • Roland Mueller

Assumptions about external system interface

 
Greenhorn
Posts: 3
Spring Java Linux
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hello Ranchers,

As you can see it is my first post and I will do my best to follow the forum assignment policy!

It is clearly stated in my assignment what should be done but not so clear how far I should go on it's execution! To be clear at some point the SuD must interact with an unknown external system, my doubt is concerned the extension of this interaction!

Let's suppose, it is NOT the case, the SuD should get the product catalog from somewhere to complete it's work, however, and here is my doubt, in some use cases it is clearly stated that the SuD should do another very high level task, and I'm ASSUMING to fully complete this task, the SuD will interact again with somewhere! However, it is not clearly stated that to complete the task I must do an extra work!

May I assume and extra use case, out of scope, will execute this extra work, or, for precaution, should I assume it is part of the assignment and handle it?

Hopefully, this first post is not against forum's rules and not too messy!
 
Ranch Hand
Posts: 35
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hello Carlos,

Here is what I did. In my case, I took the user management of an online shopping system as already existing or out of scope for the SuD.

If you think, it is very big assumption to make but it was fair to do based on my assignment. So the bottom line is you can assume any part of the assignment out of scope if it is not the crux of the assignment.

Even though I took user management as out of scope, I have shown it in the component diagrams,sequence diagrams etc as a system(no internal details)

Unni
 
moose poop looks like football shaped elk poop. About the size of this tiny ad:
We need your help - Coderanch server fundraiser
https://coderanch.com/wiki/782867/Coderanch-server-fundraiser
reply
    Bookmark Topic Watch Topic
  • New Topic