Follow Up to Follow Up on Community Based Certifications

Published 13 June 07 02:06 PM

I'm responding to a response on my post about what it would look like to do community based question development.  The major take away for me on reading the following response is that I probably should take you through (at a high level) what our process actually looks like today.  I'll do this in a follow up post.  For now, my comments are in red.

I'm responding here so that I can get our readers involved in this conversation as well. I will be providing a link to this post on Howard Dierking's Blog as well.
I have read all the comments on Howard Blog, as well as comments on Trika's Blog and Deepak Kapoor's Blog
My Thoughts
Of all the points made about this subject, I have to agree with Deepak the most. The first of Deepak's statements that I'd like to elaborate on is:

quote:


Originally posted on Deepak Kapoor's Blog
"...creation of exam content by community must be moderated and channeled through strict review procedures. This is to ensure that candidates who will appear for exams will get the right value for money. Implementing a rigorous quality assurance process will require budgets, and this takes us back to the main issue here."


A point that I would like to add is the fact that involving a community would require years of preparation that would also cost alot of money that the current budget, obviously, doesn't have.

No disagreement that there would be cost involved. However, as I’ve said, I envision the cost being more related to the cost of infrastructure – and this type of cost is something that can be amortized across all exams. Additionally, I’m confused as to why it would take years to involve a community – especially if the community already existed (such as the MVP community).

Questions have to be answered:
1. Who will head-up the community involvement? (You can't just let a community loose on the creation of an exam with nobody to corroborate the information) :Budget+

I don’t think that we ever envisioned an unmanaged, un-moderated community development effort – Again, the cost is for infrastructure and can be scaled and amortized.

2. Once the information has been collected, who will weed out the numerous duplicate/redundant/worthless/pointless questions and make sure that only the relevant questions make it into the pool? :Budget+

Part automated workflow utilizing the community – part Microsoft internal content development managers. The first part falls under infrastructure costs – the second falls under Microsoft headcount costs (which are assumed as irrelevant for this discussion).

3. Who is going to keep people from bickering about those numerous duplicate/redundant/worthless/pointless questions and make sure that people focus on what is relevant and not what they BELIEVE other's should know? (SMEs KNOW what others should know) :Budget+

Firstly, a question should never be seen by the entire community. The entire pool would still go through QA review by a SME panel as I’m envisioning the process working now. However, I think that it’s a pretty bold assertion to suggest that SMEs know what others should know. I have witnessed SMEs do exactly what is suggested that they are above (bicker about what they believe people should know). The question is not whether or not the bickering is good (in my opinion, it is very good), but whether or not it should be just between 5-7 people. Additionally, we see complaints related to relevancy on SME designed and SME written exams – so I’m not sure that the SME designation quite gets a person to the level of “know[ing] what others should know).

4. Once a fraction of those questions have been processed into the pool, who will determine the Answers are worded so as to not create serious confusion amongst the candidates? :Budget+

Microsoft internal content development managers – the same way it happens today irrespective of SMEs.

5. Now the Questions and Answers have been collected, weeded, and sorted, who will approve them? :Budget+

Microsoft content development managers, myself, the product group, and a panel of QA SMEs – the same way it happens today.

Pain Point #1: The more hands that are in the pot, the harder it becomes to control the product. If you have a community of people writing questions, you're going to have a harder time regulating that community. :Budget+

This statement by itself doesn’t have any direct causal relationship to an increase in budget. Can you elaborate?

Pain Point #2: It would cost more money in the long run to recall those (now displaced/disgruntled) SMEs and pay them more money to repair a problem that they had under control in the first place. :Budget+

You’re making a pretty big assumption here about how things work today. I can’t really go into a lot of those details, so I’ll ask you to elaborate on a few points and maybe I can respond to more detailed statements. Firstly, why would it cost more to invite a SME to participate in something for which they make money? Secondly, what would need repairing exactly? Thirdly, how are you able to assert that the problem is under control today – and would continue to be going forward (under the current model)?

