The price range for the design and design of an online service is from 100 thousand to 5 million rubles. Causes

This article is for those who want to start their own it-startup and understand how much money and time it takes for MVP (minimum version) to test the idea or make a working prototype for presentation to investors.



After reading this article:





First, let's move on to some conventions and denote the terms.



For web services, I include:





Since the process of designing and designing MVP of all types of these sites is generally the same, we will not separately consider any type of site.



I only deal with engineering and design (UX / UI) - so I’ll talk about pricing in these services.

If you want to understand the cost and duration of all turnkey works, then you need to multiply the figures by 2-3 times (for typesetting, programming and testing).
The numbers below are the result of surveys of colleagues, requests for MVP development in the studio and with freelancers, as well as information from the sites of pricing studios, and my personal experience.



It is worth considering that the counting process in other studios may differ slightly, some additional variables are added, or counting coefficients change. I will tell based on personal experience.



Communication with colleagues in the workshop confirms that the overall process is similar for everyone plus or minus.



Let us immediately understand the context.



MVP can often be done on designers, templates, on Tilda, WordPress, etc. Now we are considering a situation where the customer for various reasons wants to design a service from scratch. The reasons may be different:





A client who typically seeks MVP engineering, engineering, and design:







250 000 rub. and 2 months - the average term and price for design, MVP design of an online service



These are very average numbers. Spending more on engineering and MVP design is not practical, less - there is a risk that scenarios will not be thought out, the scenarios will not be tested and people will not be able to carry out the planned actions, as a result - you won’t understand whether there is a demand for your idea or not (they will pay you or not).



The exception is perhaps the situation when you need to ...

Show at least something to investors in order to raise money and then do it right
This is the formulation of a task that is often addressed to me.



The prices indicated in the title can be as 3 times less, and 10 times more. It depends on who and how you will do it: dumping a hungry freelancer or a studio from the TOP-50 rating of Runet. But in the whole market, 80% of studios and freelancers will give you roughly the same figures for engineering and design (UX / UI) of MVP service.



Why do some MVP development of an online service cost 100 thousand, while others 5 million? Where does the difference 50 times come from?



Let's see why there is such a wide variation in market prices. Is it worth it to overpay. What are your risks when ordering cheaper.



There are a lot of factors influencing the price and development period of online services:





How does all this affect the price and duration? Let's get it right.



Cost per hour of analyst, designer, designer in studios and freelancers



This is one and several factors that most affect the final cost of development, because the cost per hour of freelancers and studios differs by 3-5 times. Below are the average figures for the market. There are always exceptions.



You can find a cheap professional freelancer, simply because he does not know how to sell himself. And you can pay dearly for the studio, but they will make you a very average quality product, simply because they have a large flow of orders and they can pick up the price, score on quality.



I am a member of the guild of free designers and I know a lot of great guys who work for themselves and the quality of work at the level of the top 100 runet studios, and the price is 1.5-2 times lower. But I also know many freelancers whose prices are inadequately high and they raise them simply by working according to the scheme: it’s better to 4 hours at 1000 rubles than 8 at 500 rubles / hour.



Without experience, distinguishing a pro from a charlotte is difficult; such people usually hang noodles very well on their ears. You should choose according to cases with a detailed description of “what”, “why”, “how” and “why” was done. Or, at least, the designer should explain at the call / meeting with you how and why he designs, on the basis of which, how he measures the success of his work.



image



Can a freelancer combine 3 roles? (analyst / planner / designer). Yes maybe. Typically, these people have 5-10 years of experience and the price is 1200-1500 rubles / hour, they work as FE under the contract. Often these are regional studios for the price, but with higher quality, as they specialize in one direction, and studios for everything and expertise is often much lower. At the end of the article you will find links to sites where to find such artists.



Large studios usually have an analyst and UX / UI designer who is responsible for engineering and design. And a separate product manager who will communicate with you and the team. You will pay for this entire team.



Stages of work that greatly affect the price and development time of a web service



The fewer steps involved in the development, the lower the price, the higher the risks of failure. And vice versa. The more we do pre-project analytics, surveys, interviews, audience segmentation, etc., the more expensive, but the likelihood that your startup will “take off” is much higher.



I have prepared an exel table that I use when calculating estimates. You can choose the stages that you consider necessary to be in development.



Depending on the task, context, source data, you can and should skip some steps in order to start MVP faster and cheaper. It often happens that some steps are pointless to perform.



For example, if a customer needs an ERP system, then segmenting the audience into people, registering customer paths is not necessary (this is more likely for b2c services), here you need to clearly separate the roles in the system and access levels.



It is vital to leave which stages are vital and which ones can be disabled without regret and loss for the business. It is better to consult with an analyst / designer or UX / UI designer. Why do I need this or that stage I plan to write in separate articles, all in one fit will not work.



