jeanne’s togaf foundation cert in 3 weeks experiences

I received a score of 82% on the TOGAF (Part 1) Foundation Certification today.  (see here for how I did on part 2)  Just like with the SCEA/OCMEA and Core Spring certifications, that means it is time to blog about my experiences!  In fact, a manager at my company asked if I was shooting for 100%.  I said “no, my goal is to pass and write a blog entry about it.”  Mission accomplished.

Background

I took the TOGAF (the open group architecture framework) class three weeks ago.  It prepares you for both part 1 and part 2 of the exam.  And teaches TOGAF of course.  Part 1 is a 40 question closed book multiple choice test.  Part 2 is open book scenarios.  I’ll be taking part 2 in May or June.  The class I took offered $50 off the exam, but not a free attempt. As you might imagine, taking the class greatly expedites the time to learn the material.

We had some logistical issues when I took the class including the class book not showing up until the end of the second day.  This hurt my understanding.  At the end of the class, I scored 70% on the practice test provided by the instructor (not the official practice test) but guessed a lot and didn’t feel like I understood TOGAF.  It wasn’t until I finished l woding the study guide that things started to fit together.  In that respect, the certification was valuable – it got me to solidify what I learned.

In the class, I “learned” a lot of words.  (If I didn’t know it by heart, did it count as learning?)  I had trouble creating a mental picture of TOGAF in class.  It wasn’t until day 5 that I started to see it coming together.  And even then,  a lot seemed to run together.  I did well on the mock exams we got, but I relied a lot on test taking techniques and “that sounds familiar” as opposed to actual knowledge and understanding.  The course instructor compared TOGAF to learning a second language.  That’s something that I struggled with in school as well.

Note the passing score for part 1 is currently 55%.  There are a lot of references to 60% in materials.

Registering for the exam

At Prometric, choose client “The Open Group” and exam OG0-091 – TOGAF 9 Part 1.  Yes, this is really the exam for TOGAF 9.1 Foundational; it just doesn’t say that.   For me in the US, the price is $320.  I choose a date exactly two weeks from the end of the course.  I was off work that day so I could go to my local testing center.  I didn’t want to try out a new testing center given my experiences last time at Horizon Testing Center of Flushing.  The TOGAF is big on the detail/concentration.  I needed to know I was getting that – and I do at my local center.  I also din’t want to wait too long.  I spent a week in a course on TOGAF.  That’s the most focused time I’m going to have.  Plus I have an upcoming vacation and want to get the test in before that.

Problems with Prometric

  1. The list of testing centers is by state not by zip code.  New York state is a large place.  This isn’t the most useful sort order.  There are only 23 sites in all of New York state that offer this exam.  Only four are in Manhattan and all four of those are in midtown.  Hardly convenient if someone wants to take the exam during lunch/after work.  Luckily the testing center in my neighborhood offered the exam.
  2. When I went to the testing center, my name wasn’t in the system.  After they resolved that, I sat for 40 minutes while they tried to load the test and failed.  Eventually they gave me a ticket number with Prometric to call and reschedule.  Prometeric offers me a “free retake.”  It’s not a retake!  It’s the exam I paid for in the first place.  With exams, retake implies you failed.  Grumble.  I picked that day for a reason.
  3. On the day of my reschedule, it took 20 minutes for the exam to load.  The testing center rep said it is normal for the first Prometric test of the day to be a lot slower to load than the others.  Lovely.

Exam tips (written after taking the exam)

To study, know the contents of the study guide  (either one – I’ll get to that soon) really well.  Be comfortable answering the end of chapter questions and the 40 question practice test.

And some general tips for taking the exam:

  • The questions were extremely similar in difficulty to the 40 question practice test
  • Some of the questions seemed the same as ones in the 40 question practice test (this might be an artifact of there only being so many ways you can ask a question testing the difference between initial and residual risk)
  • For a number of the questions, being able to pick the most TOGAF sounding word out of a line up is enough to answer the question
  • For a number of the questions, process of elimination works.  For example “choice A is the definition for a deliverable so it couldn’t be that”
  • The practice questions had a lot of “which of the following are not true” type statements.  There weren’t a ton of “not” questions on the exam.

Exam timing and confidence

When I was in the class and while I was studying, I felt like my confidence level on the questions was very low.  It went up from 50% to 75% as I studied.  On the actual exam, I was 100% sure of 24 of the questions and mostly sure of 31 of the questions.  There was 1 question that was very confusing wording wise.

I spent 30 minutes out of the allotted 60 on the exam.  I did it in three passes.  I spent 10 minutes answering the questions and marking those I wasn’t sure of.  I then spent 10 minutes on the 16 I wasn’t 100% sure of.  Finally I spent 10 minutes looking for stupid mistakes and questions that were answered in other questions – there weren’t any though.

Resources

