• 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 ...
  • Tim Cooke
  • Campbell Ritchie
  • Ron McLeod
  • Junilu Lacar
  • Liutauras Vilda
  • Paul Clapham
  • Jeanne Boyarsky
  • Henry Wong
Saloon Keepers:
  • Tim Moores
  • Tim Holloway
  • Stephan van Hulst
  • Piet Souris
  • Carey Brown
  • Jesse Duncan
  • Frits Walraven
  • Mikalai Zaikin

Assumptions about external system interface

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)

pie. tiny ad:
Building a Better World in your Backyard by Paul Wheaton and Shawn Klassen-Koop
    Bookmark Topic Watch Topic
  • New Topic