Easy to Find: The Data-Driven Approach to Development

विकास के लिए डेटा-संचालित दृष्टिकोण आपको एक विशिष्ट दर्द बिंदु चुनने, उसे संबोधित करने का प्रयास करने और अपनी कोशिश के परिणाम को उचित रूप से मापने की अनुमति देता है।
सारणी की सूची

जब हम तकनीक के साथ अपनी दैनिक बातचीत के बारे में सोचते हैं, तो "खोज" "ब्राउज़िंग" के समरूप हो जाती है। खोज इंटरनेट के साथ सर्वत्र हो गई है - लगभग कोई भी "जुड़ा हुआ" क्रिया जो हम कर सकते हैं, किसी प्रकार की खोज के साथ शुरू होती है। इसका मतलब दो बातें हैं: पहली, यह कि तकनीक के उपभोक्ताओं के रूप में, हम सहज खोज अनुभवों की अपेक्षा करने लगे हैं; और दूसरी, यह कि हमें खोज करने के अवसर प्रदान करने वाली कंपनियों के पास इस बारे में बहुत सा डेटा है कि हम इसे कैसे कर रहे हैं।

गुरु में, हम लगातार इस डेटा को देखते हैं ताकि हमारे खोज प्रदर्शन को सुधारते रहें - और अक्सर, जो हम पाते हैं वह हमें आश्चर्यचकित करता है। और भले ही हम अंततः मानते हैं कि सबसे अच्छा खोज बिल्कुल कोई खोज नहीं है, हम जानते हैं कि खोज को ऑप्टिमाइज़ करना हमारे ग्राहकों को वह ज्ञान ढूंढने में मदद करता है जिसकी उन्हें आवश्यकता है।

data-driven-search-blog-hero.png

उत्तर की खोज करना

हमारे हाल के प्रयासों में अपने खोज प्रदर्शन को सुधारने के लिए, हमने सोचा कि हम सफल या असफल खोज को कैसे वर्गीकृत कर सकते हैं। क्या यह सत्र की अवधि थी, देखी गई कार्ड, कुल क्लिक, प्रश्नों की संख्या? हमने कई तरीकों से खोजों को "अच्छा" या "बुरा" के रूप में वर्गीकृत करने के लिए विचार किया, लेकिन अंततः हमने उन कार्रवाइयों का मूल्यांकन करने का निर्णय लिया जो उस परिचित शीर्ष बार में उपयोगकर्ता द्वारा टाइप करने के बाद हुईं और एंटर क्लिक किया।

हमारी डेटा टीम में आएं ताकि हमारी जिज्ञासा को उजागर किया जा सके। उनके साथ काम करने के बाद, सर्वश्रेष्ठ तरीके का मूल्यांकन करने के लिए, उन्होंने उपयोगकर्ताओं द्वारा उनकी पहली खोज के बाद की गई सभी कार्रवाइयों का एक सनबर्स्ट चार्ट बनाया। उनके प्रभावशाली काम की प्रशंसा करने में अच्छा 5 मिनट बिताने के बाद और हमारे सामने डेटा दृश्यांकन को समझने के बाद, हम तय करने के लिए तैयार थे कि कौन सी पथ हमें पसंद है, कौन से नहीं, और कौन से ऐसे हैं जिनकी हमें और जांच करनी पड़ेगी ताकि हमारे पास एक ठोस राय हो।

समस्या-समाधान के लिए डेटा-संचालित दृष्टिकोण क्यों अपनाएं?

बड़े समस्याओं के लिए डेटा-संचालित दृष्टिकोण अपनाने से आपको एक बहुत निर्धारित दर्द बिंदु उठाने, उसे संबोधित करने का प्रयास करने और अपनी कोशिश के परिणाम को उचित रूप से मापने का अनोखा अवसर मिलता है। उदाहरण के लिए, अगर हमारी टीम बस "खोज को बेहतर बनाना" करना शुरू करती है, तो हमारे लिए कई संभावित गतिविधियां होंगी। हम परिणामों के प्रदर्शित होने की गति को बढ़ाने की कोशिश कर सकते हैं, अपने एल्गोरिदम को समायोजित करने की जांच कर सकते हैं, या नए तरीकों में ग्राहकों को परिणाम सुझाने पर विचार कर सकते हैं। और ये सभी गतिविधियां मूल्यवान प्रयास होंगी और शायद किसी तरह से खोज में सुधार करेंगी - लेकिन डेटा-संचालित दृष्टिकोण लेना जो एक विशेष परिणाम पर ध्यान केंद्रित किया गया है, हर बार जीतता है। क्यों? चलो दोनों तरीकों पर विचार करते हैं।