Resource Comments
The official study pack Sells for $60 if you didn’t take the class.  It includes the study guide reviewing what you need to know with 90 practice questions.  It also contains the 40 question practice test.  If you only use one resource, this is the most important one as the level of difficulty/questions are most similar to the real exam.
Unofficial study guide by Kevin Lindley I really liked this book.  It was shorter and contained less “fluff” than the official study guide.  I also had it in printed form so I could highlight things.  At less than $20, this was a great investment.  The questions were a little harder than the real exam, but not excessively so.  And that was more because this book had some “pick 5 of the listed 8 answers” type questions.  There is also a free 40 question mock exam from the same author online.
Book by “William Manning” I did not consider this book.  The reviews say it is trash.  And the “author” has written certification books on every topic under the sun.  Which means it is trash or farmed out to someplace with quality issues.
3 The Open Arch mock exams The questions in this free mock exam were significantly harder than the mock exam.  The site says they were created by a team of TOGAF certified architects.  However, all three exams were published elsewhere on the internet first.  Where the authors said they took them before taking the real exam. There are a ton of ads on the exam – 2 per question.  I found some grammar issues.   That said, it was helpful to take them for learning/flashcard type purposes.  Note that these exams were originally published under separate cover – no need to take them in both places.  The originals are here, here and here.
Quick review of terms Faster to review than the study guide
Another great review sheet Faster to review than the study guide
Android app I didn’t try as I don’t have an Android phone.  My co-worker said it was fine as a resource.
10 Flashcard type mock This was like flashcards; can you recognize the TOGAF terms.  And only 10 questions.  Worth the few minutes to do it to build confidence, but not that educational.  It also doesn’t show the answers.  You can retry though and look at the ones you weren’t sure of though.

How I recommend you study

Now that I’ve actually taken the exam, I recommend the following plan for someone studying (with the goal of passing the exam, not necessarily learning TOGAF well)

  1. Read the official study guide or the unofficial study guide.
  2. Keep reading/practicing the questions that came with the study guide of your choice until you are consistently scoring 70% AND can complete it quickly.  Don’t worry about re-exposure to the exam questions.  As long as you are remembering answers like “strategic goes with long term planning” vs “the answer to #1 is c”, you are learning.
  3. Take the 40 question practice test.
  4. Make sure you’ve memorized key definitions, and are extremely familiar with the phase definitions, deliverables (what they are for/when they are used), terms in the Enterprise Continuum and terms in the Architecture Content Framework.
  5. Memorize the difference between consistent/conformant/etc
  6. Be familiar with the steps in each phase – especially B-D.
  7. Take any other mock exams listed above to build your confidence/speed if you aren’t satisfied.
  8. Take the real test.  Try to ignore the voice in your head saying you got to familiar with the practice questions.  This is a good thing.

Don’t post a comment asking me to send you the study guide, sample questions or any other copyrighted materials.

Live from TSSJS – Spring Messaging with Mark

I’m live blogging from “Message Driven Architecture with Spring” by Mark Fisher at TheServerSide Java Symposium.  Mark talks about how Spring messaging involved with the idea simple POJOs, similar to JMS.  Mark’s examples involve RabbitMQ, as one of the more recent and powerful messaging providers.  Below are some notes for this talk.

1.  AMQP
Mark introduces Advanced Message Queuing Protocol, AMQP for short, protocol as an alternative to standard JMS messaging but with a richer feature set including an advancing system of binding for filtering/routing of messages.  Also, AMQP templates are very similar to JMS templates.  Mark presented a number of slides with code examples of AMQP using the templates.

2.  MailSender
Mark presents MailSender, which can be used to send simple mail massages. 

3.  Lifecycle Management
The Spring SmartLifeCycle has been created in Spring 3.0 to help facilitate auto-start and graceful shutdown of listeners with the rest of the application.  This feature includes an optionaly isAutoStartup() attribute which can be used, for backwards compatibility and maintenance, to disable this feature.  By graceful shutdown, the components are stopped in the reverse order of startup, as needed.

4.  Task Execution
Create managed and pooled tasks that don’t need to be started manually (a big no-no)

5.  @Async
Async was added in Spring 3.0 that uses the @Async annotation for executor framework.

6.  Task Schedule
Built-in framework in Spring 3.0, no longer requires Quartz scheduling plugins and similar structures.  Supports recurring and cancelable tasks.  The @Scheduled(“*/5 * 9-17 * * ?”) annotation allows developers to build cron-like schedule tasks.  There is also an alternative solution to externalize the schedule information in XML so it’s tied to the code and the code does not require import statements for the annotations.  Finally, it supports meta-annotations that uses the @Scheduled annotation but points to XML reference in another location.

7.  Message Publishing Interceptor
Send message a by-product of another event.

Conclusion
Mark covered a large variety of material in a very short time, so I wasn’t able to write all the important points from his slides.  He did demonstrate a number of really useful features available in Spring 3.0 and showed how messaging in Spring has really grown to a more mature development platform.  He presentation was especially good because he managed to include demonstrations of the code alongside the spec information.