As it stands now (you say) there are 5-7 SMEs that are writing exams in specific areas where they are the experts. From what I understand, those Experts are involved in many different aspects of creating an exam. To replace them with a community of people that don't have the knowledge that the SMEs have, you're asking for trouble.

This is a faulty assumption (I say). We *very rarely* (though we have had to in 1 exam I’ve owned) utilize an expert in multiple phases of exam development. We typically bring in completely different SMEs for different phases. Again, also keep in mind that I’m not suggesting a complete “hand off” to the community. I’m suggesting community based question development. To take this statement and assume I am talking about the entire exam development process is to hold some invalid assumption about that process.

It takes professionals to Plan Examinations. What you're asking for would be similar to asking College Students what they would like to see on next week's exam. It is simply something that cannot be done.

Firstly, the initial planning of the exams is a collaborative effort between me and the product group. Secondly, while I did suggest that Wiki be used for the creation of the objective domain (functional outline), I’m not married to the idea. This could still be done via a SME panel and published to the community to use in writing the questions. However, I’m still not convinced that it couldn’t be done in a broader sense. It would simply need to be closely moderated.

Back to Howard's Points
Community-based question development.

quote:


Originally Posted on Howard Dierking's Blog
1. Authors must be subject matter experts across the entire domain - this comes at a premium.
2. Authors must write a lot of questions each - this can lead to author burnout.
3. Authors must potentially write questions on topics that they are not all that passionate about.
4. The total number of items is all we get for an exam. If somebody comes out with a dump, the exam is exposed without much recourse (other than starting the whole process over again). Additionally, any questions that we kill (for whatever reason) are simply lost - there's no new questions to fill the spot - the result is simply a smaller question pool.


My responses
1. (a)Good. That proves to the Candidates that the Exams will be worthy of taking, versus someone figuring that a community of misfits pulled the questions out of their....
(b)In addition, this 'premium' ultimately comes at a lower cost that the potential losses that may acrue because of the overall lack of relevant knowledge of a community based system.

Take exam 70-536. Is a person who is not capable of authoring a good question on multithreading or GDI+ capable of writing a good question on the collection classes in the BCL?

2. Highly Doubtful. Possible, yes, but doubtful. Writer's block would be a more feasible reach for an answer than Burnout. What do you think the burnout rate of 1000s of community members would be?

I was a question author before joining Microsoft. It is not even close to highly doubtful – in fact, it’s highly common.

3. Passionate or not, they get paid to write those questions because they know the answers before the questions are asked.

Also, this statement assumes a lot – when you see how difficult it is to write a good question as an author, you see that unless you have passion around that area, you tend to write questions that are more knowledge-based and less task based.

4. Ok, I do not agree with their methods on "Sealing" an exam once it has been released and I do believe that questions should be replaced once they are removed (If not for security purposes, at least to keep the candidates honest), but I still do not agree that a community of under-qualified IT Professionals should be writing the exams. If more people want the ability to write the exams, then more people need to work on their qualifications of becoming Microsoft Certified Trainers.
Besides, there is already a community that does this. It's called the MCT Community.
According to Microsoft

quote:


Originally published on http://www.microsoft.com/learning/mcp/mct/default.mspx
Microsoft Certified Trainers (MCTs) are the premier technical and instructional experts in Microsoft products, technologies, and solutions. To ensure a superior learning experience for our customers, MCTs are the only individuals that Microsoft authorizes to deliver training that is based on Official Microsoft Learning Products or Microsoft Dynamics Learning Products for the MCT program.
The MCT community spans more than 140 countries and includes classroom and e-learning instructors, learning consultants, authors, conference presenters, user group leaders, and more. All are united by passion and talent for helping Microsoft customers and partners realize their full learning potential.
MCTs meet high initial and on-going certification requirements and enjoy access to many benefits. These include free access to the complete library of Official Microsoft Learning products; substantial discounts on exams, books, and Microsoft products; members-only newsgroups and online community resources; and invitations to exclusive events and programs.


Yea – I’ve read the marketing materials too.

If anyone thinks they can do the job of an MCT, they need to EARN the rights to be an MCT.