मान लीजिए कि हम एक समान दृष्टिकोण अपनाते हैं, जो कुछ भी हम हमेशा खोज में सुधार के लिए सोचते हैं। हम संभवतः इंजीनियरों, डेटा वैज्ञानिकों, उत्पाद प्रबंधकों, और अन्य सहकर्मियों की एक बड़ी संख्या को व्यक्तिगत कार्यों पर ध्यान केंद्रित करते हुए देखेंगे, जो किसी विशिष्ट सुधार की ओर काम कर रहे हैं जिसके लिए वे पूरी तरह से या आंशिक रूप से जिम्मेदार हैं। वे निर्माण की जटिलता के आधार पर अनुमानित रूप से इन परियोजनाओं को बहुत विभिन्न गति से पूरा करेंगे, और फिर अगले कार्य में चले जाएंगे। बस इतना आसान। लेकिन जब हमारी टीम को मूल कार्य पर विचार करने का समय आएगा - खोज में सुधार करना - यह हमारी सफलता का मूल्यांकन करना बहुत कठिन हो जाएगा। क्योंकि अगर सफलता को मानने के लिए हम जो भी मेट्रिक्स का उपयोग कर रहे थे, वे सही दिशा में चले गए, तो हम कैसे जान सकते थे कि कौन सी परियोजना(ओं) ने सुधार लाया? या, अगर हमारे मेट्रिक्स गलत दिशा में चले गए, तो हम कैसे जान सकते थे कि कौन सी परियोजनाओं को वापस लेना चाहिए?

विकास के लिए संकीर्ण ध्यान क्यों चुनें?

एक अधिक केंद्रित, एक समय में एक समस्या को हल करने के दृष्टिकोण अपनाने से, हम इन प्रकार की चुनौतियों के खिलाफ बेहतर तरीके से सुरक्षा कर सकते हैं। उदाहरण के लिए, जब खोज की बात आती है, तो एक अधिक केंद्रित दृष्टिकोण का अर्थ यह होगा कि "खोज को बेहतर बनाना" करने की बजाय, हम अपने सनबर्स्ट चार्ट पर एक विशेष पथ को सुधारने का प्रयास करेंगे जिसे हमने अवांछनीय माना। उदाहरण के लिए, हम ऐसे उपयोगकर्ताओं पर ध्यान केंद्रित करने का विकल्प चुन सकते हैं जो अपनी पहली खोज के तुरंत बाद फिर से खोजते हैं, बिना कभी भी किसी कार्ड को देखे। इसके बाद, हम यह विचार कर सकते हैं कि ऐसा होने के कई कारण क्यों हो सकते हैं - क्या वांछित कार्ड खोज परिणामों में नहीं आ रहा है? क्या यह पृष्ठ पर बहुत नीचे है? क्या उपयोगकर्ता ने महसूस किया कि वे गलत कीवर्ड टाइप कर रहे हैं और फिर से प्रयास करने का निर्णय लिया? इसके बाद, हम इस पैटर्न को हल करने के लिए कई रास्तों पर विचार कर सकते हैं, और उसके अनुसार अपने अगले कार्यों की योजना बना सकते हैं। इस प्रकार की समस्या-आधारित योजना पूरे टीम को कुशलता से छोटे चुनौतीपूर्ण समाधान पर ध्यान केंद्रित करने में मदद करती है, और हमें यह मूल्यांकन करने की अनुमति देती है कि क्या हमने तुरंत और प्रभावी रूप से अपनी इच्छित प्रभाव डाला है।

चूंकि खोज गुरु जैसे किसी ज्ञान प्रबंधन उपकरण का एक मुख्य घटक है, हम जानते हैं कि यह हमेशा हमारे लिए प्राथमिकता होगी। डेटा-संचालित दृष्टिकोण अपनाना हमें यह सुनिश्चित करने की अनुमति देता है कि हम प्रत्येक टुकड़े के समाधान के लिए कैसे संवेदनशील और जानबूझकर हैं।

