Home / Blog App Development

Scoping a First App Version in Four Weeks: How to Avoid an Oversized First Build

By Gotka Technologies ·

A person using a phone and laptop together at a cafe
How do I scope a first app version?

Write one sentence describing the problem, choose one user and the one job they need to finish, and list every feature idea. Sort the list into must, should and later, and build only the musts first. Then write acceptance criteria for each must so everyone agrees what done looks like before any work starts.

What does "one user, one job" mean?

Pick the single person who will use the app most and the single task they must complete with it, such as a counter clerk finding a repair job and seeing its status. Build that path end to end and well. Other users, roles and tasks wait for a later version, once the first one is being used for real work.

Can a first app version really be built in four weeks?

It depends on the size of your must list, and no honest answer exists without a written quote. Four weeks here is an example time-box you can ask any builder to scope against. If the must list does not fit, cut the list rather than the testing time, and ask the builder to explain what drives the schedule.

What should I leave out of the first version?

Usually reports and dashboards, links to other systems, extra user roles, automatic messages, payments and visual polish. Each is useful, but none is needed to prove the core job works. Keep them on a visible later list, and decide after launch which one real users are actually asking for.

How do I stop scope creep during the build?

Send every new idea through one written change request: what it is, why it matters and what happens without it. The builder states the effect on price and date, and you decide. A simple rule helps: if something new goes in, something of similar size comes out, or the date moves. Nothing is agreed in chat.

What are acceptance criteria and who writes them?

Acceptance criteria are plain statements you can test, such as "a staff member can create a job and find it again by phone number". You and the builder write them together before the build starts. At the end, you test each one with real tasks, and the first version is accepted when the musts pass.

WhatsApp
Get in touch

Send us a message

A real person from our team will get back to you.