Guide · 24 Jul 2026

How to choose a software studio: twelve questions to ask before you sign.

Portfolios look the same. These questions do not — they surface how a studio scopes, communicates, and hands over.

Published
24 Jul 2026
Reading time
5 min
Readers
—
Topics
ServicesStartupsHiringGuide
On this page

Key takeaways

  • A portfolio shows what a studio shipped. Your questions should reveal how it works and what happens after.
  • Look for written scope, direct access to builders, and a real handover.
  • Be wary of bench-style staffing, open-ended retainers, and confident promises without constraints.
  • The best sign is a studio that is willing to say no or 'not yet'.

Choosing a software studio is a high-trust, low-information decision. Every website has clean case studies and confident copy. What you need to know is how the studio behaves when scope shifts, when a deadline slips, and after launch.

Here are twelve questions, grouped by what they reveal. We wrote them from the studio side; use them on us too.

Scope and fit

  1. 01

    1. What would make you decline this project?

    A good studio has real answers. A studio that accepts everything is selling capacity, not judgement.

  2. 02

    2. How do you write scope, and when?

    Look for a written statement of work with named operators and non-goals before development starts.

  3. 03

    3. What will this not include?

    The answer reveals whether they have thought about boundaries.

People and communication

  1. 01

    4. Who will actually build this?

    Names and roles. Ask whether the people in the sales conversation are the people writing code.

  2. 02

    5. How do we communicate, and how often?

    Prefer direct collaboration with the builders over layers of account management.

  3. 03

    6. How do you handle changes mid-project?

    You want a written change process, not a handshake and a surprise invoice.

Engineering practice

  1. 01

    7. What ships in the first release, and where does it run?

    A real environment beats a sequence of demos. Ask about deployment, authentication, and observability from week one.

  2. 02

    8. How do you document decisions?

    Architecture notes and trade-offs written down mean the system can outlive the engagement.

  3. 03

    9. What do you do when something is technically risky?

    Listen for how they surface risk early, not how they reassure.

After launch

  1. 01

    10. What does handover include?

    Code, runbooks, upgrade notes, and a person on your side who has used them without the studio.

  2. 02

    11. What happens in the first ninety days?

    Good studios plan a review and a second cut from real use.

  3. 03

    12. Who owns the result?

    You should own and be able to operate the system. Retainers that exist only to keep you dependent are a red flag.

Green flags and red flags

Red flags

  • Yes to everything, immediately
  • A bench of interchangeable developers
  • Vague pricing until you have signed
  • No written scope or non-goals
  • Demos in place of a working environment
  • Discourages talking to past clients

Green flags

  • A clear 'not a fit' or 'not yet'
  • Named builders, direct access
  • Commercial shape agreed in writing
  • Non-goals and constraints documented
  • Ships to a real environment early
  • Happy to connect you with past operators

Engagement models, plainly

ModelBest forWatch out for
Product buildA defined product from problem to first releaseScope creep without a change process
Feature developmentOne slice of an existing productUnclear boundaries between your team and theirs
Technical partnershipOngoing engineering for a limited, explicit scopeTurning into an open-ended bench
Frontend engineeringInterface, design system, application shellA UI disconnected from the real backend

A simple scorecard

Score each studio 1–5 per rowPlain text
Scope discipline (written, with non-goals)   _
Direct access to the builders                _
Engineering practice (deploy, observe)      _
Handover quality                             _
Willingness to say no                        _
References from operators, not sponsors      _

How to read a proposal

A good proposal is a plan, not a pitch. It should let you compare studios on substance. Here is what to look for and what its absence tells you.

SectionWhat good looks likeWhat its absence suggests
Problem statementIn your words, showing they listenedA template with your name pasted in
Scope and non-goalsExplicit boundaries and things left outScope that will expand
Approach and sequencingA first release early; risks tackled firstA long design phase before anything runs
TeamNamed people and their rolesInterchangeable resources
Deliverables and handoverCode, runbooks, documentation, review datesDelivery ends at launch
Commercial termsClear model, change process, payment milestonesSurprises later
Assumptions and risksWritten, with mitigationsConfidence without constraints

Pricing models compared

ModelHow it worksGood forWatch out for
Fixed priceAgreed scope for an agreed priceWell-understood, bounded workRigid change process; padding to cover risk
Time and materialsPay for effort at agreed ratesDiscovery and evolving scopeUncapped cost without a budget ceiling
Capped time and materialsT&M with a maximumBounded but uncertain workA cap that quietly becomes the price
RetainerFixed monthly capacityOngoing product workPaying for capacity you do not use

Whichever you choose, insist on a written change process. Most disputes about cost are really disputes about what was in scope; the agile manifesto's preference for responding to change over following a plan [1] is a principle about collaboration, not permission to skip the paperwork.

Contract essentials, in plain language

Have a lawyer review any contract. These are the topics to make sure it addresses, not legal advice.

TopicQuestion to settle
Intellectual propertyWho owns the code and designs on payment, and who owns pre-existing tools?
AcceptanceHow is a deliverable accepted, and what happens if it is not?
Warranty and defectsHow long are defects fixed at no cost after delivery?
ConfidentialityWhat is protected, for how long, and before the build starts?
Data and securityWho has access to your data and systems, and under what conditions?
TerminationWhat happens to work in progress if either side stops?
Third-party componentsLicences of open-source and bought components used

The first week: a kickoff checklist

Before the first line of code

  • The problem, operator, and non-goals are written and agreed.
  • You have direct access to the builders and a communication rhythm.
  • A staging environment and deployment path exist by the end of week one.
  • You have named the person who will operate the result.
  • Risks are listed with owners and the first spikes scheduled.

Signs the engagement is going wrong in week three

Early warning signs

  • Demos of screens but nothing deployed
  • Scope discussions replacing progress
  • You cannot reach the people building it
  • Changes accepted verbally and not written
  • Risks reassured away rather than investigated

Healthy signs

  • A working slice in a real environment
  • Trade-offs surfaced and decided in writing
  • Direct, regular contact with the builders
  • Change requests tracked with impact
  • Risks raised early with a plan

If you see several warning signs, call a short reset: restate the problem, the non-goals, and the next deployable milestone. A good partner welcomes it.

We take a small number of selected engagements, write scope before we build, and hand over software you can operate. If that sounds like the kind of partner you need, the contact page asks only for the problem, the constraints, and who will run the result.

References & further reading

  1. 1
    Manifesto for Agile Software Development — Agile Manifesto authors, 2001
  2. 2
    Software Estimation: Demystifying the Black Art — Steve McConnell, Microsoft Press
  3. 3
Found this useful? Share it

Get the next essay in your inbox

Practical writing on payments infrastructure, operations software, and shipping real systems. No spam, no sales sequence.

We only use your email to send the studio's writing. See the privacy policy.

About the author

Product behaviour described here reflects what is implemented and tested; anything else is marked as planned. Code samples are illustrative.

All writing

Have a system like this to run?

Explore the catalog, or write down the problem and the constraints. We respond when the fit is real.

Free apps from the studio. Enter your email, get a private download link. Free for personal use.

Get them free

Have a product to sell? We review, list, and sell it for you — you keep 90% of every sale.

Apply to sell with us