Dedicated team to build a
Minimum Viable Product (MVP)

Why choose GRIN tech? We will help you to define launch options, calculate budget & timeframe estimations and will walk through some marketing forecasts.

  • and 100+ other publishers newswire
  • tgdaily
  • inkhive
Dmitrii Borodin
Founder and product owner

GRIN tech is full cycle production studio doing design, development and marketing. Because of it we can help you launch in two ways:

  • Execute a turn key solution. Idea is yours - implementation and marketing are on us.
  • Bring on board an expertise your current team misses.

For example we have some projects where client’s team perform project manager and marketer roles. We just do design and development

Quite opposite example is two guys I met in coffee shop once - they are quite cliche coders with an idea based on charity and cryptocurrency mix. So we just designed the thing.

Interesting enough, at certain point this new for our team offer - MVP creation - marked the transition from ecommerce only nich to a wider state of being.

What kind of services we can create?

Its either some stand alone project or some internal services. Examples would help us here:

  • For example, we developed a web based app (website) for learning languages with flashcards but fancy and super easy. It’s called Avokado. There is a link in footer in case you wanna see it.
    So its a stand alone thing
  • My most favourite example of creating internal services is Customer Relationship Management system (CRMs) built specifically for your business. Because, there are so many details in implementing a good CRM - it should take into account your processes and software already in use. So from my experience most of the times its easier to build your own.
  • I also love making a point of how coding is a huge advantage in marketing - widget seo, various micro-sites etc. But each of these topics deserve its own video

At this point I should deliver a good Call To Action. Here it is - if you have some project in mind or some specific task to solve - just hit the chat on your bottom right and lets talk over it. Partners for life at best, free brainstorming and consultancy at worst.

What do you think?

What do you want to do?

I have a business. Want to build an extra component.

Optimise team workload and business processes, serve customers faster, increase loyalty, simplify communication - tasks for the interface.

If you have one of these, that's what you need:

  1. Define goals
  2. Tell us about your business
  3. Introduce to your inhouse team
  4. Describe your sales process
  5. Give access to some of your customers
  6. Define technical requirements

I have an awesome idea, let's do startup

This one is product centric, so process includes market & competitors research, compiling list of hypotheses to test, drawing mockups of possible interface to solve customer needs. After this we can give you a budget & timeframe estimations.

That's what you need to get things rolling:

  1. What product does (features)
  2. Who is audience
  3. What is unique value proposition
  4. What business processes there are beyond web interface
  5. Rough estimation on future features (i.e. roadmap)
  6. Business model i.e. how to earn \ raise money

Anyhow you can rely on us for helping to figure it out.



1. Research & strategy

We will ask you a lot of questions about your business, will dig into existing data and mine new one.


  1. General understanding of context
  2. Defined target audience
  3. List of hypotheses
  4. Marketing channels outline & rought numbers
  5. Use case scenarios
  6. Interface structure
  7. Core features outline
  8. Budget & timeframe breakdown
2. Minimum viable product

Time to build core features and test hypotheses alongside with marketing channels. Another important aspect is unit economy's more precise numbers.


  1. Live service in production with core functionality
  2. First feedback on marketing & unit economy
  3. Analytics implementation
3. Roadmap

Time to analyse feedback from users - feature adoption, unit economy (yes, again). Gradually introducing features in small interations we'd move from MVP to stable release


  1. Growing UI (in size & quality)
  2. More granular feedback
  3. Scaling markeing efforts

– longer version for avid readers –

No doubt that hiring decisions are very important. While scouting for technical talent

  • do not forget that apart from home markets there is a talent pool in Eastern Europe and India, where you can find a lot of remote workers at much lower rates (compare them via Glassdoor for example). Small businesses will definitely benefit financially from placing job offers on such platforms to find part-time or full-time software engineers, software developers and other specialists of various technical skills.
  • These services can be used as a way to gather a dedicated team, or as a means of existing team augmentation. It is a common practice in lots of tech companies these days.

