Vendor Selection

Choose your software vendor on evidence, not the pitch.

Every agency presents well. The differences show up months later in quality, communication and cost. We help you run a structured selection, including a question most buyers still forget to ask: how does this vendor use AI in delivery, and do the savings reach you?

The selection process

A software vendor selection process that holds up

A good process does not need to be heavy. For most projects this fits into a few weeks and saves far more time than it costs.

Write a clear brief

Step 1

Goals, users, must-have features, integrations, constraints and budget range. Vendors can only quote accurately against a brief this specific.

Build a realistic shortlist

Step 2

Three to five vendors with relevant work, the right size for your project and a working style that suits yours. More than that wastes everyone's time.

Issue the RFP and hold Q&A

Step 3

Send the same brief to all, answer questions openly, and ask for estimates broken down by feature, phase and role.

Evaluate proposals like for like

Step 4

Normalise quotes so testing, design, project management and hosting are compared on equal terms, and flag what each one leaves out.

Meet the actual team

Step 5

Talk to the people who will build it, not only the sales lead. A short paid discovery or technical exercise reveals a lot.

Negotiate the contract

Step 6

Code and IP ownership, access to repositories and cloud accounts, acceptance criteria, change control and a clean exit clause.

Questions to ask

Questions to ask a software development company before you sign

  • How do you use AI in your delivery process?

    Look for specifics: coding agents, test generation, review practices. Vague answers suggest either no real adoption or no controls.

  • How is AI productivity reflected in this estimate?

    If a team works AI-first but quotes traditional hours, ask where the difference goes. You should share in the efficiency.

  • Who reviews AI-generated code, and how?

    Every change should be reviewed by an experienced engineer. Ask what tools see your code and whether your data is used for training.

  • Who exactly will work on our project, and how senior are they?

    Ask for names and roles. Senior staff in the pitch and juniors on the build is a common pattern.

  • Can we see a similar project and speak to that client?

  • What happens if we want to switch vendors later?

    The answer tells you how they think about ownership, documentation and lock-in.

Commercial models

Fixed price, time and materials or retainer?

Pricing models shift risk between you and the vendor. None is automatically better; each suits a different level of certainty about scope.

Fixed priceTime and materialsMonthly retainer
Best whenScope is clear and stableScope will evolve as you learnContinuous product development
Who carries overrun riskMostly the vendor, priced in upfrontMostly youShared, capped each month
Watch out forPadding and costly change requestsOpen-ended hours without clear milestonesPaying for capacity you do not use
Effect of AI-native deliveryShould lower the fixed price for the same scopeShould mean fewer billed hoursShould mean more output per month
Our role

An independent advisor on your side of the table

We act as your technical buyer. That includes turning your requirements into a brief vendors can price properly, reading proposals line by line, spotting where estimates are padded or dangerously thin, and asking the technical questions that are hard to ask without an engineering background.

Our view on AI claims comes from practice: our own engineers work AI-first, running multiple coding agents in parallel with senior review on every change. We know what AI-assisted delivery can realistically do for a given scope, so we can tell whether a vendor is genuinely using it or simply mentioning it, and whether the price reflects the difference.

Our assessment is vendor-neutral. If your project is a good fit for us to build, we will say so openly and let you decide whether to include us in the comparison, or step back from the evaluation if you prefer a completely neutral process.

FAQ

Questions we often hear

How do I choose a software development company?

Start with a clear written brief, shortlist three to five vendors with relevant experience, and ask each to quote against the same scope with a detailed breakdown. Meet the people who will actually build your product, check references, and make sure the contract gives you ownership of the code and accounts.

What should a software development RFP include?

A good RFP describes the business goals, target users, key features and priorities, integrations, technical or compliance constraints, timeline and budget range. It should also say how proposals will be evaluated and ask vendors to explain their team, process, pricing model and use of AI in delivery.

Why do software development quotes vary so much?

Vendors make different assumptions about scope, quality and what is included, and they have different cost bases and levels of AI adoption. A low quote may leave out testing or design, while a high one may include contingency or senior staff. Comparing line by line against one brief removes most of the confusion.

Should a vendor that uses AI charge less?

For the same scope and quality, an AI-native team typically needs fewer engineer-hours on routine work, so it is fair to expect that to show up in price, timeline or both. The savings vary with the type of project, and AI-generated code still needs senior review, which is real cost. Ask vendors to explain how they account for it.

Should I choose a local or offshore development company?

Location matters less than communication, time-zone overlap, seniority and accountability. Offshore teams can offer good value, and local teams can make collaboration easier. Assess both types with the same brief and questions, and weigh the total cost of managing the relationship, not only the day rate.

Choose with confidence

Comparing development vendors?

Tell us about the project and where you are in the selection. We will reply within 24 hours with how we can help, whether that is writing the brief or reviewing the quotes you already have.

Working with companies globally · Response within 24 hours