Skip to main content
ERP & Automation

Business Software Development: Building Tools That Actually Get Used

Most internal business software fails not because it is badly built, but because it was built for a process description rather than for the people doing the work.

S

Sachin Patel

Product & Engineering

Jul 20266 min read
Businessman reviewing a data dashboard on a laptop
Summary: Most internal business software fails not because it is badly built, but because it was built for a process description rather than for the people doing the work.

The build-vs-buy shift, and why internal tools are winning

The subscription pile-up

Your team pays for five SaaS tools, uses a fraction of each, and still runs the most important process on a shared spreadsheet that breaks whenever someone sorts the wrong column.

Internal software is having a moment. 35% of teams have already replaced functionality of at least one SaaS tool with a custom-built internal tool; 78% plan to build more custom tools in 2026 (Retool Build vs. Buy Report 2026). The low-code/no-code market, which primarily serves internal tooling, is now $26–35 billion, nearly 4x its 2020 size.

Despite this, internal projects still have a higher failure rate than customer-facing products, not because internal users are less important, but because the feedback loop is weaker. External customers churn and tell you why. Internal users complain to their manager, work around the tool, and eventually go back to spreadsheets. The fix is not better technology. It is more user research before the first line of code, faster iteration during development, and actual adoption measurement after launch.

What teams actually build custom: by frequency

Retool's 2026 Build vs. Buy report ranks the most commonly custom-built internal tools: (1) workflow automations, 35% of teams build these custom, (2) internal admin tools and back-office dashboards, 33%, (3) internal dashboards and reporting, (4) customer data portals, (5) approval and review workflows, (6) data pipelines and ETL tooling, (7) employee onboarding and HR tooling. The gap between what off-the-shelf SaaS provides and what companies actually need is widest in workflow automation and admin tooling.

Operations management tools. Scheduling, resource allocation, work order management: any process that generic project management tools do not model correctly because the domain specifics matter. A construction company's site management workflow is different from a professional services firm's project workflow in ways that generic tools flatten.

Reporting and data platforms. When a business needs visibility into data from multiple sources, the options are either to buy a BI tool and fight with connectors, or to build a reporting layer that sits on top of the actual data. For reporting that is truly core to how the business runs, not generic dashboards, custom is often the right answer.

Workflow and approval systems. Document approval, purchase order routing, compliance workflows, exception handling: these are often simpler to build custom than to configure in a generic tool, and the result is easier to explain to the people using it.

Is your team working around its tools instead of with them?

Get a free consultation

What adoption-first development looks like

Adoption-first development starts with shadowing the people who will use the tool. Not interviewing: watching. Most people describe their process differently from how they actually do it. The gap between the stated process and the real process is where software projects go wrong.

Early releases should be embarrassingly limited: one workflow, one screen, the minimum to replace one part of what they currently do in spreadsheets. If they use the limited version, build the next part. If they do not, find out why before adding features.

What your team gets from a tool built around them

Adoption is the whole game with internal software. Tools that match how people already work get used; tools that force a new process get worked around.

Today

  • Five subscriptions, one process still in a spreadsheet
  • Status updates chased by message and email
  • Every report built by hand
  • Knowledge lost when someone leaves

With the right system

  • One tool shaped around the actual workflow
  • Status visible to everyone who needs it
  • Reports generated automatically
  • The process lives in the system, not in someone's head

The best internal tool is the one your team would complain about losing.

Frequently Asked Questions

ERP & AutomationArticleTricolens
S

Written by

Sachin Patel

Product & Engineering

Is your team working around its tools instead of with them?

Tell us which process causes the most friction. You will get a practical view of what a tool built around it would look like.