Skip to content
2good.dev

Resources

Buy software with fewer surprises.

Guides you can use this week, such as how to write a specification you can accept against, and longer articles on the questions that take more thought, such as how to choose a pricing model or how GST applies. Plain, dated and free.

A woman reading through printed papers

All guides and articles

15 of 15 pieces

Guide6 min read

Writing a specification you can accept against

A specification only helps at acceptance if every line can be checked. A Rajkot engineering firm's job card system shows how to write one.

Specifications and acceptance
Guide5 min read

What to check before you accept delivered software

Accepting work is the moment you agree it meets the specification. A Surat trader's dealer app shows how to test a delivery properly.

Specifications and acceptance
Guide6 min read

Estimating hours for an MVP

A first version is easier to estimate feature by feature, as a range. A Pune founder's booking app is worked through from hours to cost to cutting scope.

Costs and estimates
Guide6 min read

Handing over code, credentials and documentation

A system is fully yours when you can run, change and move it without asking anyone. An Ahmedabad clinic chain shows what a handover should contain, with a checklist to work from.

Buying software
Guide6 min read

Briefing a team on an AI feature

AI features give different answers to the same question, so the brief has to do more work. A Bengaluru SaaS team's helpdesk feature shows what to put in it.

AI in projects
Guide6 min read

Working across time zones with an Indian team

A team in India can move your product forward while you sleep, if the handovers are written well. A clear written routine makes that work for London and US teams.

Working with an offshore team
Article9 min read

Fixed price, time and materials, or pay after acceptance

Each way of buying software puts risk somewhere. Fixed price, time and materials and pay after acceptance compared, with the trade offs for buyer and vendor.

Buying software
Article7 min read

What AI assisted development changes for buyers

AI coding assistants have changed how software teams spend their day. What that means for you as a buyer, the questions worth asking, and how it shapes the 2good.dev price.

AI in projects
Article7 min read

GST on software services for Indian and overseas clients

How GST usually applies to software services bought from an Indian company, what export of services means for overseas clients, and what to look for on an invoice. General information only.

Costs and estimates
Article7 min read

How much does custom software cost in India

Custom software cost comes down to hours multiplied by a rate, plus a few items outside the rate. What drives the hours, how blocks work, and worked examples at 150, 300 and 600 to 1,200 hours.

Costs and estimates
Article7 min read

Choosing a software development company in India

A practical checklist for choosing a software development company in India: who does the work, how it is reviewed and tested, how acceptance and payment work, who owns the code, and how to start with a small trial.

Buying software
Article7 min read

User acceptance testing explained for business owners

User acceptance testing is the step where your own people check delivered software against the agreed specification before you accept it. How to plan it, prepare test data, record results and decide whether to accept.

Specifications and acceptance
Article7 min read

Who owns the code in outsourced software

When you pay someone to write software, ownership of the code depends on the contract. What to write into the agreement, what to ask for at handover, and how 2good handles it.

Buying software
Article7 min read

Outsourcing software development to India from the UK and US

A practical guide for UK and US product teams working with an Indian development partner: the real risks, how to structure the work, overlap hours, invoicing and tax in general terms.

Working with an offshore team
Article7 min read

What to include in a Statement of Work

A Statement of Work decides what gets built, how it is accepted and what happens when plans change. The sections a good SOW needs, with a worked outline for a job card system.

Specifications and acceptance

Free template

A specification you can accept against

The structure of a 2good Statement of Work, ready to fill in and print.

GET THE TEMPLATE

New guides by email

One email when a new guide is published.

Start with a conversation

Tell us what you want built. We will tell you plainly whether it fits.

The first conversation is free. You get a rough size in hours, the tier that suits the work, and what a first 150 hour block would cover.

Or get a ballpark proposal in two minutes
Two young Indian colleagues working together on a tablet in a modern workspace
Chat with 2good.dev on WhatsApp