What we offer

What we offer

Product discovery is a starting point of digital product development. It’s a complex process that includes several stages – each one with its purposes and outcomes. The uniting mission is to define and understand the end user and develop an app that fits the market, meets user expectations, and remains competitive.

The discovery phase reveals all the strongest and the weakest sides of your product idea. Working with them eliminates turnarounds in the future, removes unnecessary features, improves the design, and reduces other time and money-consuming actions. After the discovery process, you’ll have an outline for the main features of your product, prototypes, cost and time estimates, and team composition recommendation.

Background image
Contact us

Our product discovery services

Our product discovery services

What our clients say

Benefits of our product discovery service

Lower risks

After we run a deep analysis and investigation of your product and its market, conduct interviews, and collect feedback, the chances of going wrong are extremely low. You can work calmly with a clear understanding of the process.

Reduced cost

We provide you with a list of core features so you channel your investments into them. The additional ones might be added later when the product is on the market — on its way to making a profit.

Data-powered decisions

Skipping the discovery process makes you work blindly, relying on suggestions. But after the discovery, you get data to rely on. All your decisions will be based on a strong analytical ground.

Clear estimate

A detailed, divided by feature time and cost estimate, gives you a clear understanding of when you can start, when you’ll be able to enter a market, when you should start a marketing campaign, whether you need to attract investors, etc.

Talk to us Daryna
Contact us

Our product discovery process



The personalized product discovery framework includes specifying a Master Service Agreement and a Statement of Work as the first step. It ends with agreeing on and approving an estimate regarding time and costs. Afterward, there is a meeting with the stakeholders and the team. They familiarise themself with the project and each other and discuss the plan of action.


Requirement analysis

This stage is less technical and more about the idea behind the product. We meet stakeholders and interview them about their expectations and what they want to achieve with releasing this product. If they’ve conducted any research or survey and have data to share, we ask them to do so. As an outcome, we have a unique business model.


Data analysis and road mapping

The next step is meticulous work with all the data we possess — from our research and the client. It also includes technical documentation and competitor analysis. Then we come up with the best solution regarding tech stack and architecture. In the end, we create an estimate of time and costs. All these outcomes build a road map aimed to guide a client and a development team.


Results presentation

When the job is done, we organize another meeting to present the results and provide the client with all the documentation. The meeting includes answering all the questions and making all the clarifications. After the meeting, the client is ready to move to the development process itself.

Deliverables you will get

Product discovery service: Deliverables you will get

As a result, after a project discovery stage, you get from us certain deliverables. They will be your road map during the development process and all the decisions regarding it.

Interactive prototypes

The core pages of your product and its functionality are tested with clickable prototypes. The pages look exactly like the ones of the future app. The prototype development relies on a deep UX analysis.

Time and cost estimates

The time and cost estimate we provide you with is complex but easy to understand. It’s decided by features so that you can be flexible and completely aware of all the parts of the evelopment process, and manage your investments properly.

Core features

We provide you with a list of the main functionality of your product. With it, you can enter the market and start collecting feedback and getting your audience. All the additional and optional features might be added as updates.

Team composition recommendation

Having a core features list, we can get a picture of a tech stack and give you recommendations for composing a development team. We rely on your resources and time and cost estimates.

Product specification

It’s a complex, detailed, and well-structured document that outlines the idea of the product and its purpose. It includes the requirements we’ve discovered, data we’ve collected, and lists we’ve composed during product discovery services.

Why Blackthorn Vision

Dedication to client’s success

At BV, you’ll find a partner who cares about your success as much as you do. Our team becomes an extension of yours, working tirelessly to bring your vision to life. We don’t just write code – we think ahead, help to move faster, and prevent complications. We go above and beyond to ensure our clients are happy with the final results of their projects. That’s why our customer satisfaction score reaches 95% with an average engagement of 5+ years.

Proven expertise

We’ve been building up tech expertise since 2009. By following industry standards, we help businesses get the most out of software development services. Although we’ve earned the Microsoft Partnership, our expertise goes far beyond the Microsoft stack and covers diverse cutting-edge technologies. So, when you work with us, you can be confident that you are working with some of the best minds in the industry and natural problem-solvers. Our drive to share and multiply knowledge guides everything we do and lets us deliver top-notch solutions.

Exceptional talents

Our rigorous hiring process adheres to extremely high recruitment standards without any compromises. We evaluate dozens of engineers to fill senior positions, while many talented junior developers come from our Academy program with a 5% acceptance rate. Most of our engineers major or double major in math and computer science, and our management team has in-depth industry knowledge and experience. The pursuit of excellence earned us a reputation as a reliable employer that keeps retention at 87%, with 1/5 of employees engaged for 7+ years.

Strong corporate culture

We are passionate about what we do and take pride in our work. Our corporate culture is built around open communication, creative thinking, and collaboration. Day by day we maintain a thriving environment where everyone can openly share concerns, give regular updates, and exchange constructive feedback. As Ukrainians, we share a European mindset and sync with our clients' values at all times.