What you should expect from your Sitecore Partner
When you hire a Sitecore Certified Partner, you trust that their precious metal partner status and all their Sitecore MVPs means that they know what they’re doing, that they’ll deliver what they promised, and that they’re committed to putting your needs first and helping you get the most value out of the platform.
Unfortunately, that is not always the case.
The reality is that some Sitecore Certified Partners, feeling the pressure of unrealistic deadlines and an irresistible urge to grow, will slap together a “B Team” or even a “C Team”, or outsource your work to a team of overseas contractors just to close another deal and maximize their profit margin. You are just another deal to them, and when your first project comes to a close, it becomes immediately obvious. They are all about quantity, not about quality.
If you think you might have a problem, and you’re looking for some evidence, we’ve compiled 10 telltale signs that your Sitecore vendor isn’t putting your needs first and didn’t follow best practices when they implemented your site.
1. Your site was implemented without a Sitecore Architecture Document
If your vendor does not create a Sitecore Architecture Document for every project they do for you, then you’ve got a problem.
A proper Sitecore implementation, whether for a new site or an enhancement, should always begin with a thorough Sitecore Architecture Document.
This vital piece of documentation spells out every detail of how the content will be structured, what modules will be created, and what content will be editable within Sitecore. It ensures that you, and everyone involved in the delivery of your project, is on the same page. It ensures that there won’t be any unpleasant surprises along the way, and most importantly at launch time.
When an implementation is rushed, or your vendor decides to cut corners, this vital piece of documentation is often skipped. This can have a devastating impact on the project at hand, and your implementation as a whole. The absence of a Sitecore Architecture Document can lead to miscommunication around intended functionality, poor design fidelity, difficulty managing content within Sitecore, and many bugs found during the QA process.
An experienced Sitecore Partner knows that comprehensive discovery and planning, a detailed SOW, and a thorough Sitecore Architecture Document, are all necessary ingredients to ensure that your projects are completed exactly to spec and the right way, the first time.
2. Your site is slow to load
If you’re measuring page load times in seconds, instead of milliseconds, then you’ve got a problem.
There are many issues that can cause a site to load slowly, but all of them can be addressed. If your vendor says they’ve done everything they can, they may not be willing or able to fix the underlying issues. Search functionality and menu generation are common culprits behind poor site performance.
An experienced Sitecore Partner will solve your performance problems using their in-depth understanding of Sitecore’s performance features and optimization techniques, front-end performance best practices, server configuration requirements, and performance monitoring and benchmarking tools.
For the best results, always insist on beginning this Performance Optimization process with a thorough Sitecore Implementation Audit.
3. Your deployments have unforeseen side effects and bugs
If you’ve had a deployment that “didn’t go according to plan,” and we mean “really didn’t go according to plan,” with inexplicable delays, unforeseen side-effects, or a bunch of obvious bugs, then you’ve got a problem.
Code should always be well tested and verified before it is deployed to a live environment. If your Sitecore Partner is following best practices, they will first deploy to a test or QA environment where new code is tested, verified and accepted by stakeholders before it is promoted to the live environment.
If you often experience problems when code is deployed, that is a good indicator that your Sitecore Partner’s QA process is insufficient. This means they don’t have the necessary experience and knowledge of Sitecore Best Practices to properly manage your site.
An experienced Sitecore Partner, with good attention to detail, will have implemented a thorough QA process, work with your stakeholders to verify acceptance before going live, and will work to catch and prevent bugs before they get to a live environment where you, or your visitors will find them.
4. You can’t build out new sections of your site on your own
If you’re dependent on your Sitecore Partner to build out new sections of your site, and you’ve requested that they give you the freedom to do that on your own, then you’ve got a problem.
Sitecore is designed to give your marketing team the flexibility and the freedom to build out new sections of your site, any way you like, all on your own, by simply selecting a layout and assigning a variety of reusable modules.
Even if you have some ability to do this, but you find that you can only place certain modules on some pages, or the content that you have at your disposal is limited, then you may still have a problem. This is a serious indicator that your Sitecore Partner didn’t follow Sitecore Best Practices, didn’t properly think through and get sign-off on your Sitecore Architecture Document, or they didn’t have the necessary experience to implement things properly.
An experienced Sitecore Partner will work with you to ensure that you have a library of components that you can make use of across your site, giving you the tools you need to create the content you want. They will always begin by creating and getting sign-off on your Sitecore Architecture Document, which will outline how the content will be structured, what modules will be created, and what content will be editable within Sitecore.
5. You’re frustrated with how much you spent and how much you got in return
Here’s the bottom line: If you feel like you’re being overcharged – and deliverables take longer than expected, don’t meet the requirements that you specified in the SOW, or don’t reflect the UX and functionality you were expecting – then you’ve got a problem.
This warning sign is a little more subjective. It’s important to recognize that when it comes to Sitecore, you can find “resources” all over the globe, but experts are not a commodity. You should expect to pay a premium if you want to work with the best and brightest, and especially if they’re a pleasure to work with.
That said, many Sitecore Partners tend to take it too far– with outrageous “minimum spend” requirements, nickel and diming, overcharging and under-delivering. You should expect to start each project with a clear mutual understanding of what you will get for your budget, and, most importantly, you should get what you expected every time they deliver.
Building trust and providing good value, makes good business sense for both parties. It allows the buyer and the seller to create a long-term relationship, which is necessary if you want to advance your digital maturity and get the full value out of Sitecore.
An experienced Sitecore Partner will work with you to keep costs within your budget, and will be prepared to deliver on time and on budget.
If you recognize any of these red flags and you want to dive deeper, download our FREE whitepaper, “10 Signs That It’s Time to Find a New Sitecore Partner.” We cover the top ten most common issues that affect Sitecore customers, and prevent them from getting the most value out of their investment.
Have concerns about your current partner? Here’s what to do.
Trust your gut and go explore your options.
If any of these warning signs have raised red flags for you, and you want to assess whether your implementation is following Sitecore Best Practices, a Sitecore Audit will provide you the actionable information you need to make decisions and move forward.
Sitecore offers what they call a “Solution Audit,” so ask your Sitecore Account Manager about that.
At Engagency, we offer a comprehensive 180+ point Sitecore Implementation Audit, conducted by our team of Sitecore Certified Architects and Developers with 10 years of Sitecore experience. This assessment is designed to help your organization assess the current status of your Sitecore site, uncover hidden bugs, and determine what corrective actions need to be taken to meet your goals for today and tomorrow.
We look forward to discussing how we can be of service to you.
Click here to schedule a time to talk.