<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Sneha Rajdeep</title>
    <description>The latest articles on DEV Community by Sneha Rajdeep (@sneha_rajdeep).</description>
    <link>https://dev.to/sneha_rajdeep</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F800513%2Fdc708d39-1c2f-404f-a17b-6ffd513602cc.png</url>
      <title>DEV Community: Sneha Rajdeep</title>
      <link>https://dev.to/sneha_rajdeep</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/sneha_rajdeep"/>
    <language>en</language>
    <item>
      <title>How to approach building a Minimum Viable Product (MVP)?</title>
      <dc:creator>Sneha Rajdeep</dc:creator>
      <pubDate>Mon, 18 Apr 2022 09:15:46 +0000</pubDate>
      <link>https://dev.to/sneha_rajdeep/how-to-approach-building-a-minimum-viable-product-mvp-15k8</link>
      <guid>https://dev.to/sneha_rajdeep/how-to-approach-building-a-minimum-viable-product-mvp-15k8</guid>
      <description>&lt;p&gt;Whenever the word MVP is used, we normally consider it as a product with minimal features, or better yet an initial version of a product. The procedure of building an MVP begins with an idea that is based on a set of assumptions. This idea then takes the form of a product with the basic features. To validate the assumptions, the product is presented to its end users. The outcome can be a success as well a failure. In case of a favorable outcome, the entrepreneur might be elated and if a negative outcome is encountered, it might be presumed as a setback to the entire process.&lt;/p&gt;

&lt;h2&gt;
  
  
  MVP- A Process
&lt;/h2&gt;

&lt;p&gt;From the entire procedure explained in the above paragraph, let's pick the part where assumptions lead to building a minimum feature product. Most entrepreneurs can be misled from this very point while dealing with the concept of an MVP. They put a lot of time and energy into building the initial form of product with the wrong set of assumptions and tend to fail in the end. &lt;/p&gt;

&lt;p&gt;The right approach is to present the product to the consumers as quickly as possible. The possibilities are that your assumptions might be completely wrong, as the end-users might have a completely different set of expectations from the product. It might require going back to the basic design of the product, not just once but over and over again to match the set of assumptions with the actual expectations of the end-users. This process of iterating while redefining the set of assumptions and validating the product time and again can be described as the MVP process.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--jIeZuwW1--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/5cxq97x97rp7fm4t62sz.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--jIeZuwW1--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/5cxq97x97rp7fm4t62sz.jpg" alt="MVP an important role for developing a product" width="880" height="585"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Approach to an MVP process
&lt;/h2&gt;

&lt;p&gt;Before we explain the MVP process in detail, let's take a look at two approaches that are widely used by entrepreneurs. &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;  Invalidated MVP approach&lt;/li&gt;
&lt;li&gt;  Validated MVP approach&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  - Invalidated MVP approach
&lt;/h2&gt;

&lt;p&gt;Let's take a closer look at the MVP iterations to understand this approach. Every time the developing team comes up with an MVP based on the relatively riskiest assumption, it is presented to its real users to validate it. &lt;/p&gt;

&lt;p&gt;If the MVP is developed as a result of huge efforts in terms of both time and money to validate the assumptions, that might or might not be consistent with the user expectations, the success rate in such a case is minimal. Such an MVP approach is an Invalidated MVP approach. Now, if the consumers reject the product, it will be a total loss for the company, and on the other hand, if the end-users accept the product, the outcome is inconclusive.&lt;/p&gt;

&lt;h2&gt;
  
  
  - Validated MVP approach.
&lt;/h2&gt;

&lt;p&gt;In this approach, the MVP software designed in the earlier phase of iteration is a result of minimal efforts on building the product and larger efforts on the survey conducted among the consumers. A Validated MVP doesn't necessarily validate the assumptions. The failure, in this case, is inconclusive as the product is in its initial phase and is built with minimum efforts as far as the time and money of the company are concerned. The success on the other hand validates the idea and can bring brighter prospects to the company.&lt;/p&gt;

&lt;h2&gt;
  
  
  Process of MVP development
&lt;/h2&gt;

&lt;p&gt;Building an MVP requires a set of planning with a step-by-step approach as explained below.&lt;/p&gt;

&lt;h2&gt;
  
  
  Step1: Market research
&lt;/h2&gt;

&lt;p&gt;The foremost step while &lt;a href="https://dzone.com/articles/how-does-mvp-development-filter-user-needs"&gt;building an MVP&lt;/a&gt; is market research. The purpose of this research is to know about the expectations of the consumers from the product. The surveys can include a set of questions that can apprise the business owner of the actual requirement of the customer, and whether the product will adhere to such needs.&lt;/p&gt;

&lt;h2&gt;
  
  
  Step 2: Get a Clear Idea
&lt;/h2&gt;

&lt;p&gt;The next step after the survey is conducted is to analyze it. This can be achieved by answering a few questions.&lt;br&gt;
● What kind of problems can be solved by the product?&lt;br&gt;
● How useful is the product to the customer?&lt;br&gt;
● Why would customers use the product?&lt;/p&gt;

