AI doesn’t remove complexity, it changes where complexity lives


By the end of the afternoon, you have a working WordPress plugin. With some help from AI, it sends form submissions to your client’s CRM and emails a confirmation. You show the client. They like it. Can it go live Friday?

You still need to know what happens when someone submits the same form twice, or the CRM stops answering. And who can change the plugin’s settings? So far, you only test it with your own admin account. Before you move on, a colleague needs enough context to troubleshoot it while you’re away.

That afternoon saves you time. It also leaves you with software your agency now needs to look after. As AI makes it easier to build, the review and maintenance work can take up more of the schedule than you expect.

We’ll look at where that work lands, what it means for your estimates, and how your processes and hosting setup can help you hold on to the time you save.

Faster production changes the workload

Some of the most useful AI assistance happens before a developer has much to show. A rough requirement becomes a draft function. A designer explores a layout without building every variation by hand. A writer gets past the blank page.

That can free up meaningful time. Developers who spend less of the morning writing generic copy or instructions have more room to investigate awkward compatibility issues, so long as the schedule leaves that room available.

In Google’s 2025 DORA research, more than 80% of respondents believed AI increased their productivity, and a positive relationship between AI adoption and delivery rate was also reported. However, this appeared alongside a negative relationship with delivery stability. These are just associations, of course, but they do show why faster output alone gives you an incomplete view of delivery.

With the CRM plugin, you can get a submission to appear in the client’s account fairly quickly. Then you try an email address that’s already in the CRM. Should the plugin update that contact, leave it alone, or create another record? The code needs to reflect how the sales team works, including what they expect when someone submits the form twice.

Sorting that out means you’ll need to talk with the client and run a few more tests. Leave room for both in your estimate. If you move the deadline forward by every hour AI saves on coding, you squeeze the work that tells you whether the feature is ready.

Leave a Reply

Your email address will not be published. Required fields are marked *

Prove your humanity: 7   +   6   =