यहाँ कई उत्तर आरटीएस के अनुरूप हैं, लेकिन मैं कुछ ऐसा बताना चाहता था जो न्यूनतम रूप से व्यवहार्य उत्पाद (एमवीपी) की अवधारणा के लिए सार्वभौमिक हो।
MVP एक अवधारणा है जो लंबे समय के आसपास रही है, लेकिन बहुत लोकप्रिय हो गई क्योंकि Agile विकास ने दृश्य लिया। यह अवधारणा इसके मूल में काफी सरल है: यह सबसे छोटा उत्पाद है जो "काफी अच्छा है।" बस।
एमवीपी को मुश्किल बनाने वाली बात यह है कि यह व्यक्तिपरक और संदर्भ पर निर्भर है। यदि आप एक सैन्य अनुबंध के अंतिम मील के पत्थर पर काम कर रहे हैं, तो MVP "उत्पाद पास योग्यता परीक्षणों" से कम नहीं है। आपके उत्पाद की योग्यता में अनुबंध की शुरुआत में आपके लिए निर्धारित आवश्यकता के हर एक का परीक्षण शामिल होगा (शायद साल पहले)। इससे कम एमवीपी के रूप में योग्य नहीं है।
एक परियोजना के शुरू में, एमवीपी एक बहुत कम बार है (अच्छाई धन्यवाद!)। हालाँकि, यह अभी भी व्यक्तिपरक है। मुझे लगता है कि एक डेवलपर के रूप में न्यूनतम उत्पाद उत्पाद स्वामी की तुलना में बहुत अलग है, और मेरी कंपनी के वीपी क्या सोचते हैं, उससे भी अलग है। एमवीपी को परिभाषित करते समय आपको किस अभिनेता के दृष्टिकोण का उपयोग करना है।
मेरी राय में, सबसे महत्वपूर्ण आवाज, परिमित संसाधनों का प्रबंधन करने वाले व्यक्ति की है: आपका समय और आपका पैसा। एक निगम में, जो एक परियोजना का नेता या वित्त में कोई व्यक्ति हो सकता है। यह एक वीपी हो सकता है। यदि आप एक छोटी इंडी कंपनी हैं, या कोई व्यक्ति जो एकल खेल लिख रहा है, तो वह व्यक्ति आप हो सकते हैं । लेकिन यह सामान्य गेम डेवलपर नहीं है । यह आप है जो कोडिंग टूल्स और आर्ट सॉफ्टवेयर को बंद कर देता है और एक्सेल को ऊपर खींचता है ताकि आप सुनिश्चित कर सकें कि आप इस महीने बिल का भुगतान कर सकें। यह आप है कि दोस्तों के साथ बाहर जा रहा है बनाम अपने छोटे जुनून परियोजना पर एक और रात कोडिंग खर्च करने के बीच संतुलन तौलना है।
चूंकि हम छोटे एमवीपी के बारे में बात कर रहे हैं (यही वह वीडियो है जिससे आप लिंक किए गए वीडियो के बारे में बात कर रहे थे), हम अवधारणा के लिए एजाइल के दृष्टिकोण का उपयोग करना शुरू कर सकते हैं। मैं इसे इस तरह से वाक्यांश दूंगा:
किसी भी पुनरावृत्ति / स्प्रिंट / चरण के लिए एमवीपी न्यूनतम उत्पाद है जो उस उत्पाद के निर्माण में लगने वाले समय में संसाधनों के व्यय को सही ठहराता है।
यह परिभाषा यही है कि एमवीपी की सैन्य परिभाषा जो मैंने पहले इस्तेमाल की थी, वह मान्य है: उनके लिए, केवल एक चीज जो एक सैन्य अनुबंध पर खर्च किए गए लाखों लोगों को सही ठहरा सकती है, एक सफल उत्पाद है जो वह सब कुछ करता है जो वादा किया गया था। लेकिन आपके लिए, आप एक हफ्ते या एक महीने का समय दे सकते हैं। बार कम है।
तो इसके लिए, अपने डेवलपर कैप को उतारें, अपने सूट और सिलवाया पैंट पर रखें, और चलिए आगे क्या होता है। डेवलपर आप एक उत्पाद बाहर डाल खत्म कर देता है। आप इससे क्या करने वाले हैं?
बाद में इस प्रक्रिया में, एक विकल्प यह होगा कि आप इस खेल को जारी करके पैसा कमा सकें। और वास्तव में, यह MVP की एक महत्वपूर्ण परिभाषा है जिसे कभी भी अनदेखा नहीं किया जाना चाहिए। यदि किसी उत्पाद को भेज दिया जा सकता है, तो यह एक उम्मीदवार एमवीपी है, क्योंकि पैसा बनाना बहुत सारे विकास संसाधनों को सही ठहराता है । लेकिन जल्द ही, आप इसे जारी नहीं करेंगे। इसलिए एमवीपी अधिक सूक्ष्म है:
प्रारंभिक विकास में, MVP न्यूनतम उत्पाद है जो आपको इसे उत्पादित करने के लिए लगने वाले समय के लिए कुछ सीखने की अनुमति देता है।
नोट: यह वह नहीं हो सकता है जिसे आपने सीखने का इरादा किया है। यदि आप जो सीखते हैं वह यह है कि "यह खेल कभी नहीं बनने वाला है, इसलिए हमें अब छोड़ देना चाहिए ... लेकिन लानत है कि यह हमारे समय के लायक था इसे बनाने की कोशिश कर रहा है," तो आप जीत गए। आपने कुछ काम किया, और लगा कि यह आपके समय के लायक है। दूसरी ओर, यदि आप खेल का फैसला कर सकते हैं और आपको लगता है कि "लानत है, तो हम अपने जीवन के कितने महीने बर्बाद करते हैं?" तब यह एक मजबूत सुझाव है कि आप अपने आप को एमवीपी तक सीमित करने का अच्छा काम नहीं कर रहे हैं। यदि आप अपने आप को एमवीपी में ठीक से सीमित कर रहे हैं, तो पिछले पुनरावृत्तियों को पहले से ही खुद के लिए भुगतान करने के रूप में समझा जाएगा - कोई अफसोस नहीं।
इसलिए अब हम उन उदाहरणों से रूबरू हो सकते हैं जो अन्य लोगों ने यहां लिखे थे। ये ऐसे उत्तर हैं जो बताते हैं कि न्यूनतम राशि क्या है जो आपको कुछ सीखने के लिए चाहिए। लेकिन वे सभी एक अतिरंजित विवरण को याद करते हैं: आपकी अगली चाल क्या है?
एमवीपी इस बात पर निर्भर करता है कि एक बार इसे बनाने के बाद आप एमवीपी के साथ क्या करना चाहते हैं। फिलिप के महान उत्तर और bxk21 की टिप्पणी को लें। फिलिप के जवाब में दो "मिनीगेम्स," एक यूनिट नियंत्रण और एक बेस बिल्डिंग के लिए तर्क दिया गया था। bxk21 ने तर्क दिया कि वे समय प्रबंधन पहलू के रूप में महत्वपूर्ण नहीं हैं। तो कौन सही है?
यह एक पेचीदा सवाल है। वे दोनों निश्चित वातावरण में सही हैं। संभवतः आप प्रतिक्रिया प्राप्त करने के लिए जारी किए गए MVP को कुछ नाटककारों को सौंपने वाले हैं। आप किस तरह के प्लेलिस्ट का उपयोग करने की योजना बना रहे हैं? क्या वे आरटीएस समर्थक हैं? यदि आपके playtesters RTSs के विशेषज्ञ नहीं हैं, तो फ़िलिप का उत्तर संभवतः हाजिर है। आप खेल के छोटे ठोस टुकड़ों को देख रहे हैं। उनके पास इस तरह की चीजों पर टिप्पणी करने में सक्षम होने के लिए पर्याप्त पृष्ठभूमि होगी।
अब मान लेते हैं कि आपको किसी तरह से TLO, Day [9], या MVP जैसे प्लेटेस्टर मिलते हैं। ये समर्थक स्तर के आरटीएस खिलाड़ी हैं (या दिन के मामले में [9], कम से कम एक सम्मानजनक उल्लेख है, क्योंकि मुझे विश्वास नहीं है कि वह पेशेवर रूप से खेलते हैं)। यदि ये आपके नाटककार हैं, तो bxk21 की राय शायद सही है। वे इस बात की परवाह नहीं करने जा रहे हैं कि क्या आप इमारतें बनाते हैं या क्या इमारतें खुद बनाती हैं। वे समय प्रबंधन और संतुलन की तरह सूक्ष्म बारीकियों के बारे में देखभाल करने जा रहे हैं। अब आपके पास इस प्रकार की चीज़ें नहीं होंगी, जो शुरुआती परीक्षण में बंद हो गईं, लेकिन आपको उनमें से स्वाद दिखाने देना चाहिए । आपको एक ऐसा खेल बनाने पर ध्यान केंद्रित करना चाहिए जो यह दर्शाता है कि आप खेल को उच्च स्तर के कौशल में चित्रित करना चाहते हैं।
इसलिए यह पता लगाएं कि आप अपनी अगली चाल क्या चाहते हैं। आप अपने उत्पाद के साथ क्या करना चाहते हैं। फिर पता लगाएं कि आपके एमवीपी उस लक्ष्य के संबंध में क्या है।