image



To be able to turn stages on and off, copy your spreadsheet to google docs.



Open the web service costing calculator table



You must understand that design is an 80% process consisting of:





All these stages are not done with the wave of a magic wand and not in 15 minutes. These steps can take weeks and cost the corresponding money. But it more than pays for the fact that at times the service solves the problem, pain, user tasks and they willingly pay for a subscription if you have saas b2b or buy goods if you have a b2c marketplace, aggregator.



Only about 20% is directly the creation of the prototypes themselves.



Often, customers think that designing is about throwing buttons, menus, icons, graphs, and "done."



In this case, I usually recommend that you study the prototyping programs yourself - Axure, Uxpin and not spend money on the designer, because the result will be the same plus or minus. It will be inconvenient for the user, there will be no desire to use and pay for the service.

Making prototypes without diving into business, researching the audience, competitors - this is the same as building a house without exploring the climate, terrain, soil, etc.


The strategy “the main thing is to run faster and then finish it” is very losing (except when the founder of the service is a programmer or when the main goal is to “raise the loot from the investor”, and not make a profitable service).



Usually after 1-2 years, it becomes clear what to grow, maintain and scale “fake on the knee” is very expensive.



If you save on design, you should immediately save money on support staff. Because the more uncomfortable the interface, the more you have to explain how to use it.



People get used to everything, even uncomfortable and ugly. And they really don’t like to change something.



Few people think about it at the start, but it costs. Because remaking the “later” interface of the service that people are used to, even if it’s very miserable, is a big risk of losing part of the customers and getting a bunch of negativity, as was the case with the Kinopoisk redesign.

If you have a very limited budget, it is better to save on design, but not on research and design.
Refreshing the design is much simpler and faster than changing the site architecture, all the relationships.



A lot of complex functionality? This is an additional 10-50% of the price of an online service



About the amount of functionality



Everything is simple here. More functionality in MVP, more time for designing and designing pages, states, scripts, etc. Accordingly, a direct impact on cost.



About complexity



Design a marketplace, taking Avito, ozone, rambler poster, etc. as an example. not difficult. It is much more difficult to make some kind of analytics system for crypto traders, when the price of an interface error can result in a loss of a heap of money or an ERP system for a company engaged in the transportation of goods by sea.



The more complex the functionality, the higher the risk that the customer did not tell everything and something “remember”, “think out”, “think up” and so on in the process, and will have to be finalized / redone. Therefore, additional time is laid, which will result in a large project price.



If for the customer in his head “You just need to add a filter, this is a couple of buttons and an icon”, for the designer it means adding a filter to tens of pages (sometimes hundreds), checking how it will interact with other elements, how the output will change, often will have to redo the arrangement of blocks, elements, rewrite auxiliary text, notifications.



As a result, work for at least half a day, usually 2-3. No one will work so much for free. Therefore, if complex functionality is planned and the client cannot accurately describe it at the start of work in his own words, then the cost and term will be higher. How much the price rises depends on the situation, the experience of the developers and the greed of the studio owners. On average, 10 to 50% of the entire project can be added.

A good designer asks a bunch of questions because he was already burned by the fact that he took the order and worked for food a couple of months with the janitor's salary due to the fact that he did not specify all the details.

Adaptability for tablets and mobiles increases the price of a web service by 25-50%



Everything is simple here. The more you need to adapt the interface to a larger number of devices, the higher the final price will be because there is stupidly more manual mechanical work to adapt the interface elements and content to different screen sizes.



For b2b services, a web version is usually done, so about 70% of people use such services for working with ordinary computers. At the MVP stage, you can only do with the web version.



For b2c, you will already have to make an adaptive version for mobile. Because usually 50-60% of people go from phones to marketplaces, aggregators, etc.



What in both cases is not worth doing in MVP - this is the version for tablets (only if your product is not some kind of restaurant application, where the tablet is the main tool).



According to statistics, 2-5% usually come from tablets, it makes sense to work out this version only with very high traffic and understanding that it is from this device that the drawdown is by some metrics.



For each role in the service you will have to pay about 5-10%



The figures are approximate, based on personal experience, how much the amount of work increases and, accordingly, the cost of developing a web service.



For each role in the system, you need to design and show your interface without unnecessary information from other users, think about what will remain in empty places instead of functionality and content if there is no access to it, what notifications will be displayed when trying to do a prohibited action, etc.



The complexity of the subject area and why b2b services do 2-3 times more expensive, longer



Let's imagine two situations:





Question: how fast can you dive, understand, compose the architecture of the marketplace and how much time will it take for the erp system?



In practice, in the first case, you can keep within 3-5 days, and in the second 2-3 weeks at least.



For some reason, most customers think that if they worked 10 years in a specific field and talked with the designer for a couple of hours, then he would load all their 10 years of experience into his head in 1-2 conversations.



