Out-of-the-box first is no longer the automatic answer.

12 August 2026

David Woo David Woo Director of Business Systems
A wooden desk from above with a laptop, notebook, coffee and a magnifying glass

Every consultancy starts with the same golden rule: use what comes out of the box first, and only build when you have to. It was the right rule for a long time. Here is what changed underneath it, and the four things I check now before I settle a build decision.

The rule every consultancy starts from

Ask any consultancy about its delivery methodology and you will hear a version of the same principle. Use out-of-the-box functionality first. Configure before you build. Go custom only when the platform genuinely cannot do the thing you need. 

I understand why that became the rule, and for most of my career it was the right one. Custom was slow to build, expensive to maintain, and it was usually the reason upgrades hurt. Configuration was the safer bet almost every time, so making it the default saved a lot of projects from themselves. 

I still consider out-of-the-box seriously on every build, and I am not arguing that anyone should stop. What has changed is that it is no longer the automatic answer. I now expect to have the conversation properly rather than reach for the rule and move on. 

What changed underneath the rule

The rule rests on an assumption about cost, and the cost moved. 

We can build a custom solution with AI considerably faster and cheaply than we could two years ago, whether that sits inside Salesforce or alongside it. What I find more interesting is what that does to the cost of being wrong. Something produced quickly can also be thrown away and rebuilt a year later without significant investment. A build decision used to be something you lived with for the life of the platform. It is closer now to something you can revisit. 

There is a second debate hiding inside the word custom, and it is worth naming. A good deal of what these tools now produce inside Salesforce is a flow or a screen flow, assembled with AI, and plenty of people would not call that custom at all. So part of what I am describing is a line that has moved. The old rule was written when configure and build sat much further apart than they do today.

The cost shows up in the experience

What a client wants from a business system is a streamlined experience for the people who sit in front of it every day. That is what the project gets judged on twelve months later, long after everyone has forgotten which approach we took. 

The trade you make going out-of-the-box is that you stay tightly coupled to the vendor’s frameworks and their ways of working. Sometimes that trade is a fair one. Sometimes the person doing the job pays for it in clicks and workarounds for years, and nobody ever goes back to reopen the decision.

This is part of why our discovery looks different than it used to. A discovery once ended in a level 3 process map: activity boxes, swim lanes, a black and white picture of a future state that does not become real to the client until a showcase weeks or months later. We have changed our delivery methodology at J4RVIS so that the client sees a working prototype in week one, down to the individual field, and we edit it live in the workshop with them in the room. You find out what the experience needs to be while it is still cheap to change your mind about it. 

Four things I check before I settle the approach

The experience the person needsStart from the screen somebody works in every day and go backwards from there, rather than starting at the object model and hoping the experience falls out of it. If nobody in the room can describe that screen, the build decision is premature.
How the platform was set up, with emphasis on the data structureThis is the constraint people miss, and it decides more about what is realistically buildable than the build approach ever will. When the answer turns out to be bigger than a build decision, it has stopped being my conversation and I bring Carlos and the data team in. I am not competing with him for it.
What it would cost to walk away from itAsk what happens if this is the wrong call and you want to replace it in a year. When that answer is measured in weeks instead of a programme, the risk of building is lower than it used to be, and the whole calculation changes.
Whether the test and training people can carry itWe could build a Ferrari, and if we did not then support the test team and the training team, it is as good as a Ford Focus. This is the conversation I have with clients over and over and would rather have once, publicly: do not underestimate UAT. Being underprepared for it can sink a project that was healthy on every other measure.

Every one of those four is a question about what you will be living with afterwards, and all four are answerable in an afternoon. 

The part I did not enjoy

In April, Salesforce announced Headless 360 and put the question plainly: why should you ever log into Salesforce again. Everything on the platform is now an API, an MCP tool, or a command, and agents can use all of it. 

When I read that, my heart sank a little. If the experience increasingly sits somewhere other than the platform’s own interface, a great deal of what implementation partners have built their craft around changes, ours included. I am not the person to tell you where Salesforce goes next; I am too far into delivery to make that call. I can tell you how it landed with someone who builds on it. 

It also makes the out-of-the-box question sharper. If the interface is going to be assembled rather than inherited, then working out what the experience needs to be stops being a nice question and becomes most of the design.

The question I ask now

I have not swapped the old rule for a new one, and I would be wary of anyone who has. 

What I have done is stop letting the rule answer the question on its own. Before we settle an approach I want to know what the person’s day looks like, what the platform underneath will genuinely support, what it would cost us to change our minds in a year, and whether the people testing and training on it are set up to succeed. When those four have honest answers the decision usually makes itself, and it lands on out-of-the-box more often than this article probably makes it sound. 

If you run delivery, or you own a platform somebody is about to build on, I would like to know how you are making this call now. Specifically, what you have started asking in the rule’s place. 

David Woo

Written by

David Woo

Director of Business Systems

With more than 14 years in digital transformation, David leads Salesforce engagements across the public sector, higher education, financial services, and telecommunications, and has managed large, complex programmes end to end. He builds collaborative delivery teams and stays close to client relationships through to outcome.

More from David Woo

Sources

  1. Gartner, "Gartner Predicts Over 40% of Agentic AI Projects Will Be Canceled by End of 2027", 25 June 2025, for the 2028 agentic application forecast. Checked against the original release on 28 July 2026. https://www.gartner.com/en/newsroom/press-releases/2025-06-25-gartner-predicts-over-40-percent-of-agentic-ai-projects-will-be-canceled-by-end-of-2027

Want to talk it through?

Bring us the build decision you are about to make. The inventory is a smaller job than people fear: it turns "can we do this" into "here is what it depends on."

Tell us the decision in front of you.

Not a form that routes into a queue. A principal reads it, and you get a call and a written point of view whether or not there is a project in it for us.

Looking for a role? See open roles at J4RVIS