MVP چیست؟
Minimum Viable Product که ما آن را با MVP یا این که کمینه مال پذیرفتنی میشناسیم، بهطور کلی یعنی ورژنای از متاع که تنها مشتمل بر خصوصیتهای ضروری میباشد. این ورژن با کمترین همت برای اخذ برخورد، یافتن خطاها و همینطور جذب سرمایه فراهم می شود. هم اکنون مراد از ورژن MVP نرم افزار چیست؟ مهیاکردن طراحی اپلیکیشن در مشهد اپلیکیشنی که دست کم تجهیزات و خصوصیتها را داراست تا آرم دهد چه مشکلی را چطور حل مینماید.
برای مثالً فرض نمایید به پندار لانچ نرم افزار فیتنس افتادهاید، اینجا ورژن MVP نرم افزار می تواند یک ورژنٔ بی آلایش از ایدهٔ شما با خصوصیتها و امکاناتی مثل ورود و خروج مخاطب، پروفایل معمولیٔ استفاده کننده، اعلان و پوش نوتیفیکیشن یاد آوری تمرین و یکسری نرم افزارٔ تمرینی باشد. باقی تجهیزات مثل پروفایل حرفه ای مخاطب هم پا با جزئیاتی مثل تاریخچهٔ تمرینات، گردن بندها و گیمیفیکیشن هم بماند برای پروسه آجل.
اذن دهید از یک تصویر دارای اسم و رسم به کار گیری کنم:
ورژن MVP قرار میباشد به استفاده کننده اولی پیام را برساند؛ مثل به عبارتی چیزی که در تصویر می بینید: قرار میباشد از یک نقطه به نقطهٔ دیگر جابهجا گردید.
این مسیری که بایستی طی فرمائید، اعتبارسنجی ایده، بهبود تدریجی و اعتقاد از این میباشد که نرم افزار در هر مرحله ارزشی حقیقی و متعدد ارائه مینماید. اسکیتبورد اولیه (MVP) به استفاده کننده میگوید شما می خواهید چه مشکلی را برای چه کسی حل نمایید.
اما عامل فکرکردن به ورژن MVP نرم افزار چیست؟ چرا به آن نیاز داریم؟ بیایید ببینیم.
عنایت پیاده سازی ورژن MVP نرم افزار چیست؟
اذن دهید با پرسشی بی آلایش آغاز کنم: به نظرتان در حالتی که اسنپ تصمیم میگرفت به عبارتی نخستین شغل با سوپر اپلیکیشنی مشابه به چیزی که هم اکنون دارااست، استارت نماید، به کجا می سید؟
مسلماً خیر از حیث هنگامی و خیر از حیث مالی اینگونه کاری در صدر شدنی خلا؛ حتی در شرایطی که پول هم داشتند، ریسک اینگونه کاری بسیار بالا بود. آن ها در صدر به دنبال یک چیز بودند: رساندن مسافر به راننده مبتنی بر قربت و مسافتٔ آنها.
همین نمونه را در حیث بگیرید تا دلایل و عنایت داشتن ورژن MVP نرم افزار را نظارت کنیم.
۱. اعتبارسنجی ایده و تقاضای بازار
پژوهش ها بازار یکیاز پروسه لانچ نرم افزار میباشد که در آن اعتبار ایدهٔ خودتان را میسنجید. یعنی چه؟ ایدهٔ شما حتی در صورتیکه منحصربهفردترین ایده هم باشد، بایستی از لحاظ بازار و کاربر مقصود نرم افزار بررسی شود!
شما پیش از هرگونه سرمایهگذاری – چه هنگامی و چه مالی – می بایست مطمئن گردید بازار به چاره شما حقیقتاً نیاز دارااست. شاید باورتان نشود، اما استدلال اولیه باخت اکثر اوقات نرم افزارها، عدم نیاز بازار میباشد (منبع: TheWebAppMarket).
اما نقص اساسی اینجاست پژوهش ها ظریف بازار هم مدام پاسخ صدق به ما نمیدهد و نمیاقتدار مبنی بر آن ریسک کرد. چرا؟ اکثر وقت ها تایم ها، عموم در نظرسنجیها لحاظ حقیقی خویش را به جهت متفاوت مخفی مینمایند.
مثالهای متعددی وجود دارااست که از این داعیه تامین مینمایند. به عنوان مثالً Dinnr استارتاپی بود که طی نظرسنجی متوجه شد ۷۰ درصد بازار مقصود از آنان خرید خواهند کرد؛ اما در کار، صرفا ۱۲ پیشنهاد در هفتهٔ اولیه تصویب شد.
نقص مهم این بود نیاز حقیقی وواقعی بازار دراین پژوهش ها بکر بود؛ شاید عموم نسبت به یک ایده مشتاق باشد، البته تنها هنگامی که حقیقتاً از نرم افزار به کارگیری نمایند، به شما می گویند چه فکری مینمایند.
خب، دراین مسئله، نقش ورژن MVP نرم افزار چیست؟ این ورژن به شما اذن میدهد ایده و نرم افزار خویش را در حقیقت بسنجید. آیا حقیقتاً عمل مینماید؟ آیا حقیقتاً به آن بازار نیاز داراست؟ یک زمینه را در لحاظ بگیرید: مقصود شما درین مرحله سنجیدن اعتبار ایده و نیاز و تقاضای بازار میباشد و خیر جذب مشتری!
یک مثالٔ پیروز هم با هم ببینیم؟ ایدهٔ خرید از خواربارفروشی محلی و تحویل در منزل به ذهن نهادگذاران Instacart رسید؛ اما آن ها منابع و زیرساختهای ما یحتاج برای آغاز کار کشته نداشتند. آیا از رویای خویش دست کشیدند؟ خیر، بهمکان آن ورژن MVP نرم افزار را بالا آوردند؛ یک ورژنٔ معمولی و فارغ از سیستم خودکار خرید و تحویل!
نهادگذاران Instacart خودشان به دکان میرفتند، توصیهها را میخریدند و در منزلٔ مشتریان تحویل میدادند؛ یعنی نصیب بزرگی از روند خرید بهشکل دستی جاری ساختن می گردد، البته از نگاه مشتری همگیچیز اتوماتیک به لحاظ می سید.
ورژن MVP نرم افزار به آنان یاری کرد تا خیلی زود بازار را بسنجند و برخورد بگیرند؛ آن هم سوای سرمایهگذاری زیاد و مهیاکردن زیرساختها. بعداز اعتقاد از تناسب نرم افزار با بازار و اخذ برخورد عالی، آنها زیرساختهای مورد نیاز را ساخت و ساز کردند، نرم افزار را بهبود بخشیدند و روند تصویب توصیه، خرید و تحویل را اتومات کردند.

نکات اصلی برای نصب JDK