Marin Glibić
May 19, 2023


Home » The Process » Discovery

Discovery phase is all about achieving the maximum clarity.

We will define your goals, find out what your users need the most and build the prototypes.

Duration: 1-2 weeks


  • Workshops with the team
  • Defining your goals and expectations
  • Defining what your users need the most
  • Making the prototypes


  • Complete understanding about what we are building
  • Good idea about the timeframes and total costs
  • Wireframes and clickable prototypes
  • Full project specification


Workshops – where clarity is achieved

Workshops are the best way to get clarity about what you want to achieve. We will meet three times for three hours over one week.

You have the domain knowledge and we need to learn as much as we can from you.

Between the workshops we will be working on the solutions that we will present to you next time we see each other.

Achieve your goals by giving users what they need

First thing is to define your goals. You could want to operate your business more efficiently. Or you could want to sell more.

Whatever it is, we need to know what exactly our software needs to deliver so you can say that it was successful.

Next, we define the features that give your users the things they need the most. We will prioritize ones that bring you the most value and reject ones that don’t bring you much.


Prototypes – see your project in action

We are not 100% on the same page until we are looking at the same thing and agreeing.

Prototypes will tell you what your software can do and let you experience exactly how the software will behave.

Because of prototypes we can test early. We will know what works well, and adjust the things that could be doing better.

Changes are easy to make here since the prototypes are made from low-fidelity drafts (wireframes) so we will be extra fast.

Such quick implementation of different solutions allows us to find risks early and save everybody from wasting time on developing the unnecessary things later.

Full project specification

Lastly, we need to write everything down. But in a manner that even non-technical people completly understand what we are building.

Specification will tell us everything about what our software needs to achieve and what features we are building.

Then we can use that to see how long will the development take and how much will it cost.

Next steps

After planning, we dive into design. It’s where our ideas become visuals. Here, it’s not just about how it looks, but how it feels and works.

We’re crafting a design that’s intuitive, clear, and compelling. It’s about ensuring every user feels at home with our product.