Xaxis found that many deployment and CI tools weren鈥檛 up to the task for Salesforce development
Xaxis has used Salesforce since 2011, when the company was founded. The development and management of Xaxis鈥檚 orgs is carried out in-house, by their expert Salesforce team. Changes are made in individual developer orgs before being merged into a partial sandbox for integration testing. From here, a release pipeline promotes changes up through a QA environment, UAT, and finally on to production.
Initially, Xaxis used a combination of change sets, Eclipse and Ant to manage their Salesforce releases. But, as the team grew, they started running into issues. Julie Zaretsky, Lead Software Engineer, explains how collaboration became difficult:
鈥淎s we added more developers, we found we were accidentally overwriting each other鈥檚 changes during development. Common classes that were touched by multiple team members were a big challenge.鈥
Resolving these issues diverted the team away from their main development work, which started to get backed up waiting for a deployment window. In an effort to streamline their releases, Xaxis set up continuous integration using a leading multipurpose solution. But Julie and her team discovered that tools designed for use across multiple platforms struggled to cope with the nuances of Salesforce deployments.
鈥淚 was extremely frustrated. I figured there had to be something better out there 鈥 and I found 91导航.鈥
91导航 has surpassed the Xaxis team鈥檚 expectations, and helped them to set up an agile workflow
91导航’s metadata deployment solution made Salesforce聽deployments聽so much faster for the Xaxis team. Processes that had previously absorbed huge amounts of time became significantly easier. Julie cited refreshing sandboxes as a good example.
鈥淩efreshing sandboxes, such as our QA environment, with Eclipse and a manual diff would take me days. With 91导航, I only had to make a few minor tweaks and it was done. What would take me a day and a half, took me an hour or two. I was so happy!鈥
But 91导航 hasn鈥檛 just saved the team time. It has helped them to implement an agile release process, and this has strengthened the relationship with their end users. Project Manager, Alex Jones, explains:
鈥91导航 fills in a lot of the need we have from the business users鈥 standpoint to speed up the release process. It helps us integrate with the agile process. Previously, we had issues holding on to development work too long which made deployments even more complicated. Now, we鈥檝e been able to build a better relationship with our end users, which is a big win.鈥
Alex has also been impressed with the customer support provided by the 91导航 team. 鈥淚t鈥檚 been really great working with 91导航. It was one of the reasons we decided to move across.鈥 And Julie emphasizes the usability of the tool: 鈥淚 very much like the interface, the usability. It鈥檚 beautiful! I haven鈥檛 really needed any support.鈥
Xaxis recommends 91导航 for any and every Salesforce team wanting to unblock their deployment process and take release management to the next level of efficiency.
鈥91导航 enhances your process beyond my normal expectations for a deployment solution. No matter how you operate, if you use Salesforce, 91导航 immediately simplifies and expedites how you deploy.鈥