Software · 2026-10-20

How a software project starts: user, step, system

Y.Emre Konar · how a software project starts

A software project starts with one sentence: who uses it, which step, which system it touches. Screens are drawn after that sentence.

A software project starts with one sentence: who uses it, which step, and which system it touches. Screens are drawn after that sentence. Without the sentence, the meeting debates colour and the menu. If the step is unwritten, the software makes the exception in an email permanent.

Who uses it

The role is named: sales, warehouse, dealer, accounts. “Everyone will use it” is not a role. The first release opens with one role. The second role waits on the queue. The role sees its own record. It does not see someone else’s margin.

Which step

The step is the job that already finishes in a sheet or an email. The event that starts it, the person who looks, the approval, and the record that means done are written down. A request to make the panel pleasant is not on that list. If the step changes with every customer and nobody will name the flow, the company decides internally first. Indecision is not written into code.

Which system it touches

An ERP, a CRM, a mailbox or a file. The name and the direction are written. The system nobody will touch is written too. HED Creative does not turn that list into a screen in Berlin or Ankara before the repository is opened in the company’s name. The company owns the code. The agency is a user.

Why the screen comes after

The screen is the visible form of the sentence. When the sentence changes, the screen changes. Drawing first ties a changing thing to a high cost. The boundary of the first release — in, waiting, untouched — closes together with the sentence.

To start, one real example from the last week is enough: an order, a quote or a complaint email. If there is no example, the role and the step are still written. An invented flow collapses in the first week.

Write the first sentence in the web app development and IT partner brief. The work before any screen: discovery sprint.

Questions companies ask

Is a screen drawn in the first meeting?

No. First: who uses it, which step, which system. The screen sits on that sentence.

Can we say everyone will use it?

No. The first release opens with one role. The second role is written onto the queue.

Which systems are written down?

The one that is touched and the one that is not. If there is an ERP or a CRM, its name and the direction are written. “We will integrate” without a direction does not start.

Who owns the code?

The company. The repository is in your account. The agency is a user. That line is written before the screen.

What if the flow changes with every customer?

One flow is chosen internally first. An unchosen flow is not written into code.

Web app developmentWhatsApp

Written scope

Pages, timing and fee are written down.

A process you can follow

Each step has an outcome you can check at the next conversation.

TR/DE/EN market language

Buyers in Turkey, Germany and international markets are addressed in their own language.

Contact

Let’s define your project together.

Book a discovery call from our Berlin or Ankara office. A short brief, then a clear roadmap.

Berlin Office

Mitte, Berlin, Germany

+49 176 700 91611
hello@hedcreative.com

European market and premium project management

Ankara Office

Çankaya, Ankara, Türkiye

+90 538 324 92 32
hello@hedcreative.com

Production, shooting organization and content team

A reply within 2 business days

01
02
03
04
05
06
07
08
09
10
11

By submitting this form we process your details to respond to your enquiry. See our Privacy Policy.

WhatsApp+49 176 700 91611
Start a project conversationWhatsApp