From personal experience I’d also suggest that if you have a technical co-founder going after individual freelance developers is the most cost effective way. However, if you lack technical competence in house – you better partner and build relationships with a web development company that will provide a dedicated team and proper project management.

TIP: in certain cases technical co-founder is the only way to deliver. Angellist might be a huge help here, especially if you are based in US.

Determining project feasibility. Feasibility study

In short, feasibility study is a way to minimise risks in the startup world. Why make your development team create high-quality products no one will buy? Feasibility study may only seem a little bit complicated, but in fact it won’t take too much of your time. Studies showed that one hour of feasibility study saves more than two days of product development (software development might be not as time consuming as some classical industries but 2 days is still a lot, huh?). That is an amazing ROI for your time. Feasibility study aims to find out what clients need, what they want and verify if there is an opportunity for profit.

Main goals here:

  • create a value proposition;
  • evaluate potential market size;
  • define possible business models.

Creating a value proposition

Defining what value you are able to deliver to consumers is the key to startup success.

A value proposition is a promise you give your clients to deliver value they need. The proposition states the applicability of your product (or service), explains how your product can solve a problem and how it benefits consumers. Present value from a broadly defined standpoint.


  1. Point out your idea and your client’s needs. Start with a single phrase that describes your business. Your main goal is to answer the question: what value are you going to create for consumers?
  2. The next step you should define your target customer. You should sell to a right person. Describe a customer you aim and create for. What type of customer (people or companies) would benefit from your solution?
  3. You should define how your business can help clients solve a bothering problem and how they can benefit from this solution
  4. Sum all your fundamental values up in a single clear sentence, that even your grandma can understand.

Evaluating market potential. Segmentation. Competitive analysis

You can’t suit everyone’s needs — it is a straight path to mediocrity. You should choose your target group of consumers and provide them with best solutions possible. You are going to have a reliable basis for success, if the group is big enough and ready to pay.

How to find your group:

  1. You should determine what type of market you aim for: existing or a new one? What your product-market relations are going to be: new product on existing market, new product on new market, old product on new market, or old product on existing market?
  2. Next you should define the most important criteria for segmentation: geographic, demographics, psychographics, behavioral.
  3. Divide market into segments, which may be interesting for your business.
  4. To create a target client profile, draw a segmentation scheme that visually shows, which criteria you had and which of those you chose.
  5. You should choose up to three segments, evaluate target segment size, its growth potential, profitability, competitive power and accessibility.

You should research products and solutions that already exist on the market regardless of what you intend to offer.

Even a simple competitive analysis can help you see things clear. Probably, even realize that you are not as unique as you wish to think.

How to analyze:

  1. Start with using search engines. Keep in mind, your competitors are not necessarily those you consider as such. Your competitors are those your potential customers consider as such.
  2. Talk to at least ten people who faced the problem you intend to solve. You should learn how this problem is solved these days.
  3. Take a look at solutions proposed by your direct and indirect competitors.
  4. Refer to Michael Porter’s five forces analysis model to gain better understanding of competitive analysis.

Defining business model

Give brief answer to key questions about your business model:

  1. How do you plan to attract clients?
  2. What is you value proposition?
  3. What channels are you going to use to communicate with your clients (ads, social media, etc)?
  4. What makes you better than your past, present and future competitors?
  5. How are you going to build relationships with your client?
  6. How do you plan to receive consumer feedback?
  7. How are you going to encourage clients to interact with your business/brand closer?
  8. What is your revenue model?
  9. What are your clients going to pay you and how often?
  10. Can you calculate your profit over a period of one month, one quarter, one year?
  11. Are those calculations based on solid facts or assumptions?
  12. What capital assets do you have at your disposal to launch this business?
  13. What opportunities you lack now and do you intend to fill that gap?
  14. Who are your key partners?
  15. What fixed expenses are you going to deal with regardless of volume of sales?
  16. What variables of your expenses depend on your product or volume of service delivery?
  17. Don’t worry if you don’t have all the answers.

You should just start with something and update your business model over time.

Process design

Product development never exists apart from services: delivery, warranty, customer support, etc.

