Win a copy of Machine Learning Systems: Designs that scale this week in the Scala forum
or Xamarin in Action: Creating native cross-platform mobile apps in the Android forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic

Cleared Assignment  RSS feed

Ranch Hand
Posts: 57
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I dont have my cert yet, but looks like I have cleared the assignment. Ranchers helped me a lot ...thank you ranchers!!!

Listing my experience while its still fresh in my mind...

Blogs that helped me.

I used StarUML 5.2. Please note, my assigment mentioned that my solution should be UML complaint.

It did not specifically ask for UML 2.

Some Tips:

Class Diagram:

I had crammed in a lot of information in the assigment. Towards the end, my class diagram looked

more like an information overload. I did not want to split it as I did not want to risk failure,

I created 2 images . In image 1 , I hid all the attributes and operations, left the dependencies

and class level annotations intact. I removed most of teh comments too. I called it the overview

This diagram had a prominent note requesting the examiner to look at the Main Class diagram for
operations and other details. That way I thought, the examiner can easily see classes and their

relationships without getting bogged down by attribute and operation details.
In the main class diagram I crammed as much information as possible.

Deployment diagram:
I had two deployment diagrams.
The first one gave a high level view with firewalls, all clusters, datacenters etc.I showed all servers, and all nodes.
The second one was called Type level deployment, it detailed how the jars, wars and ears were

deployed. I only showed one AS node in the type level diagram, and put a note stating that. I showed external systems

on both.

I had made a lot of assumptions.
I did not want to aggravate the examiner by making her go through paragraphs of assumptions.
So I highlighted the important part of the assumption in bold, and then explained it in detail
in regular font. That way the examiner can get an idea by merely skimming through and then delve
into detail if she feels the need.

I had in total 7 risks, I ordered them by degree of importance, thus the 3 major ones were first.

Going through Java ranch and reading experiences of others helped me refine my diagrams.

I started preparing for Part III while still working on my assignment. Trying to answer the list
of possible Part III questions helped me catch and correct some flaws or shortcomings in my design.

Hope this helps, have fun.
Ranch Hand
Posts: 37
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Congrats Anu. Thanks for sharing your experience.
Not so fast naughty spawn! I want you to know about
Rocket Oven Kickstarter - from the trailboss
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!