Hi,
I have passed
SCEA recently. I took part 3 exam on 2 May and the result is out on 30 May, which is less than a month. I received my certificate on 11 June.
Here's my result from Certmanager:
Grade: P
Score: 100
Comment: This report shows the total points that could have been awarded in each section and the actual amount of points you were awarded. This information is provided in order to give you feedback on your relative strengths on a section basis. The maximum number of points you could have received is 100, minimum to pass is 70.
Class Diagram (44 maximum) .......................... 44
Component Diagram (44 maximum) ...................... 44
Sequence/Colloboration Diagrams (12 maximum) ........ 12
I have submitted 12 class diagrams, 6 sequence diagrams and 1 component diagram.
I have posted my experience in other discussion boards, and some people were really troubled to see me submitting so many diagrams. My advice is, don't worry about it. As long as you can show your design in a clear and well-presented manner,
you should have no problem passing. I have submitted a very detailed solution, but I guess it's not really necessary. There are people who passed with much fewer classes than I do... don't ask me how many classes I have, it is not helpful to you anyway!!
My design is similar to the the Pet Store example by Sun, but much more simplified. I spend about a month study through the Pet Store example,
testing it with the
J2EE SDK. You really need to spend quite a bit of time to "play" with it if you have no J2EE experience. I print out the source code, digest them, do some highlighting, and then try to figure out how to use some of the design
pattern in my assignment. I would say, Pet Store is the base of my design. I would recommend Pet Store 1.0.1 to start with, and if you have understood the overall picture, go for 1.1.1 and 1.1.2. Please, you don't have to understand every single line of code! Once you get the idea, you should start thinking about your assignment. Try to see if you can use any idea from Pet Store... obviously there are many! Of course, it's not a MUST to follow Pet Store, there are others who have passed without reference to Pet Store.
I also spent many hours reading through the SCEA specs, thoroughly. Initially I was very concerned about the level of details, especially those given in the sequence diagram. And in the end, I have to make some assumptions in my design to make life easier, you must list them out in your documentation. Try to visualize the flow in HTML, what form elements you have etc...
I expanded the domain model given by Sun. Although I ended up with a class diagram which is quite different from the domain model, but I still maintain the multiplicity as stated in the domain model diagram. So, it is more or less "equivalent", except that I have renamed some of the classes.
Overall, I would think doing SCEA is a really good experience. It "forces" you to read UML, design patterns, and then apply them. You will be surprised how much you have learnt from this certification.
Good luck to everyone!
Kok How
[ June 13, 2002: Message edited by: kok how ]