On May 16, Microsoft announced that the exams that lead to accreditation as a Microsoft Certified Master (MCM) for Exchange 2010 will be available in centers worldwide. This development, similar to the announcement about MCM for SQL made in late 2010, interests me from multiple perspectives – as a commentator on all aspects of Exchange, as someone who informs others about the technology through seminars and writing, and as someone who was involved with Microsoft in the early days of Exchange accreditation.
Some history is appropriate to set context. The training that Microsoft made available for the first generation of Exchange (4.0 to 5.5) was truly awful. It was very much of the “click, click, click, complete – and have a nice day” variety as it never attempted to bring the trainee much past the surface veneer of the product’s capabilities. The training was appropriate for people who wanted to run a 20-user server but that was about the limit of its usefulness. Given that a large part of the target base ran PC LAN-based systems such as cc:Mail and MS-Mail, the focus for training wasn’t altogether surprising.
Things got even worse when Microsoft released Exchange 2000 in 1999. This was the first version to be “enterprise ready” and it had a much tighter connection to Windows 2000 with its dependency on the Active Directory. More stuff could go wrong and did go wrong but the available training from Microsoft remained weak in terms of the enterprise. This forced companies such as Compaq to build their own training to equip consultants with sufficient knowledge to take on the challenge of large-scale deployments. I was intimately involved in the project to deliver Windows 2000 and Exchange 2000 academies, which Compaq also made available to its customers.
To their credit, the Exchange development group knew that things were not good. It was in their interest to increase the amount of knowledge in the field because this stopped customers and consultants doing silly things that could be avoided that later developed into support problems that were expensive to fix. Discussions began between Compaq and Microsoft as to how to improve matters. Microsoft planned to start the famous “Ranger” training program to build a team of very high quality troubleshooters who could work on the most complex of deployments. At that time, Compaq declined to become involved with Ranger. There were many reasons for this, including the fact that we had invested very heavily in training Compaq consultants and had developed a set of best practice and deployment aids that were unique in the industry. Compaq didn’t see that it was in our commercial interest to share this information with competitors such as Avanade, IBM, and Microsoft Consulting Services. Remember, this was in a time when there wasn’t such a massive amount of information available about technology on the Internet so consulting companies guarded their information jealously.
Microsoft proceeded to roll out their Ranger training program from 2002 onwards as part of the preparation for the introduction of Exchange 2003 (code name “Titanium”). This program was tough and in-depth and required successful candidates to come to Redmond for a four-week immersion in Exchange before passing a series of written and practical exams. The cost of the course was an issue too, even for large companies, but it was manageable for those who chose to attend because they saw the value in becoming one of the few who attained Ranger status.
The original information received by Compaq (or more correctly, HP following the merger in May 2002) in June 2002 described the Ranger program as follows:
The goal of the Exchange Ranger Program is to increase Exchange product knowledge in the field by bringing Exchange field and partner experts to Redmond for comprehensive Exchange training. The Ranger program is a multi-faceted initiative to help increase deployment success and customer satisfaction, while decreasing PSS support costs.
Five rotations will go through the training prior to RTM.
- Train 12 consultants per rotation to a very high level of competence with Exchange 2003
- Final Qualification is a lab-based exam in which consultants will have to solve 11 common customer problems and one rare problem in 3-4 hours.
- Follow-through with weekly conference calls and visits toRedmondto track effectiveness and create a closed feedback loop.
The training consists of 4 phases:
- Phone Screen
- 4 Weeks Intensive Training
- 7am-7pm 6 days/week
- end-to-end messaging
- 1 test/lab exam per week
- Failing 2 tests=washout
Week 1- 6 days 7-7
Week 2-4 days 7-7
Friday, Saturday and Sunday off
Week 3-6 days 7-7
Week 4-6 days 7-7
4 hours class
5 hours lab
3 hours breaks and eating
Labs are open on weekends
You’ll notice that time for eating is thankfully built into the schedule! Although the current training events might not be so onerous, all the evidence suggests that the same focus exists on presenting a mass of in-depth quality material that attendees have to assimilate during their stay before being tested to achieve accreditation. Some have compared the experience to the proverbial drinking from a fire hose, except that the drinking lasts a lot longer than normal.
Attending an MCM rotation isn’t an easy decision to make. Apart from the hefty training fee charged by Microsoft (a significant barrier to entry for some unless their company agreed to pay) plus costs for travel, accommodation, and “lost opportunity” (billing hours), forcing people to come to a single worldwide location for an extended period is pretty disruptive on home life. On the flip side, it’s also disruptive for the Exchange group as they have to provide program managers and other subject matter experts to deliver the training. But even more important, it limits the number of people who can go through the training and hope to achieve accreditation. In short, there was no good way to scale up the accreditation program to deal with the likely demand as the number of Exchange deployments grew in the market.
No one wants to weaken the worth of an accreditation by reducing standards. I think it was for this reason that Microsoft chose to keep the program focused around the product immersion in Redmond as it evolved into MCM. The move away from the original Ranger concept was part of the effort to more closely align the original initiative by the Exchange development group with the overall training architecture developed by Microsoft Learning. Like most education programs, the architecture had a broad base of people who passed exams in various technologies, the MCSEs, then those who possessed very focused and high-level accreditation in specific technologies (MCMs), with the top of the pyramid being those who successfully passed through the Microsoft Certified Architect (MCA) process.
These developments have occurred since Microsoft introduced the MCA accreditation in 2005. However, MCM (Exchange), which I think switched over from Ranger sometime in 2008, continued to couple the in-depth training with the accreditation and the number of people who have achieved the accreditation remains small. I don’t have the exact numbers but I imagine that they are in the small hundreds, which isn’t a lot given the hundreds of millions of Exchange mailboxes in use daily.
The big news is therefore that people who consider themselves experts in Exchange 2010 can now put themselves forward for examination at test centers around the world to see whether they can attain the status of MCM (Exchange). I think this is a good thing as it’s always positive when barriers are removed from progress. However, I wonder whether many will be successful at taking the MCM (Exchange) tests without having the benefit of the three-week immersion in Redmond. There’s a natural suspicion that the tests might be focused on the content taught in Redmond and might not therefore be as viable for those who have not been immersed. There’s also the fact that all of us have different strengths and our work tends to favour our strengths – being forced into subjects during three weeks of training can help close those gaps. For example, I tend not to do very much with Exchange 2010 Unified Messaging (UM) because I don’t have a background in telephony and the subject has never interested me all that much. On the other hand, folks such as Paul Robichaux (who teaches potential MCMs on UM), live and breathe this stuff. I know I couldn’t pass an exam on Exchange 2010 UM without investing time and effort to swot up on the material, so I’ll probably never be an MCM.
Is an MCM-qualified individual an advantage to a project? Probably – as long as they gel with the other members of the project team and don’t attempt to force their “MCM view of the world” down other peoples’ throats. Remember that the value of a consultant is limited to 50% of the overall project; the other 50% comes from people who know the company, are closer to the business objectives, and understand how office politics work.
Is holding MCM accreditation a positive step in someone’s career? Again the answer is probably. In this case, it depends whether the accreditation is considered as a stepping stone to future development rather than the zenith of technical achievement. Technology has a nasty habit of evolving and it evolves faster now than at any time in history. The other trend to keep in mind is that best practice is only “best” at the time when it is formed; practice develops and mutates over time as experience with technology is gained, so a statement that everything is done according to “best practice” deserves investigation to determine what the best practice is based upon.
Overall, I recommend the MCM (Exchange) program to both companies and individuals as a source of well-founded knowledge and as a good thing for personal development. We’ll have to see how successful people are in their attempts to attain the accreditation without traveling to Redmond – time will tell!