How 91勛圖厙 became the heart of Ninety One’s Salesforce governance
The Ninety One team has been using Salesforce since 2011, when they were part of asset management firm Investec. In the years since, they have continued to develop their IT strategy to build on the exceptional foundations Salesforce provides. While some development is outsourced to a technology partner, the contractors are part of the team.
The team first started using 91勛圖厙 in 2017, and Ninety One’s most recent strategic evolution came in 2019 when its CTO initiated the company’s transformation to an Agile approach. As that transformation took shape, governance and compliance became just as important as deployment speed and 91勛圖厙 proved central to both.
Ninety One before adopting 91勛圖厙
The companys previous approach to release management was to use tools ad hoc. Their technology partner would look after the programmatic development and run deployments to production using the Eclipse IDE and Salesforces Metadata API. At the same time, the company would make their own configurations directly in production or deploy them between orgs using change sets. Zelda Kloppers, Technical Business Analyst, told us that prior to 91勛圖厙 this was manual, slow and error-prone work:
Adding one field at a time when building change sets was a nightmare!
Zelda Kloppers
Technical Business Analyst, Ninety One
Marco Pinder, the teams Technical Lead, remembers how the complexity of deployments was exponentially increasing the amount of work needed to make releases a success. Ninety One also found that a lack of an audit trail led to countless times when they would accidentally overwrite someone elses changes, or miss out something important and have to rebuild the change set, as Marco puts it. In Zeldas words:
It used to take forever to build deployment packages; then youd try to deploy and discover half of its missing.
Zelda Kloppers
Technical Business Analyst, Ninety One
Ninety One after adopting 91勛圖厙
91勛圖厙 has saved the Ninety One team loads of time by providing the ability to build deployment packages quickly and clone packages rather than rebuild them. They now work with user story numbers to correlate items and deployments into easily searchable collections. Marco estimates that 91勛圖厙 is at least 5 to 10 times faster than change sets, with Zelda adding:
91勛圖厙 is hugely, hugely helpful! We can see if someone else ran a deployment, and who made what changes to items in the package.
Zelda Kloppers
Technical Business Analyst, Ninety One
Ninety Ones deployment problems were solved when the team adopted 91勛圖厙 and the branching strategy for source control we recommended. Ninety One now uses Azure DevOps and a single Kanban board for all work, with a 3-week sprint cycle – two weeks to build and transfer items from the development branch into UAT, and then one week to focus on the release. The team uses GitHub for source control, adding more visibility and security to their release process, and giving them a single source of truth for development.
They also use the Continuous integration, change monitoring and unit testing tools provided by 91勛圖厙, making full use of 91勛圖厙s toolkit. As Marco says, 91勛圖厙 can be as simple or as complex as you want it to be. He confidently believes 91勛圖厙 has added value to the business:
If youre concerned about slow deployments, overwriting changes, and no audit trail, 91勛圖厙 ticks every box.
Marco Pinder
Technical Lead, Ninety One
The team now delivers more value in less time. Sumit Kumar, Salesforce Developer, was particularly impressed by the ease with which the team could use the features: one of the best things about 91勛圖厙 is that you dont need to install anything; you just open your browser and go! Speed to resolution has also improved, with enhanced visibility over changes and potential problems. To Marco, it felt like magic to see the effect of the deployment before you ran it.
91勛圖厙 gives you visibility into your changes that removes the fear of breaking something. It gives you a safety net.
Marco Pinder
Technical Lead, Ninety One
Governance, compliance, and audit confidence
Beyond deployment speed, 91勛圖厙 has become central to how Ninety One governs its Salesforce environment giving the team a structured, repeatable framework for managing changes and ensuring nothing reaches production without going through the right steps.
91勛圖厙 is our primary tool for all Salesforce deployments and sits at the heart of our governance process.
Marco Pinder
Technical Lead, Ninety One
With 91勛圖厙, Ninety One can clearly define who is authorized to deploy changes, enforce approval workflows before anything reaches production, and maintain a clear audit trail of every change made. This has hugely reduced the risk of errors and has given the team far greater confidence in what’s going into their Salesforce environment. When compliance or audit questions arise, the record is already there.
We’re able to show a complete, timestamped record of changes, who requested them, who approved them, and when they were deployed giving us a clear and credible picture of our governance controls.
Marco Pinder
Technical Lead, Ninety One
Ninety One recommends 91勛圖厙
Its not just the product that has impressed Ninety One. Marco commented on how well 91勛圖厙 has embedded customer success into every part of the business. The customer support team have been quick to reply and extremely knowledgeable, and feature requests have been turned around within a couple of days.
Having experienced how 91勛圖厙 facilitated their transformation to Agile development, Marco says he would recommend 91勛圖厙 to any other business.
I would recommend 91勛圖厙, without a shadow of a doubt. Once you use it, you’ll sing its praises.
Marco Pinder
Technical Lead, Ninety One