This creates a problem for three other parties though:
- The uninformed end-users looking for help will (also) look at the partner level of both companies and erroneously assumes that a higher partner level means more experience/ quality. If the end-user isn’t aware of this (which is most often the case) they end up choosing for a company for (partially) the wrong reasons.
- Other ecommerce companies that have invested in Magento and are already (highly) experienced though many Magento projects. Some of these may choose not to pay for the highest (or any) level of partnership. Following problem 1. above, this means that these companies suddenly have a (big) competitor if another company in the neighborhood (without any Magento experience) starts carrying the same or a higher Magento partner label, because that is one of the criteria end-users base their choice on.
- Magento Inc. itself. When end-users make a choice based on the partner program that turns out wrong, Magento Inc. gets blamed for either the choice the end-user made based on the partner program or the Magento software platform that turned out to be more difficult/ costly to implement.
Because Magento is growing rapidly there are now many companies (and partners) implementing Magento, making the above a rapid growing problem. There needs to be a better way to differentiate the quality of Magento implementation companies.
Another (smaller) problem with the current partner program:
- The Magento software editions cary the same labels as the Magento partnership levels (Enterprise, Professional and Community). This is a problem because it suggests a relation between the two that is not there. For instance: if and end-user already knows he needs/wants the Magento Enterprise edition, he might assume he will need a Magento Enterprise partner to implement the software. This is not the case.
Solutions!
Now you’ve read (and hopefully understand
) what the issues are, you might be glad to hear that Magento Inc. has start roling out some solutions, starting with Training and Certifications as soon as next week!
There are currently 3 courses:
- Fundamentals of Magento Development (5 days)
- Core Principles for Theming in Magento (2 days)
- E-commerce with Magento (1 day)
For more information about the courses, take a look at the Magento Training page.
Eventually, companies will be required to at least have a certain number of officially certified employees to be able to acquire a certain partner level. The exact details on the transition to the new partner requirements aren’t published yet, but with the Magento U Training program starting next week, it’s time for all partners to start proving their experience and for all end-users to start using this as a better way of selecting a Magento partner, solving the above three problems.
Of course it will take some time to turn training into certification and individual certification into certified partners and reforming the partner program might even take to the end of 2011 (I don’t know the official planning), but it’s good to see this finally set in motion. Although this is long overdue as you look at the size of the current Magento ecosystem and the rapid growth it’s going through, I’m also amazed by how Magento Inc. is keeping up with the growth, how it’s effecting the company and how they are working towards a better ecosystem. Kudos for that!
With the training and certification in place (and properly executed), this will empower end-user to make better choices and for Magento companies to fairly compete on their experiences. I haven’t heard anything about renaming the partner levels to anything else then Enterprise/ Professional/ Community, but I guess that will be the icing on the cake
.