&lt;p&gt;These questions will help you build the product as per the end-users along with defining the product principles and a feature list for your final product.&lt;/p&gt;

&lt;h2&gt;
  
  
  Step 3: Define the feature list
&lt;/h2&gt;

&lt;p&gt;As per the analysis, the feature list can be extensive. As a business owner, it is very crucial to prioritize the initial features of the product for adding in the MVP. It's advisable to add complicated frameworks and fancy design in the later stages of product development.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--K0oP3JBv--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/lpn3z5uxsz9vpdh5sfos.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--K0oP3JBv--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/lpn3z5uxsz9vpdh5sfos.jpg" alt="Minimum Viable Product (MVP)" width="880" height="587"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Step 4: Build and launch
&lt;/h2&gt;

&lt;p&gt;The next step is to build a product that is both prosperous and attractive for customers and investors. The product should be able to solve the fundamental problems of the end-users, although it must not be loaded with features.&lt;/p&gt;

&lt;h2&gt;
  
  
  Step 5: Analyze the feedback from Early adopters
&lt;/h2&gt;

&lt;p&gt;This is a very crucial step in the MVP process. The feedback helps in improving the product quality and bringing it closer to the customer's expectations. The early adopters help in enhancing the basic version of the product by bringing creative ideas to your MVP. The cycle of feedback continues refining the set of assumptions and the product built based on the riskiest assumption.&lt;/p&gt;

&lt;h2&gt;
  
  
  Conclusion
&lt;/h2&gt;

&lt;p&gt;From the above study, we can conclude that an MVP is not a product with the least possible features, rather it's a process to build a product that goes hand in hand with the user's expectations. The features of the final product in &lt;a href="https://www.fatbit.com/mvp-software-development-services.html?q=RK"&gt;MVP software development&lt;/a&gt; are a result of surveys and user feedback on the small modules delivered to the customers. In simpler words, it can be said that while developing a product with an MVP approach, hold the customer's feedback tightly and the MVP is developed at each iteration loosely.&lt;/p&gt;

</description>
      <category>mvp</category>
      <category>development</category>
      <category>softwaredevelopment</category>
      <category>mvpdevelopment</category>
    </item>
    <item>
      <title>How to Build Minimum Viable Persona to Filter User Needs for MVP Software Development?</title>
      <dc:creator>Sneha Rajdeep</dc:creator>
      <pubDate>Fri, 21 Jan 2022 09:50:54 +0000</pubDate>
      <link>https://dev.to/sneha_rajdeep/how-to-build-minimum-viable-persona-to-filter-user-needs-for-mvp-software-development-5he1</link>
      <guid>https://dev.to/sneha_rajdeep/how-to-build-minimum-viable-persona-to-filter-user-needs-for-mvp-software-development-5he1</guid>
      <description>&lt;p&gt;MVP software development is an effective way to get the product to the market. It helps the team by validating the product assumptions and assessing users’ behavior towards features that would add value. Considering the example of a B2B audience, building a user persona clarifies which product will work best for which industry. Further, user personas can help in selling the story of the product as they inspire empathy for the customers. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--60RT1sOU--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/jr1an7sebq7px5wne64u.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--60RT1sOU--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/jr1an7sebq7px5wne64u.jpg" alt="MVP Software Development Services to Filter the Actual Needs of the User" width="880" height="792"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Steps to Build a Minimum Viable Persona&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The rationale behind building a persona is to cover the process from research to the development of a product that will resonate with the target audience. The core areas to be considered are:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Finding Users&lt;/li&gt;
&lt;li&gt;Building a Hypothesis&lt;/li&gt;
&lt;li&gt;Verification&lt;/li&gt;
&lt;li&gt;Finding Patterns&lt;/li&gt;
&lt;li&gt;Constructing Personas&lt;/li&gt;
&lt;li&gt;Defining Situations&lt;/li&gt;
&lt;li&gt;Validation and Buy-in&lt;/li&gt;
&lt;li&gt;Dissemination of Knowledge&lt;/li&gt;
&lt;li&gt;Creating Scenarios&lt;/li&gt;
&lt;li&gt;On-Going Development&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--tNBPwzIK--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/dyltx1vfbmpd0iai228i.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--tNBPwzIK--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/dyltx1vfbmpd0iai228i.png" alt="Build a Minimum Viable Persona" width="780" height="357"&gt;&lt;/a&gt;&lt;br&gt;
Note: These steps need not be followed in a project if the team is aware of the outlines and consequences.&lt;/p&gt;

&lt;p&gt;So, just like Minimum Viable Product, Minimum Viable Persona brings the most actionable information about users to the fore by fictionally representing different user types. Seeing how users react helps funnel features for future iterations of the MVP software development. &lt;/p&gt;

&lt;p&gt;For more insights, read our blog “&lt;a href="https://dzone.com/articles/how-does-mvp-development-filter-user-needs"&gt;How MVP Development Filters User Needs&lt;/a&gt;.”&lt;/p&gt;

</description>
    </item>
  </channel>
</rss>
