Tuesday, 11 November 2008

SharePoint MCM/MCA

Just seen this from Joel (via twitter).


A micro debate has ensued on twitter and although it pains me to admit defeat (about anything) I must agree with Andrew - to be true SharePoint "master" you need to be able to cover both IT Pro/infrastructure and Dev. This pretty much rules me out as I simply do not have the time to dust off my old dev skills and brush up on .Net/SharePoint OM/etc...

It makes for a good debate though, compare the SharePoint MCM with Exchange (etc) MCM and the SharePoint program requires broader skilled people, but then the product is broader (and much more interesting IMO), this is running (light hearted) debate I have with one of my colleagues (he's an Exchange guy): that Exchange is just email, SharePoint a rich business tool.

Myself and James Butler conceived a way of negating Exchange and replacing with SharePoint, it was late in a bar in Seattle (but that's a post for another day)...


I can only think of a few UK guys who would meet the criteria, e.g. Andrew Woodward/Liam Cleary, maybe a couple of others, either way it should be tough, it's the premier MSFT SharePoint certification afterall ;)


But then, arguing with myself, do you actually need to know detailed dev to be a good architect? I don't think so... I certainly don't get into detail on the dev side, knowing what is possible, sensible and viable is what architecting is about - designing a solution that affords the best compromise between business requirement, technical strategy, UX, security, and (of course) cost/time...


External links:








  1. I just revisited this interesting post Matt. I wonder if your opinion has changed now that you know more. Having been through the MCM SharePoint course now, I can recommend that you dust off those dev skills and give the 2010 rotation a go next year when it spins up again.

  2. @Tom - I think my opinion is still largly the same, I agree with the criteria, having discussed it with Spencer and Neil I believe it is being pitched at the right level.

    I think it is too expensive undertaking, I have a guy in my team who is capable of doing the MCM but there is no way I can justify the expendature, not in the current climate, esp when you consider that the MCM is still 'only' a vendor certification...
    I think (as an individual) you would see a better return by investing your time and $ in an MBA (or similair)...


Please feel free to comment on this post, I want to hear your feedback!