Hello, Can somebody shed some light about part II and III of the Architecture exam? A posting here claimed that they don't involve any coding. Is this true? What's exactly the nature of the exam, and how much does it take -- on average -- to complete? Any information will be appreciated. Thanks! Amgad
Parts 2 & 3 of the SCEA do not require any code. Part 2 is a architecture/design project and part 3 is a set of essay questions related to your project. My understanding is that you have a year to complete part 2 but how long it actually takes is up to you. John
The only reason for time is so that everything doesn't happen all at once.
- Buckaroo Banzai
I have recently passed Part 1 and downloaded Part 2. ( thanks for all of the info everyone! ) I haven't read the assignment in detail yet, but I think it would be great to have some group support to help maintain momentum and motivation!
I just finished my part II and III. Although I haven't gotten my grade yet. Aside from understanding J2EE and how to apply it, you really need to know UML very well. The hardest part for me was that I was not familar with the UML tool I was using - and so it was more work than it should have been. In hindsight it would have been well worth it to spend a couple of weeks with the tool before working on the exam. I was talking to someone on e-groups who was considering using Visio to do the diagrams. Let me tell you, it would be a slow torturous process. Best thing I can tell you is to start with a good UML tool, learn to express yourself using it, and then do your best. dan'l
Hi dan'l, I am in the process of doing my Part II. A question for you- how detailed were your class diagrams ( I know you have'nt got your grade yet). And how detailed were your classes- in terms of methods and attribs. The requirements did suggest that classes may not be so detailed but did not mention anything about the class diagrams. I am trying to use TogetherJ as the tool- it does good reverese engineering. Thanks Sanjay
I've heard of people drawing out all the swing classes, etc. But in my mind that's just wrong. This is a J2EE archicture exam, not a programmer/developer exam. That level of detail is out of place. I think what we are really looking at is a specification level class diagram. So you want to show navigability and all the major public methods of the important classes. You want to show the important attributes. You want to show good use of patterns. You want to show the architecturally interesting parts of the system, like that pesky domain model. You want to show the elements that make this an enterprise application. dan'l