Скачать презентацию SCEA certification Alain Hsiung Ideartis Java Users Group Скачать презентацию SCEA certification Alain Hsiung Ideartis Java Users Group

c55407af80d03e7d4ecf2eac095de8b7.ppt

  • Количество слайдов: 12

SCEA certification Alain Hsiung, Ideartis Java Users Group Switzerland Technopark Zurich, 5. 12. 2003 SCEA certification Alain Hsiung, Ideartis Java Users Group Switzerland Technopark Zurich, 5. 12. 2003

Content u The exam u Part III u The schedule framework u Working in Content u The exam u Part III u The schedule framework u Working in group 2

Motivation u Highest J 2 EE certification u 31 certified SCEA (aka SCJA) in Motivation u Highest J 2 EE certification u 31 certified SCEA (aka SCJA) in Switzerland u 92% succeeded part I, 77% part II+III 3 (22. 9. 2003)

The exam u Part I: 48 questions, multiple choice, 1 h 1/4, pass score The exam u Part I: 48 questions, multiple choice, 1 h 1/4, pass score 68%. n Hint: 16 questions = 20 mn, mark unsure questions, pass through marked questions: 15 mn u Part II: project, unlimited time (1 year), pass score: 70%. n n Deliverables: 1 class diagram, 1 component diagram, sequence diagrams, assumptions. Hint: use OOA/OOD methodology. Deliver a section on „design decisions“ (including the design patterns you chose). u Part III: 4 questions, essay, 1 h 1/2, scored with part II. n 4 Hint: anticipate questions concerning your architecture.

Part I: objectives u Common architectures u Legacy connectivity u EJB, EJB container u Part I: objectives u Common architectures u Legacy connectivity u EJB, EJB container u Protocols u Applicability of J 2 EE technology u Design Patterns u Messaging u Internationalization u Security 5

Part I: preparation u [course „Architecting and designing J 2 EE applications“, SL-425 Sun Part I: preparation u [course „Architecting and designing J 2 EE applications“, SL-425 Sun Edu] u Book: SCEA for J 2 EE Technology Study Guide, Sun Press n n n 6 Good overview on the main topics But topics missing: Common architectures, Legacy connectivity and Messaging. Not enough details (other readings are necessary)

Part I: preparation u More detailed readings n n www. ideartis. ch (under news) Part I: preparation u More detailed readings n n www. ideartis. ch (under news) www. bm-one. com/Se/scea 1. htm www. leocrawford. org. uk/work/jcea/part 1/ saloon. javaranch. com u Mock test n n 7 www. whizlabs. com/scea. html highly recommended, also poor quality

Part II u [Take an OOA/OOD course] u Use OOA/OOD methodology!! u Continuously write Part II u [Take an OOA/OOD course] u Use OOA/OOD methodology!! u Continuously write down assumptions u Look at many hints in my discussion thread on javaranch forum u Think as an architect, not a developer u Rewrite the use cases in your (better) terms, draw an activity diagram, a deployment diagram and user interface outputs for yourself; it helps. u Take time to make the class diagram solid (most failures are there) 8

Part II u Component diagram for J 2 EE n n n There is Part II u Component diagram for J 2 EE n n n There is almost no litterature Use J 2 EE design patterns Read the case study in the SCEA Study Guide u Make the diagram layout clear and notation (stereotype, labels, names, comments) consistent u Use a „real“ UML tool n n 9 Like Together, Rose and Magic. Draw Because correct syntax is scored

Part III: preparation u Very easy if you have done part II yourself. u Part III: preparation u Very easy if you have done part II yourself. u Anticipate a few questions on service-level requirements and key design patterns concerning your architecture n n n 10 scalability maintainability security session handling persistence

Schedule framework c. a st c os tri igr e M om N, r Schedule framework c. a st c os tri igr e M om N, r n at p , GK su I M at xam IB rt I r e at e pa ch for am ad u r vo ste ex nlo y i e w bu reg tak do rt t , e d oa am il ex a r em r fo m a ve e ei gist ex c e re r take II rt a p l up h is study part I 100 h effort do part II 2 W 1 W • Read 1 -3 chapters, take notes & meet to discuss lessons learned and issues. Iterate. • Do mock test, take notes & discuss lessons learned and issues. Iterate. 11 100 h effort • Make draft & meet to discuss issues. • Make a version 1. 0 & meet to discuss issues. prepare part III 4 -6 W fin

Working in group u Team building n n 2 -3 persons Start and duration Working in group u Team building n n 2 -3 persons Start and duration match experience duration (days) very high (50 h) high (100 h) medium (200 h) 2 h/d 25 50 100 4 h/d 12. 5 25 50 8 h/d 6. 25 12. 5 25 u Information platform n u Discussion forum n n Worldwide Hint: use javaranch forum effort n For meetings, documents Hint: use smartgroups u Ethic: part III assignment is the same for all candidates. n 12 Hint: discuss principles and methodology, not concrete design and domain details.