How Catalyst got 20 Salesforce BAs deploying in minutes with automatic metadata backup, sandbox compare and deploy, and zero Git training required.
About Catalyst Consulting Group: A Premier Salesforce Consulting Firm in the Midwest Catalyst Consulting Group is one of Chicago's leading IT consulting firms, with over 50 employees and a core competency in Salesforce development. As one of the fastest-growing Salesforce consulting shops in the Midwest, Catalyst serves clients including the City of Chicago, the State of Illinois, and the Chicago Department of Aviation.
In October 2017, Catalyst was engaged by a large municipal government to lead a multi-year rollout of Salesforce Service Cloud and Communities on Government Cloud. The project involved 1,800+ end-user licenses, 2 community licenses, 10 full-time developers, and 20 business analysts, making it one of the most complex Salesforce implementations in the public sector.
“The ease of use is the best thing. Even my BAs who never knew anything about Git were creating DRs. This allowed us to reduce the amount of time it took to deploy from half a day for a small change to just a few minutes." — Bryant Daniels, Director of Salesforce Architecture, Catalyst Consulting Group FREE TOOL
Profiles & Permissions Deployer
Easily compare and deploy Profiles, Permission Sets, and Field-Level Security (FLS) between any two Salesforce organizations.
Get Started
Made with love by the Blue Canvas team ❤️
The Challenge: Enabling 20 Non-Technical Salesforce BAs to Deploy Without Git Knowledge Catalyst understood the importance of DevOps best practices from the outset and initially implemented a Jenkins and Bitbucket pipeline with Ant scripts to manage source control and deployments. This approach worked for experienced developers but quickly became a bottleneck when the project required 20 Salesforce business analysts, administrative users with no Git experience, to participate in the deployment workflow.
“I was the only person who could deploy. Changesets were painful and slow and we needed a source control solution that actually worked for our team. — Bryant Daniels, Catalyst Director of Salesforce Architecture A Single Deployment Bottleneck Slowing Down a 30-Person Team With Jenkins and Bitbucket in place, only one person, Director of Salesforce Architecture Bryant Daniels, had the technical knowledge to execute deployments. Every change, no matter how small, had to route through Bryant. A single minor deployment took an average of half a day. With 10 developers and 20 BAs all making changes simultaneously on a high-stakes government project, this single point of failure put the entire timeline at risk.
No Accessible Metadata Backup or Audit Trail for Non-Technical Admins Salesforce's native Audit Trail provided limited visibility into who was changing what across the org. With 30 team members working across environments simultaneously, Catalyst needed a metadata backup solution that automatically captured every change in real time, without requiring BAs to learn Git commands or manually commit their work. The lack of automated backup also meant that accidental changes or incorrect configurations could go undetected for days.
Existing Tools Too Complex for Salesforce BA Adoption Catalyst evaluated several Salesforce release management and DevOps platforms before selecting Blue Canvas. None of the alternatives adequately solved the core challenge: making Git-based version control and sandbox compare and deploy accessible to non-technical business analysts. Solutions built for developers, with complex branching strategies and command-line interfaces, were impractical for a team where the majority of contributors were declarative admins.
The Solution: Blue Canvas for Automatic Salesforce Metadata Backup, Sandbox Compare and Deploy Catalyst engaged Blue Canvas to run their source control and DevOps pipeline in a simple, highly automated workflow built for the full team, developers and BAs alike. The results were immediate. Within a single day of implementation, the entire 30-person team was operational, and BAs were creating and executing their own deployments without any Git training.
Automatic Salesforce Metadata Backup on Every Save Blue Canvas automatically commits every Salesforce change to Git the moment it is saved — whether a developer writes Apex code or a BA adds a field. No manual commits, no command-line interactions, and no additional steps required. This gave Catalyst a complete, real-time metadata backup of the entire org, with a full history of who changed what and when, without changing how the team worked.
“The automated backup capabilities that Blue Canvas provides make it possible to actually know who has been working on what, far more than what I can get from Audit Trail.I can easily look at Blue Canvas to see what's going on. It came in handy recently: A developer directly changed a training environment which they shouldn't have been doing. With Blue Canvas I could see that and help coach them back into using the right process.” — Bryan Daniels, Director of Salesforce Architecture, Catalyst Consulting Group Sandbox Compare and Deploy Built for Salesforce Admins Blue Canvas gave BAs a streamlined, admin-friendly way to compare environments and deploy changes, modeled on the familiarity of Salesforce change sets but with the power of Git-backed version control underneath. BAs could see exactly what had changed between sandboxes, select the changes they wanted to deploy, and push them to the next environment without involving a developer. This eliminated the deployment bottleneck entirely.
Full Team Onboarded in Under a Day with Zero Git Training Unlike traditional Git tooling, Blue Canvas required no training for BAs to start using it effectively. The Lightning Design System-based interface was immediately familiar to Salesforce admins, and the automated commit workflow meant the team gained all the benefits of Git version control, rollbacks, audit trails, change history, without anyone needing to understand how Git works under the hood. All 30 team members were up and running within a single day.
Real-Time Visibility for Coaching and Process Compliance Beyond deployment automation, Blue Canvas gave Bryant real-time visibility into team activity across every environment. When a developer made an unauthorized change directly to a training environment, Bryant could identify it immediately in Blue Canvas and address it before it caused downstream issues. This kind of oversight, previously impossible without extensive manual auditing, became a natural part of the daily workflow.
Results: Faster Deployments, Happier Client, and Salesforce DevOps at Scale With Blue Canvas in place, Catalyst delivered the municipal government project on time and ahead of schedule. The team went from a single-person deployment bottleneck to a fully distributed, self-service deployment model — with automatic metadata backup, real-time audit trails, and sandbox compare and deploy accessible to every member of the team.
Key Outcomes achieved with Blue Canvas Automatic real time backups of all Salesforce Metadata changes committed to Git on saveReduced deployment time from half a day to minutes for every team member 20 non-technical BAs self-deploying within one day — with no Git training required Eliminated single-point-of-failure deployment bottleneck across a 30-person team Real-time visibility into who changed what across every environmentMore time getting features and functions out there and less time trying to deploy Delivered a complex government Salesforce project on time and ahead of schedule Reduced code conflicts and unintentional overwrites across declarative and programmatic changes Try bluecanvas now!
Start your free trial!
Get Started
Made with love by the Blue Canvas team ❤️