जब हम तकनीक के साथ अपनी दैनिक बातचीत के बारे में सोचते हैं, तो "खोज" "ब्राउज़िंग" के समरूप हो जाती है। खोज इंटरनेट के साथ सर्वत्र हो गई है - लगभग कोई भी "जुड़ा हुआ" क्रिया जो हम कर सकते हैं, किसी प्रकार की खोज के साथ शुरू होती है। इसका मतलब दो बातें हैं: पहली, यह कि तकनीक के उपभोक्ताओं के रूप में, हम सहज खोज अनुभवों की अपेक्षा करने लगे हैं; और दूसरी, यह कि हमें खोज करने के अवसर प्रदान करने वाली कंपनियों के पास इस बारे में बहुत सा डेटा है कि हम इसे कैसे कर रहे हैं।

गुरु में, हम लगातार इस डेटा को देखते हैं ताकि हमारे खोज प्रदर्शन को सुधारते रहें - और अक्सर, जो हम पाते हैं वह हमें आश्चर्यचकित करता है। और भले ही हम अंततः मानते हैं कि सबसे अच्छा खोज बिल्कुल कोई खोज नहीं है, हम जानते हैं कि खोज को ऑप्टिमाइज़ करना हमारे ग्राहकों को वह ज्ञान ढूंढने में मदद करता है जिसकी उन्हें आवश्यकता है।

data-driven-search-blog-hero.png

उत्तर की खोज करना

हमारे हाल के प्रयासों में अपने खोज प्रदर्शन को सुधारने के लिए, हमने सोचा कि हम सफल या असफल खोज को कैसे वर्गीकृत कर सकते हैं। क्या यह सत्र की अवधि थी, देखी गई कार्ड, कुल क्लिक, प्रश्नों की संख्या? हमने कई तरीकों से खोजों को "अच्छा" या "बुरा" के रूप में वर्गीकृत करने के लिए विचार किया, लेकिन अंततः हमने उन कार्रवाइयों का मूल्यांकन करने का निर्णय लिया जो उस परिचित शीर्ष बार में उपयोगकर्ता द्वारा टाइप करने के बाद हुईं और एंटर क्लिक किया।

हमारी डेटा टीम में आएं ताकि हमारी जिज्ञासा को उजागर किया जा सके। उनके साथ काम करने के बाद, सर्वश्रेष्ठ तरीके का मूल्यांकन करने के लिए, उन्होंने उपयोगकर्ताओं द्वारा उनकी पहली खोज के बाद की गई सभी कार्रवाइयों का एक सनबर्स्ट चार्ट बनाया। उनके प्रभावशाली काम की प्रशंसा करने में अच्छा 5 मिनट बिताने के बाद और हमारे सामने डेटा दृश्यांकन को समझने के बाद, हम तय करने के लिए तैयार थे कि कौन सी पथ हमें पसंद है, कौन से नहीं, और कौन से ऐसे हैं जिनकी हमें और जांच करनी पड़ेगी ताकि हमारे पास एक ठोस राय हो।

समस्या-समाधान के लिए डेटा-संचालित दृष्टिकोण क्यों अपनाएं?

बड़े समस्याओं के लिए डेटा-संचालित दृष्टिकोण अपनाने से आपको एक बहुत निर्धारित दर्द बिंदु उठाने, उसे संबोधित करने का प्रयास करने और अपनी कोशिश के परिणाम को उचित रूप से मापने का अनोखा अवसर मिलता है। उदाहरण के लिए, अगर हमारी टीम बस "खोज को बेहतर बनाना" करना शुरू करती है, तो हमारे लिए कई संभावित गतिविधियां होंगी। हम परिणामों के प्रदर्शित होने की गति को बढ़ाने की कोशिश कर सकते हैं, अपने एल्गोरिदम को समायोजित करने की जांच कर सकते हैं, या नए तरीकों में ग्राहकों को परिणाम सुझाने पर विचार कर सकते हैं। और ये सभी गतिविधियां मूल्यवान प्रयास होंगी और शायद किसी तरह से खोज में सुधार करेंगी - लेकिन डेटा-संचालित दृष्टिकोण लेना जो एक विशेष परिणाम पर ध्यान केंद्रित किया गया है, हर बार जीतता है। क्यों? चलो दोनों तरीकों पर विचार करते हैं।