Training is absolutely not certification. In fact, as a part of our accreditation, one of the rules is that those who develop certifications cannot be involved in creating training materials.

Read the MCT Program Guide AND the MCT Program Agreement. Then, follow the 4 basic steps to becoming and MCT
On top of all the 'question writing' that you're proposing, how do you propose that Microsoft handle this community? You are aware that Microsoft currently audits the MCT Community throughout the year to make sure they are in compliance with program requirements, correct? Talk about throwing a wrench in those gears.

The MCT audit process does not ensure that MCTs are up to speed on the latest technologies. MCTs out there, feel free to dispute this statement, but I talked to Ken Rosen about it today just to make sure that I wasn’t running on faulty assumptions. As such, I don’t see how this would throw a wrench in any MCT program gears.

Summary
MCTs (SMEs/Experts) = $$
Community = $$$
This community you're proposing would not be worth the time, the money, or the effort that you're proposing from Microsoft.

Filed under:

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Comments

# Michael D. Alligood said on June 13, 2007 8:14 PM:

Howard I think the problem that you are running into here is that we the community have no idea how exams are currently created. I do believe that the terminology you are using is different from ours. When you say community, that is what we envision: The entire I.T. community -- not selected groups such as MVPs or SMEs.

# Dan Kahler said on June 14, 2007 9:34 AM:

Howard, I concur with virtually every point you've raised in this post and its predecessor.  I've been involved in several phases of the exam development process, and solicited for other phases, and your assertions about the current SME pain points (burnout, expertise across the entire objective domain, knowing what people "need to know"...) are dead on.  

Personally, I'd love to see community input into refining the objective domains and submitting questions to the question pool, leveraging SMEs primarily for the question and objective domain selection/refinement/review process.  DEFINITELY an idea worth pursing.

# Glenn Block said on June 14, 2007 10:46 PM:

Great idea Howard, I concur as well. Prior to joining Microsoft I also worked as a SME doing code translation for exams (actually at the same tieme as Howard). The number of items placed on the shoulders of the SME is significant and in many cases crosses the boundaries of their knolwedge.

People have their strengths and weaknesses. For example you may find find a ton of people that have deep knowledge and experience with Generic collections, but yet have no clue how to use the IConfigurationSectionHandler interface. Does their lack of knowledge of the handler invalidate their excellent knowledge of collections? NO. As a matter of fact if you do find a person that has both skills, it is quite likely that person's strength in collections will be less. Because of the resource constraints, you simply cannot hire enough individuals that have specific knowledge in each of the areas of the exam. As a result the relevance, and quality of the questions can end up being a mixed bag.

Using the proposed model, the reach will be across a much more broader and specialized technical audience which ultimately may result in a richer, and more industry relevant set of questions.

# DeepakKapoor said on June 18, 2007 12:58 AM:

Hi Howard,

Based on the feedback you have received on your post(s), when do you think your ideas will get excecuted. MS has a got a great lineup of products/technologies coming up, and these could be right candidates for your proposal.

# Peter Read said on July 21, 2007 2:01 AM:

"If anyone thinks they can do the job of an MCT, they need to EARN the rights to be an MCT."

umm, ok.  Doesn't seem super-relevant, there are IT pro's and developers who don't want to go down the trainer route, does this mean their knowledge is worthless?

"but I still do not agree that a community of under-qualified IT Professionals should be writing the exams"

Well, that's an incredibly negative stance.  1/ how many people without sufficient knowledge would really be interested anyway? 2/ Don't recall Howard saying every random question suggestion etc from the community would need to be incorporated into the exam.

I'm guessing 'a community of under-qualified IT professionals' probably shouldn't be writing an OS kernel either, but half of my clients servers tend to suggest they can manage it quite admirably...

Leave a Comment

(required) 
(optional)
(required) 

  
Enter Code Here: Required

About hdierking

I am currently the Editor-in-Chief for MSDN Magazine. I joined Microsoft in 2006 as a product planner with the certification team at Microsoft Learning. Prior to that, I spent my career as a developer and later as an architect. My main technology passions include pretty much anything on language theory, agile development, and service-oriented architecture.
Page view tracker