This, unfortunately, is impossible and in order to "enter the topic", to understand all the business processes in the company that need to be optimized and automated, a sufficient amount of time is required. If this is not done, then it will turn out not optimization of processes, but complication. And neither employees nor the client will use such a system. Money will be thrown to the wind. This mainly concerns B2B services, with B2C: marketplace, aggregators, everything is much simpler and faster.



Estimated cost and term based on page count



This item stems from the complexity and amount of functionality. But for a quick assessment of MVP, it's easier to figure out page by page.



On average, if you take the design of a complex service, you get about 50-150 screens in MVP. Yes, the main pages will be on the order of 20-30, but so that when using the service people don’t fall into a stupor and the system at every step guides them through the whole process of purchasing goods or fulfilling work duties, all the scenarios must be worked out, options that a person can do how the system will respond to this, what functionality will provide and what content will show, or vice versa will give errors or block access.



If you do not work it out at the design stages, then you will find a very long conversation with the programmer and an extended period, a budget for programming.

If you saved on design and think that you are “handsome”, you should know that this stage will be done by the programmer anyway, and you will pay for it anyway. Only the person who makes it worse is longer and more often more expensive than the designer. Do you need it?
Programmers have other key skills, their task is not to make a thoughtful interface, but to make it work without errors and as quickly as possible.



The level of customer / project uncertainty can increase the cost by 2 times



This is an indicator that a studio or a freelancer lays down to minimize its risks of not getting into a situation where, instead of 2 months of work, a project is stretched for 3-4 months due to long customer feedback, as a result of which you work “for food”. This indicator depends on many factors:



  1. How complex is the subject area
  2. How much the client clearly understands what he wants and can explain.
  3. How clearly are the stages of work, terms of reference, functional requirements, and a contract spelled out.
  4. How quickly the customer can provide all materials
  5. How much time can employees take to discuss business processes.
  6. How fast the customer gives feedback.
  7. How adequate is it. Thinks business indicators or plays in the coloring of buttons.
  8. How many hosts and how quickly they agree among themselves. Whether they have a common understanding of the strategy or everyone has their own opinion.


In developing complex services, several studios with large teams can afford to do several projects in parallel. Freelancers will be able to work on quality only on 1 project, regional studios maximum 2-3. In between waiting for answers from the customer, salaries must be paid to employees anyway and small projects will not always be found to work to zero.



A project under the NDA - plus 10-30% of the cost of creating an online service



NDA is a document by which a company or freelancer is not entitled to publish any of the work done, materials, business figures, etc., without the written consent of the customer.



In the field of engineering and design services (UX / UI), when projects last for 2-3 months, the sarafan does not work (especially in b2b projects). One of the key sales channels is case studies. And if a company / freelancer signs an NDA, this means that she will have to spend extra time / time / money to get new customers.



It doesn’t matter how you do the work: bad, good, or the customer will write boiling water with happiness. He simply has no one to recommend you to; there are usually no friends among those who need web services. Therefore, studios usually throw 10-30% of the price from above.



Who can make a web service at the best price and minimal risk



Both freelancers (but not all) and studios can.



The format of how you can be done:



  1. Full construction"
  2. Partially: separate engineering and design. And also separately layout + programming.


It should be borne in mind that only studios can make you turnkey.



If a freelancer tells you that he himself can do all this, then it is better to bypass this side, because in fact you need to have the competencies of 6 professions:





Combining so many skills in one person and doing quality work is unrealistic. Therefore, in the market you will find:



Freelancers who will do:





As a result of the work, there will be only an interactive prototype and the increased risks that they will throw you, will break the deadlines.



Studios usually do:





There are fewer risks (with studios from the TOP-100 Runet, with regional big question), but the cost is much higher.



Who should order the development of a web service?



I described briefly the pros and cons of each artist, select based on your budget, free time, goals. Look at the portfolio and choose only those who specialize in turnkey development, design, design of UX / UI web service interfaces. This means that they should not do anything else. Otherwise, they will sell you beautifully, but will make it so that you have to modify it.



Freelancers:





Studio studios (only design and design)





Turnkey Studios





Transparent calculator for calculating the price and term of an MVP web service



In order for you to understand how much money you need to prepare, for how long to navigate, use the calculator below.



Swap (cells marked in yellow):





I remind you that this is a miscalculation of the cost and term of design and design, in order to understand the final cost and the turnkey term, you need to multiply the amount by 2-3 times.



To be able to turn stages on and off, copy your spreadsheet to google docs.

Open the calculator table for calculating the cost of the web service .



Write in the comments what was unclear, what you do not agree with and why, I’ll discuss it with pleasure and answer questions. The experience of colleagues is interesting. How do you get pricing, how different is mine?



All Articles