aspose file tools*
The moose likes Architect Certification (SCEA/OCMJEA) and the fly likes Can I add New Use Cases ? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Java 8 in Action this week in the Java 8 forum!
JavaRanch » Java Forums » Certification » Architect Certification (SCEA/OCMJEA)
Bookmark "Can I add New Use Cases ?" Watch "Can I add New Use Cases ?" New topic
Author

Can I add New Use Cases ?

Pandhari Shetkar
Greenhorn

Joined: May 12, 2011
Posts: 20
Hi I am working on PART 2 assignment
With respect to Deleverable -- it says Create either a Sequence or Collaboration diagram for each use case provided
I would like to know whether I am allowed to add new Use Cases or Modify existing Use Cases

Thank you
Michael Ernest
High Plains Drifter
Sheriff

Joined: Oct 25, 2000
Posts: 7292

It's not a good idea. If the evaluators feels that what you add to the assignment distracts from the given requirements, you'll be marked down. As a general rule, when you have the urge to elaborate on the assignment, you should resist it, go back and read the requirements and make sure you've been as thorough as you can be.


Make visible what, without you, might perhaps never have been seen.
- Robert Bresson
giuseppe fanuzzi
Ranch Hand

Joined: Sep 18, 2006
Posts: 99
i'm splitting one use case in two use cases where second one includes the first one, but there are no new or changed requirements

Giuseppe


GiUsEpPe (SCJP, SCWCD, SCBCD, IBM OOAD, SCEA/OCMJEA 5)
Pandhari Shetkar
Greenhorn

Joined: May 12, 2011
Posts: 20
Thanks Michael.
I just asked becuase in one of my Use case it says representative inputs a part category and quantity
Why should he enter it manualy when there is a state of the art Inventory System which provides the webservice which can be called to get this input

Your thought on this
Michael Ernest
High Plains Drifter
Sheriff

Joined: Oct 25, 2000
Posts: 7292

Part of the exam's design is to make you work with a less-than-perfect set of requirements. This kind of limit is an attempt at getting you to think about real-world demands on a system that force you to make a choice among suboptimal possibilities. The system then has to be documented with the choice you made, defended by its assumptions and the rationale behind you choice.

If it was all about applying the best technologies available today, we could still have debates about what "best" is and all that. But this way you're required to defend something you may not like, so instead of a discussion that becomes academic or a question of style, it's a question of coping with what you have to do. In my opinion, it's a far more realistic exercise to put a candidate through.
Rajan Choudhary
Ranch Hand

Joined: Mar 17, 2011
Posts: 196
I can not say much about the text you picked from the assignment BUT the requirements in assignment for me, are pretty clear. I took a week in understanding and getting myself in sync with the use cases. I did consider same flow/implementation of the 5 use cases as it states but added few more flexibilities for the system user within a couple of use cases. Like system talks about save a task from screen. I gave additional button to save a task B from same screen So this way use case is satisfied and user got flexibility to little more in order to mitigate the system risk.
Pandhari Shetkar
Greenhorn

Joined: May 12, 2011
Posts: 20
Thanks Michael.
Pandhari Shetkar
Greenhorn

Joined: May 12, 2011
Posts: 20
Thanks Rajan, giuseppe
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Can I add New Use Cases ?
 
Similar Threads
SCEA5-Beta-Part II - Additional Use cases
ASSIGNMENT
Primary Use cases SCEA part2
What is Groovy and in which cases we need Groovy?
Factory Homes Assignment