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

OCMJEA Part 2 Doubts

 
Vijaya Raghava
Ranch Hand
Posts: 37
Java Spring Windows
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hello Ranchers,

I have been allocated with Team Doctor Assignment and I am about to prepare the jar file but I had the following questions. May I request someone to answer them ?

1. For the Sequence Diagrams part, am I suppose to add Stereotype for all of the components in the diagram ?? is it mandatory ? I added stereotype to only a few of them. But in the class diagram I mentioned stereotype for all of the classes /interfaces / JSFs. Please advice.

2.Despite being asked to provide 3 Top Risks and Mitigations, I added a few more, because I just feel important so to add them. Putting the top 3 on the top list. Please let me know if i can keep all of them as it is or else, am I need to only provide top 3.

3. Is there any strategy to be followed for selecting the type of LDAP Server, DNS Server, Load Balancer as a part of Deployment Diagram ? For a simple example, for the LDAP Server I can either opt for a Apache Directory Server or else Oracle Identity Manager (formerly SUN LDAP). Please advice.

4. Now coming to the contents of the assignment, I created only one index.html and included all the content and images inside it (of course I created separate folders for images and css ). Is it the best practice ? Why because, Sequence Diagrams are considerably bigger ones to be displayed. Will it be wise to display them in another HTML file popup when we click on the Sequence Diagram link on the index.html ? Please suggest.



Regards,
Vijaya Raghava.
 
Gretel Honigkuchen
Greenhorn
Posts: 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Vijaya,

why don't you add stereotypes to all components? Is leaving them out making your diagrams clearer? You are supposed to state the three top risks, I wouldn't (and didn't) provide more. I favoured components of Oracle - it's their certificate. I don't understand why you think of displaying the big diagrams in a seperate popup?

Gretel
 
Vijaya Raghava
Ranch Hand
Posts: 37
Java Spring Windows
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hello Gretel,

Thanks a lot. Your comments are so valuable. I will incorporate the Stereotypes in the Sequence Diagrams for the components. I opted for the Oracle products only. But saw in the ranch forum and other places where people opting for other products as well. So just thought of checking once in the forum. Coming to the showing of the diagrams in a separate HTML window, thought like that since the Sequence diagrams are a bit bigger when compared to other diagrams. Any way, I included all diagrams in 1 HTML file and added images, css folders. So finally I will be preparing a Jar which has only 1 HTML showing the complete assignment with the diagrams as well.

Thank you,
Vijaya Raghava.
 
Mike Degteariov
Ranch Hand
Posts: 145
8
Java Mac MySQL Database Ubuntu
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Vijaya,

1. For the Sequence Diagrams part, am I suppose to add Stereotype for all of the components in the diagram ?? is it mandatory ? I added stereotype to only a few of them. But in the class diagram I mentioned stereotype for all of the classes /interfaces / JSFs. Please advice.

Stereotypes are not mandatory - I did not use the stereotypes in sequence diagrams and only used them where necessary in the class diagram.

2.Despite being asked to provide 3 Top Risks and Mitigations, I added a few more, because I just feel important so to add them. Putting the top 3 on the top list. Please let me know if i can keep all of them as it is or else, am I need to only provide top 3.

Having more than 3 risks is fine, but do try to come up with genuine, preferably security or availability related risks as top three. Please note that you not only have to provide the description of risks, but also you have to show how your proposed solution handles these risks.

3. Is there any strategy to be followed for selecting the type of LDAP Server, DNS Server, Load Balancer as a part of Deployment Diagram ? For a simple example, for the LDAP Server I can either opt for a Apache Directory Server or else Oracle Identity Manager (formerly SUN LDAP). Please advice.

I think that providing names for products to use as part of implementation bring more harm than benefits, especially if these names are not owned by Oracle. I mean, "Directory Server" is OK, "Apache Directory Server" is not. I did not use product names in my deployment diagrams at all.

4. Now coming to the contents of the assignment, I created only one index.html and included all the content and images inside it (of course I created separate folders for images and css ). Is it the best practice ? Why because, Sequence Diagrams are considerably bigger ones to be displayed. Will it be wise to display them in another HTML file popup when we click on the Sequence Diagram link on the index.html

You did it right. Just make sure that your submission bundle has all the proper links - to verify, copy the bundle to another computer, un-jar it, and click all your links starting from index.html to make sure none are broken.

 
Vijaya Raghava
Ranch Hand
Posts: 37
Java Spring Windows
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hello Mike,

Thank you for your valuable comments. One more question to ask. for the point 3, even I didn't mentioned the Product Names in the Deployment Diagram (except they are Oracle Products). Isn't it mean we should not mention the Softwares / Hardware Product Names we were planning to use for this assignment in the hardware / Software Requirements section ?

Please advice.
Regards,
Vijay.
 
Mike Degteariov
Ranch Hand
Posts: 145
8
Java Mac MySQL Database Ubuntu
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Vijaya Raghava wrote:Isn't it mean we should not mention the Softwares / Hardware Product Names we were planning to use for this assignment in the hardware / Software Requirements section ?


You may, at your own risk, but seriously, you don't have to.

The more vendor-neutral your deployment diagram is, the more portable is your solution.
In my diagrams, I did not include any names.
 
Vijaya Raghava
Ranch Hand
Posts: 37
Java Spring Windows
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hello Mike,

Thanks a lot for your quick reply. I will make a note of it.

Thank you,
Regards,
Vijay.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic