Wednesday, December 28, 2011

Certifiably Gorilla- A retrospective of the PMI-ACP

Note: For new Gorilla Blogs, head over to The Gorilla Coach
Tap, tap, tap… Click to refresh. Sigh, "nothing." Tap, tap, tap… Click to refresh. Sigh, "nothing."

"What'cha doing? "

Groan, just what I need. "I'm waiting for an email, Hogarth."

My banana breathed gorilla leaned on the desk, causing it to groan in protest. "You do realize that PMI said it wouldn't be until January that they said who passed the ACP?"

I threw up my hands in annoyance, "Of course I know that! And it doesn't make it any easier to wait."

Hogarth mused thoughtfully while I clicked refresh again on my Gmail account.  "So why you're waiting to find out the results, isn't this when agile type folks do a retrospective?"

Sigh… I hate it when he's right.


PMI ACP Test Retrospective:

I took the test on October 10th, 2011 as part of the initial test pilot. Before reflecting on my own personal experience, I think there is a value in looking at the overall results. Ah, yes, astute observers will note that there are not results. Originally we were all supposed to have been told of our results by the middle of December. Well not only did we not get our results by then, but it would be closer to late December before we got an email saying we wouldn't get our results until January.

Now January in and of itself is not a big deal. I'm really not all that surprised. What I am surprised in is it wasn't until the results were late that we test takers were told. In agile communication is paramount and if you are going to fail, own up early and often. Still, even the best make stumbles along the way.

Now one thing that the PMI Agile CoP did do right is being very open about the numbers involved in the test process. Derek Huether is the new co-lead for the ACP support team and in a recent blog he presented the PMI-ACP Numbers. Very interesting to look at. While more than 7600 individuals started the online application, less than 1500 submitted their application and only 557 went the full distance and sat for the test.  I've copied Derek's graph here for easy viewing.




I guess I'd always thought the number of people sitting for the test was much larger. I thought I was one of thousands and not one of hundreds. Certainly puts a lot more perspective on things and tells me that if I pass, I've got a lot of responsibility on my shoulders to help represent the new credential well.

So about the test itself:
Summary: 
In a direct comparison to the PMP test, the ACP is equal in complexity and demand on your raw knowledge. At the asame time if you are really Agile, the test is less demanding mentally. With the PMP what matters is the absolute answer, as determined by the PMI folks that crafted the test. If you are faced with a PMP question you have no knowledge on, you stand about 20% chance of getting the question right (the test usually has 4-5 answers). With the ACP, if you understand agile, then your intuition will guide you as much as your raw knowledge.

Studying for the test right now is difficult. Where the PMP has a single body of knowledge book, the ACP references around ten books, including at least one that has only been published this year. As much as I intuitively get agile, the level of detail needed to pass the test was daunting. At the end of the day PMI is giving a multiple choice test and there can only be one, right answer. If you have been doing agile for going on a decade or more then you're probably have an experience similar to the one the Agile Scout had. If you like me and a project manager who discovered agile in the last few years, then you are going to have to study to know the material. It's not that you don't know agile, it's just that there is a vast body of knowledge that is often very disparate.

I can't help but wonder at the creation of preparation courses for this test. There is a huge scope of information to cover and it will be a challenge to do it in a way that isn't a death by PowerPoint memorization class. Finding a prep course that is true to agile and will help you study will be a major challenge. And those of you who follow me regularly know how I feel about "pass the test" prep courses.

The Details: 

Understanding:
Before you ever take up the challenge to get this certification, you really needed to understand a few things.

Agile- Well, yeah! But seriously preparing for and deciding to take the ACP required a solid understanding of the spirit of agile. This goes to my recent blog and speech, which focus on the idea that the concepts of agile can be used anytime, anywhere. If you're a Scrum purist who doesn't see the need for Lean or XP and holds to a firm position on how Scrum should be done right, then pursuing a Certified Scrum Practitioner certification is probably a better use of your time. To want to take the ACP and to get value from it, you need to already be looking at agile from the holistic and people view.

The Value of Certification- Many a cynic has asserted that certifications are purely a means for some company or organization to reach deep into your wallet and fleece it. And you'd have to be pure-as-snow innocent to not think those organizations are not thinking about themselves. That does not invalidate the value of a well managed certification. In Potato, Pahtato I delved into one of the key benefits of a common certification, that of a common language. It also creates a common level of expectation or standards. If you hire an MSCE to fix your Windows network, you can have an expectation that he actually knows what he's doing. Right now there is only the Scrum certifications as any common set of accepted proofs of agile competency.

It can certainly be implemented wrong and even the most altruistic bodies can go astray, one need only look at the Scrum Alliance to see how even the most agile can lose their way from time to time. But if the people who believe and care for that which is being certified, then I think it is their duty to help guide the process, from the inside. If I never became an ACP, I could only comment from the outside and my voice would the weaker for it. 

The Test Format- Going back to the understanding of agile, for a moment, one thing that is very important is the incredible breadth and depth of the concepts, tools and methodologies of Agile. It is all too easy for people to think of agile as just being ten years old, when its roots reach back at least sixty years and one could argue far beyond that.

So with that in mind, it could quickly be daunting to have a concept of just what you are going to need to know to pass the ACP. PMI gave this kind of guidance and it was invaluable in scoping out my study. Their Exam Prep resources give a starting point on not only how to apply but what to study. Knowing that questions about Agile Contracting was considered a Level 3 knowledge area and thus only 5% of the total exam meant I didn't stress as much about my knowledge here. Brainstorming techniques, empowered teams and the Manifesto were areas I needed much more focus on as they were considered Level 1 knowledge, 33% of the test's questions.

Study:
Let me start with a strong self assessment. As I dove into studying for the ACP  I had my doubts. Yes, I "understood" Agile but I realized my practical hands on experience was mostly limited to team dynamics. Diving into detailed estimating, for example, I had my doubts on if I had any business taking this test. If I hadn't already had a test date set, I'm not sure my willpower would have pulled me through. Fortunately I did, and my will stayed strong. It's was an important lesson in focus and belief in myself.

Which brings us to the studying. Eleven books is one hell of big body of knowledge. Even having read a number of these books previously didn't lessen the massive amount of data to understand. Without the study guide it would be an impossible pile to tackle. Even with the study guide, it becomes a strong test of your knowledge. You can't come into the ACP without having a very strong agile background or having read at least some of these books. It was one of my largest challenges, as much of my agile knowledge has come from doing and hands-on coaching styles. I had read some of the books already, but as I tackled the rest of the books it was downright intimidating. Just figuring out what book to read first was a major struggle. The Study Guide helped, but it was perfect as not all the books have nice cheat sheets on the cover declaring their focus.

So I reached into my bag of study tricks and pulled something out from my old PMP study. Sample questions. With a brand new test I knew it was a long shot, but Google came through for me. I found a website which had sample exam questions. The answers gave exact source where the answer came from and allowed me to focus on the areas I was weak. (Edit: Jan, 2012- At this time I can no longer recommend the service I had used, Agileexams. I recommend doing a search for PMI-ACP exam questions and finding an alternative service). Now this wasn't a solution. This was not the way to pass the test, just pile through the test questions and BANG, you're agile.

The real value of Agileexams  wasn't the questions. It was the source citing. When you were given the answer to a question, they cited the book and section the answer came from. By taking sample tests I was able to then look at the questions I got wrong or fully didn't understand and then assemble a reading list. Instead of having to read all the Agile books, I was able to focus on the areas I was weak in.

Other thoughts: ACP is much more than a CSP. The names pretty much cover it. The CSP is strictly Scrum focused. While it recognizes and draws on the core agile values, it does not recognize the other flavors of agile, does not have any focus on the chartering or closing of a project and definitely doesn't look at hybrid agile models. The ACP is built on a broad level of agile philosophy, with a very strong amount of "do what works." I imagine Scrum purists will  continue to the be the biggest detractors of the ACP over the long term, as it doesn't wed itself to any one style.

The Test:
It's a proctored exam, what more can you say? You show up for the test and the first thing you do is dump the contents of your pockets into a locker (This includes watches, eye glass cases and even the little shami to clean your eye glasses). Then you present your photo ID and they verify you are you. You'd better hope your license matches your application. After that you prove your pockets are empty and then you go to another room where they verify your identity all over again. And then they use a metal detector on you, just to make sure you don't have a computer in your underwear.

If you pay attention during this part, you notice the bank of computer screens piping in video feed from the exam room. One camera per computer station and then ones that view large parts of the room. Yes, big brother is watching.

An important note is the supplies they provide. It used to be that you were given several sheets of paper and a pencil. These were key tools for me when I took the PMP. I spent the week before my test creating my memory sheet over and over. When I sat down for the test, I dumped it all onto the page. All the formulas, process flows, theories and so on. PMI is now having the exam centers issue you a fine tipped dry erase marker and three sheets of laminated paper. This greatly effects what you can put on a page and is something to keep in mind for what notes you want to put "on paper" at the start of your test. That said, I didn't find this all that big an issue as there isn't much in the way of formulas in agile. I did memorize the agile EVM equation, and wrote that down.

The test itself is a standard computer based multiple choice test. There is a wealth of comments on this  style of tests and advice for taking them (Always read the answers from last to first, for example). The questions themselves are in the style that anyone whose taken the PMP are familiar with. They are also very similar to the Agileexams.com questions. The similarity though shows the common roots of the source material. I'd say the Agileexam questions had a more relaxed feel that made them feel more "agile." The ACP questions were very dry and focused, not having nearly as much team dynamics questions.

Post Test:
So I survived the test, now what? Well Disney Land is not in the budget, so I guess I'll stick with writing down my thoughts and thinking about how I can help others understand the ACP and the value of agile.

I have to agree with Sally Elatta on the surprises I found in the test. Lean Portfolio Management, Risk Management in Agile and information radiators other than the common burn down and burn up chart were very prevalent. I came away from the test feeling I needed more knowledge on a few key areas. These were how long user stories are valid for, Lean portfolio management, Lean information radiators, Risk Audits in agile and Extreme Personas.

One very positive experience, I had in all this, was my post test interaction with Rory McCorkle, the Product Owner at PMI for the ACP. There was one question in the test that I had a real issue with. I felt the answer was misleading and didn't hold true to the reasons agile came to be. I contacted Rory and he responded the same day. He thanked me for my input and said it would be added to the questions they would review in the Retrospective planned for December. This small interaction gave me a lot of hope for the people running the ACP at PMI.


Can someone just hit the books and pass this course? Absolutely, but that's pretty much a given in any kind of certification. There will be people who get the certification just for the certification and won't have a full understanding of Agile. I think it will be a smaller percentage than we are seeing in PMP tests. And I think it is the responsibility of the first ACP holders to help ensure the certification ends up with all the positive things about the PMP and none of the negative.

Joel Bancroft-Connors
The Gorilla Talker
Want me to talk to your gorilla? mailto:jbancroftconnors@gmail.com
You can follow me on twitter, @JBC_PMP