Service design is a concept of planning and organizing, that includes people, infrastructure, communications and material components. It helps to improve quality of service and overall customer experience, as a result.


  1. List all the actions a client has to perform to get and use your working product (or service, if you are a service provider).
  2. List all the actions you have to take to get a client and deliver your value proposition.
  3. Draw a “client’s travel map” — a visual representation of how a client is going to use your product/service and for how long.
  4. Analyze the map and identify the weakest links in the chain. You should think on how to minimize risks of negative experience for your client using your product/service.
  5. Try to come up with ideas on what to do to achieve greater sales, gain more loyal customers and improve your business results in general.

Down to unit economics

You need to know your expenses. Standard business model suggests you answer a question:

What amount of revenue such business model can kickstart and when?

It is a bit different with startups and the question will be: how should we spend money to guarantee growth and, eventually, profit.

Here is a guide:

  1. Decide on what revenue model to stick to: “freemium”, premium, price leadership, pay per use, subscription, licensing, etc.
  2. Calculate your fixed expenses and estimate how they can change over time.
  3. Calculate your variable expenses and make a budget plan.
  4. Estimate your rate of expenditure, break-even funds point and a time need to reach it.
  5. Calculate how much investments you need and plan on how you should use it.

Experiments and hypotheses check

Well, you have a value proposition and it is based on facts. What are the next questions?

  • How to minimise risks if you plan on selling something new?
  • How do you know clients are going to buy it?
  • Are you sure your price is optimal?

Here’s where experiments and primary data gathering are going to help you. The major question here is: what assumptions to check and what ways are optimal to do it?

Main goals for this stage:

  • Test hypotheses;
  • Make adjustments to business plan and unit economics;
  • Develop marketing strategy.

The author’s research showed that most startups don’t pay enough attention to hypotheses verification, because they’re unable to do it competently and efficiently.


  1. Determine which assumptions have to be verified.
  2. Use experiment map for each hypothesis.
  3. Find potential customers to verify your hypothesis.
  4. Choose the type of interaction model and decide on how much data you need for end verification.

TIP: before building an MVP, consider simpler test with landing page and a mix of ad channels. Often it is referred to as a ‘prelaunch’ campaign.

Creating minimum viable product (MVP)

The major mistake startups tend to make is that they often see no difference between words and actions of their clients. Saying and paying is not the same. Rather than interviewing potential clients, minimum viable product is a much better tool to make sure your product is going to be in demand as it hits the market.

Minimum viable product (MVP) is a version of your new product that provides maximum feedback and requires not as much effort to produce. In short, MVP includes basic functions, which provide clients with general understanding of what your product is. In exchange, you receive feedback and opportunities to verify your assumptions.

Main goals for this stage:

  • Create undeniable offer;
  • Plan the best message delivery on that offer;
  • Build, measure, learn.

Task 1. Stop following myths. Launching big — is a myth

It is insane to count on big launch before you even adjust your product for market needs, identify your clients and test your distribution channels. According to Sean Ellis, 80% of startups fail launching big.

How to minimize risks of failure?

  1. Instead of dreaming of big launch, verify it on a smaller scale first.
  2. Test your channels once again. Also check how your channels, target segment and value proposition are interconnected.
  3. Always analyze sales figures and remain guided by facts, when you make decisions.
  4. Seek and eliminate errors in your business processes on a regular basis.

Task 2. Lay foundation for a strong brand

A strong brand is what helps products outstand among competitors.


  1. Determine what position on the market you want to establish.
  2. Define brand’s characteristics: how you see its mission, what its value promises and its features are, what emotions it causes, what makes it individual and unique.
  3. Design a brand identity: how people are going to perceive it, feel, see, hear.
  4. Make your brand alive. Make sure that your actual and online presence matches brand identity.

Task 3. Identify and conquer customer touchpoints


  1. List all the possible scenarios and situations, where consumer can interact with your brand.
  2. Lay out a map of interaction between a client and your brand from the beginning.
  3. List and analyze essential issues and problems clients have with your brand.

