मैं कैसे आरंभ करूं?

इसे साफ़ तौर पर बताने के लिए, हमने इसे लीनियर प्रोसेस के तौर पर दिखाया है. हालांकि, व्यावहारिक तौर पर इन चरणों को पूरा नहीं किया जाता. हालांकि, इन्हें अगले चरण के शुरू होने से पहले ही पूरा कर लिया जाता है. सॉफ़्टवेयर डेवलपमेंट की शर्तें किसी को बताने के लिए, बातचीत को डिज़ाइन करने की प्रोसेस ज़्यादा “आसान” और “वॉटरफ़ॉल” होनी चाहिए. साथ ही, इसकी टेस्टिंग और उसे बार-बार किया जाए.

सबसे पहले, यह तय करें कि आपको जो डिज़ाइन करना है वह बातचीत के डिज़ाइन के हिसाब से सही है या नहीं.

इसके बाद, आप अपने उपयोगकर्ताओं पर ध्यान देंगे. वे कौन हैं? उनका मकसद क्या है? उनका कॉन्टेक्स्ट क्या है? तकनीकी सीमाओं, कोशिश के लेवल, और टाइमलाइन को ध्यान में रखते हुए, आपके हिसाब से इस्तेमाल के उदाहरण क्या हैं? ये सभी इकट्ठा करने की ज़रूरी शर्तें हैं.

बातचीत के आधे हिस्से पर फ़ोकस करें. आपकी कार्रवाइयों के लिए वॉइस ओवर क्या होगा? इस समय, पर्सोना बनाएं, जो आपके ब्रैंड और मिशन के बारे में बताता हो.

अब ऊंचे लेवल के डिज़ाइन पर काम शुरू करने का समय आ गया है. अगर आपने पहले कभी बातचीत का डिज़ाइन नहीं बनाया है, तो बातचीत के नमूने लिखने और हाई लेवल फ़्लो के डायग्राम बनाने से पहले, बातचीत के बारे में जानें. सबसे पहले, बोलकर दी गई बातचीत पर फ़ोकस करें. ऐसा इसलिए, क्योंकि अगर आप स्क्रीन को ध्यान में रखकर डिज़ाइन करना शुरू करते हैं, तो बातचीत की थ्रेड को निकालना आसान हो जाता है और वह ग्राफ़िकल इंटरफ़ेस बन जाता है जो बातचीत के लिए सही नहीं है.

जैसे ही आपके पास कुछ सैंपल डायलॉग हों, अपने डिज़ाइन की जांच और दोहराव शुरू करें.

इस प्रोसेस के आखिरी चरण में, आपको डिज़ाइन के बारे में पूरी जानकारी देनी होगी. इसमें यह पक्का करना शामिल है कि आपकी सुविधा कई तरीकों से जानकारी ले रही हो, जिनमें बातचीत को शामिल करने के लिए सबसे सामान्य पाथ इस्तेमाल किए जा सकते हैं. इसे ध्यान में रखते हुए, आपको गड़बड़ी और दूसरी असामान्य या असामान्य स्थितियों के लिए हैंडलिंग की सुविधा जोड़नी होगी.

आखिर में, उपयोगकर्ताओं को उनकी जगह की जानकारी देने के लिए, अपने डिज़ाइन को स्केल किया जाएगा. Google Assistant की मदद से उपयोगकर्ताओं को सभी डिवाइसों (जैसे कि Google Home, फ़ोन, स्मार्ट डिसप्ले वगैरह) में मदद मिलती है. इसलिए, आपकी कार्रवाइयों को भी ऐसा करना चाहिए. इसलिए, इस आखिरी चरण में, आपको पूरी हो चुकी बातचीत को पूरी तरह से एक से ज़्यादा मोड वाली बातचीत के तौर पर फिर से डिज़ाइन करना होगा.

बातचीत को डिज़ाइन करने की प्रक्रिया का फ़्लोचार्ट