मान लीजिए कि हम एक समान दृष्टिकोण अपनाते हैं, जो कुछ भी हम हमेशा खोज में सुधार के लिए सोचते हैं। हम संभवतः इंजीनियरों, डेटा वैज्ञानिकों, उत्पाद प्रबंधकों, और अन्य सहकर्मियों की एक बड़ी संख्या को व्यक्तिगत कार्यों पर ध्यान केंद्रित करते हुए देखेंगे, जो किसी विशिष्ट सुधार की ओर काम कर रहे हैं जिसके लिए वे पूरी तरह से या आंशिक रूप से जिम्मेदार हैं। वे निर्माण की जटिलता के आधार पर अनुमानित रूप से इन परियोजनाओं को बहुत विभिन्न गति से पूरा करेंगे, और फिर अगले कार्य में चले जाएंगे। बस इतना आसान। लेकिन जब हमारी टीम को मूल कार्य पर विचार करने का समय आएगा - खोज में सुधार करना - यह हमारी सफलता का मूल्यांकन करना बहुत कठिन हो जाएगा। क्योंकि अगर सफलता को मानने के लिए हम जो भी मेट्रिक्स का उपयोग कर रहे थे, वे सही दिशा में चले गए, तो हम कैसे जान सकते थे कि कौन सी परियोजना(ओं) ने सुधार लाया? या, अगर हमारे मेट्रिक्स गलत दिशा में चले गए, तो हम कैसे जान सकते थे कि कौन सी परियोजनाओं को वापस लेना चाहिए?

विकास के लिए संकीर्ण ध्यान क्यों चुनें?

एक अधिक केंद्रित, एक समय में एक समस्या को हल करने के दृष्टिकोण अपनाने से, हम इन प्रकार की चुनौतियों के खिलाफ बेहतर तरीके से सुरक्षा कर सकते हैं। उदाहरण के लिए, जब खोज की बात आती है, तो एक अधिक केंद्रित दृष्टिकोण का अर्थ यह होगा कि "खोज को बेहतर बनाना" करने की बजाय, हम अपने सनबर्स्ट चार्ट पर एक विशेष पथ को सुधारने का प्रयास करेंगे जिसे हमने अवांछनीय माना। उदाहरण के लिए, हम ऐसे उपयोगकर्ताओं पर ध्यान केंद्रित करने का विकल्प चुन सकते हैं जो अपनी पहली खोज के तुरंत बाद फिर से खोजते हैं, बिना कभी भी किसी कार्ड को देखे। इसके बाद, हम यह विचार कर सकते हैं कि ऐसा होने के कई कारण क्यों हो सकते हैं - क्या वांछित कार्ड खोज परिणामों में नहीं आ रहा है? क्या यह पृष्ठ पर बहुत नीचे है? क्या उपयोगकर्ता ने महसूस किया कि वे गलत कीवर्ड टाइप कर रहे हैं और फिर से प्रयास करने का निर्णय लिया? इसके बाद, हम इस पैटर्न को हल करने के लिए कई रास्तों पर विचार कर सकते हैं, और उसके अनुसार अपने अगले कार्यों की योजना बना सकते हैं। इस प्रकार की समस्या-आधारित योजना पूरे टीम को कुशलता से छोटे चुनौतीपूर्ण समाधान पर ध्यान केंद्रित करने में मदद करती है, और हमें यह मूल्यांकन करने की अनुमति देती है कि क्या हमने तुरंत और प्रभावी रूप से अपनी इच्छित प्रभाव डाला है।

चूंकि खोज गुरु जैसे किसी ज्ञान प्रबंधन उपकरण का एक मुख्य घटक है, हम जानते हैं कि यह हमेशा हमारे लिए प्राथमिकता होगी। डेटा-संचालित दृष्टिकोण अपनाना हमें यह सुनिश्चित करने की अनुमति देता है कि हम प्रत्येक टुकड़े के समाधान के लिए कैसे संवेदनशील और जानबूझकर हैं।

गुरु प्लेटफॉर्म की शक्ति का अनुभव स्वयं करें - हमारे इंटरैक्टिव प्रोडक्ट टूर को लें
एक टूर लेने के लिए