Skip to content
Innopulse Consulting

Checklist: writing an app brief

For: Clients commissioning an app

Updated: 2026-11

In short

A good app brief describes the goal and user groups, the three to five most important flows, platform requirements, the necessary data and interfaces, requirements for operations and data protection, and measurable success criteria. It leaves the technical solution open and makes proposals comparable.

Many app requests consist of an idea and a list of desired features. Proposals based on them are hardly comparable because every supplier assumes something different.

This checklist leads to a brief suppliers can understand and answer comparably. It does not replace a requirements analysis but is its best foundation.

The checklist

  1. 01

    State the goal

    Describe in two sentences which problem the app solves for whom and why now.

    Done when: An outsider can restate the goal in their own words after reading.

  2. 02

    Describe user groups

    Who uses the app, in what situation, on which device and with what prior knowledge.

    Done when: Each user group is described with a typical usage situation.

  3. 03

    Define core flows

    Describe the three to five most important flows step by step from the user’s perspective.

    Done when: Flows are prioritised and it is clear what a first version must include.

  4. 04

    Clarify platform requirements

    Record whether the app must run in the browser, on the home screen or from the app store and which device features are needed.

    Done when: Required device features are named, such as camera, location or offline use.

  5. 05

    Name data and interfaces

    Which data arises, where it comes from and which systems the app must talk to.

    Done when: Every interface is listed with system, direction and contact person.

  6. 06

    Record operations and data protection

    Describe requirements for hosting, data location, availability, support and data protection.

    Done when: The desired data location and support expectations are set out in writing.

  7. 07

    Define success criteria

    How to measure after six months whether the app achieves its goal.

    Done when: At least two measurable criteria are set, with how they will be collected.

Common mistakes

  • —Supplying a long feature list instead of prioritised flows.
  • —Prescribing technology before requirements are clear.
  • —Forgetting interfaces and existing systems, which often cause most effort.
  • —Not mentioning operations after launch.

What this checklist does not cover

  • —A brief does not replace a requirements analysis with acceptance criteria; fixed-price proposals usually need one.
  • —Legal requirements on the app’s content and data processing must be reviewed separately.
  • —The checklist covers design and branding only marginally.

Parent service: App Development

FAQ

How long should a brief be?

As short as possible, as long as necessary. Two to four pages are often enough if the flows are clearly described.

Should I state a budget?

A range helps suppliers make fitting proposals rather than offering the maximum or minimum.

Must I choose between PWA and native app?

Not in the brief. Describe the required device features; the platform choice follows from them.

LM
Reviewed by
Founder & CEO · MSc Innovation Management (FFHS) · PMP · IREB CPRE · Author of “Identity Over Discipline”
Mandates incl. EDA, MeteoSwiss, FSO, SERI, FINMA, Swisscom and BLS
Working on something similar?

Checklist: writing an app brief