Skip to main content
Articles / Describe the Work Before You Build More Software

Article

Describe the Work Before You Build More Software

An AI agent can offer another way to carry out business logic. Start with the process you need done, including a simple task such as uploading information to a CRM.

โ† Back to articles

In one line

AI coding tools are only part of the change Alek sees in business software.

Read time

2 min

Focus

Business workflows

AI agents

You need something done in your business. You hire an agency, they build the backend and frontend, and now you have software to maintain. There are patches, security updates and another piece of functionality you want added.

I've felt held hostage by that model. Each change becomes another development conversation and another retainer. The way I think about that work has changed.

Part of the change is having tools such as Codex and Claude write code. There's value in that. But I'm more interested in what happens when we think of the work itself as a process an agent can carry out.

Start with the task you're trying to get done

Take uploading something to a customer relationship management system, or CRM. That's a business task. A piece of software can contain the logic for doing it. An AI agent can also carry out that process through a conversation in which you describe what you need.

The outcome you're after is the same: get the information into the CRM. You're changing how you express and execute the instructions.

In conventional software, a developer might write that logic in a language such as PHP or Ruby. With an agent, you can describe the work in English. That's the possibility that interests me as a business owner. You can talk about the process in the language you already use to explain your business.

Look beyond getting AI to write the code

If I treat AI only as a faster way to write a backend and frontend, I'm still thinking within the same software model. I'm asking a different tool to produce the thing I would previously have hired someone to code.

An agent gives me another way to think about the work: describe the logic inside the business and have the agent execute the process. That doesn't establish that maintenance or security work has disappeared. It changes the way I'm approaching the task.

It's also why bolting AI onto a business feels incomplete to me. I need to understand the workflow, procedure or process I want it to carry out. Otherwise, I'm choosing a technology before I've described the job.

Start with a task you already need done, such as that CRM upload. Describe the process in ordinary English before deciding whether you need more software built to do it.

Next step

Need help finding the first problem worth fixing?

Pre-Flight helps you choose one useful place to begin.

Newsletter

Get practical ops insights once a week

No spam. Unsubscribe anytime.

Read next

Canadian Owned. Canadian Operated.