Task 4. Creating undeniable offer.


  1. Sketch out an offer, stressing on customer benefits. Also show how  you can minimize their risks: promise a return guarantee or provide a freemium model of use.
  2. Create a unique offer for every customer touchpoint.
  3. Overcome scepticism and make your offer more reliable. Use social proof, client reviews, awards, technical evidence and logical arguments.
  4. Remember: your offer should match your brand identity.

Task 5. Get yourself ready for cross sales and make upsell and downsell offers.

One sales offer is not enough. You need additional offers to increase the revenue.

Let’s see:

  1. Come up with a minimum of three ideas on how to increase your revenue and test them.
  2. Think about how to use sales or additional services to involve buyers.
  3. Think: how you can sell once, but profit many times.
  4. Be ready to lower your proposition cost if clients consider it to be too high.
  5. Find partners for interrelated sales.

Task 6. Write a marketing plan on a single page.

It will guarantee you a clear understanding of marketing goals.


  1. Define a major goal for your marketing. Use SMART methodology to define your objectives;
  2. You need to outline subgoals to achieve the result, so…;
  3. Split every goal into tasks;
  4. Bind tasks to certain dates.

Task 7. Stick to “build, measure, learn” approach to keep the learning curve going.


  1. Set a goal for every week.
  2. Make short weekly reports on what your achievements are.
  3. Analyze your mistakes and learn what to do to avoid them in the future.

Testing media and distribution channels

Over 91% of startups researched by the author confirmed that time they spent testing marketing channels paid off over and above. Successful marketing is: delivering correct message to the right market using effective channel.


  1. Plan on how you are going to reach you clients and deliver message about your value proposition.
  2. Lay out stages of your purchase funnel and distribution channel.
  3. List potential distribution channels for your message. Research and explore channels your competitors use.
  4. Test your channels in small portions. Do not invest in a channel until you make sure it is profitable.
  5. Update your business model if necessary.

Evaluate profitability and growth potential

Startup founders often lose their minds and sense of reality when the first major profit comes through. They dream of growth, but they don’t know what it really is and where to go for it. Revenue shrouds their perception and they crash. Successful startups know which direction to choose for growth. They evaluate profitability of each scenario and growth potential of different markets and different marketing channels.


  1. Evaluate your margins, define the best ways to increase it and keep three criterias in mind: average expenses to produce one unit; average return from each sale; average expenses on marketing for each sale.
  2. Calculate how many clients you can attract through selected distribution channels.
  3. Verify the efficiency of a purchase funnel. Measure every stage of it using clearly established metrics.

Alternative marketing strategies

Key questions marketing strategy poses: what, to whom and how you sell. Successful startups are always able to give alternative answers on those questions.

Let’s see:

  1. Find out how your product relates to market: new product/new market, new product/existing market or existing product on new market with a potential for innovative use.
  2. Choose a growth strategy direction and focus on it.
  3. Define a marketing strategy by seven statements:
    1. Marketing goal;
    2. How you reach it;
    3. Your target market;
    4. Marketing tool you’re going to use;
    5. Your market segment and product positioning;
    6. A hallmark of your business;
    7. Your budget.
  4. Define an alternative marketing strategy for each of those.
  5. Update marketing strategy, if necessary.


1.1 Moved visual productions into separate unit and started dedicated marketing campaign on home market

We love Wordpress and recently shipped two plugins into open beta for commercial sale.

1.2.1 King The Monk - wordpress plugin to virally grow your email list

1.2.2 Plain conversions - wordpress plugin to convert your visitors

1.3 We fell in love with ecommerce, coz of short feedback cycles for both development and marketing. Today we slightly upgrade GRIN tech's expertise shipping into production inhouse SaaS project - AVOKADO - the web app for learning languages with flash cards.

1.4 Collaboration with Logomachine.
It is design company working in Russia. We fell in love with the their offer on logotypes & brand assets (transparent pricing, fixed deadlines) and decided to bring their offer to English speaking markets.

Contact us