• 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:
  • Tim Cooke
  • Campbell Ritchie
  • paul wheaton
  • Ron McLeod
  • Devaka Cooray
Sheriffs:
  • Jeanne Boyarsky
  • Liutauras Vilda
  • Paul Clapham
Saloon Keepers:
  • Tim Holloway
  • Carey Brown
  • Piet Souris
Bartenders:

Cleared Part II/III - 89

 
Greenhorn
Posts: 13
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi everybody,

I just passed part II/III and would like to share it with the community.

Class Diagram (44 maximum) .......................... 44
Component Diagram (44 maximum) ...................... 33 Sequence/Colloboration Diagrams (12 maximum) ........ 12

I would like to thanks all of you for very productive discussions. I found forum very usefull not just for the certification purposes. Thanks again and good luck to all those still working on SCEA.

Cheers,
 
Ranch Hand
Posts: 446
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Many Congrats !!! Very nice new year gift for you.

Can you throw some light at broad level on your overall approach, organization of deliverable etc.
 
Tomas Cirip
Greenhorn
Posts: 13
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
My solutions consisted of
1) main HTML document
2) one class diagram
3) 4 sequence diagrams - one for each use case
4) component diagram
5) deployment diagram

Details
1) Contained my architectural choices, decisions, assumptions and verbal description of some of the diagrams
2) I had one class diagram with approximately 20 classes; technology independent
3) technology independent - using a lot of stereotypes - view, controller, entity etc. later on stated how views, controller are implemented for the java client and for web client
4) grouped components by tiers not by subsystems
5) provided deployment diagram even though it wasn't required - not a lot of work anyway

My major problem wasn't really solution and how to do it (technology wise). I have enough experience with J2EE and also think that my knowledge is on decent level. I had major problem in realizing how much details to provide in my solution and also the format. I was mostly concerned about component diagram as I can see now - there was a reason to be concerned. I am not sure if it was the content or the format of the component diagram that evaluator didn't like (that's where I lost all my 11 points).

I have to admit preparing for the certification made me think more about how other people can read my design and how to prepare it so it is easy for them to read it, especially when you don't know your audience.
 
Ranch Hand
Posts: 317
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Good Job, Tomas !
reply
    Bookmark Topic Watch Topic
  • New Topic