छोड़कर सामग्री पर जाएँ
Read this post in: de_DEen_USes_ESfr_FRhi_INid_IDjapl_PLpt_PTru_RUvizh_CNzh_TW
Home » Agile & Scrum » प्रभावी उपयोगकर्ता कहानियों का निर्माण: 3Cs और INVEST के साथ एक मार्गदर्शिका

प्रभावी उपयोगकर्ता कहानियों का निर्माण: 3Cs और INVEST के साथ एक मार्गदर्शिका

परिचय

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

user story role action

3Cs और INVEST के साथ प्रभावी उपयोगकर्ता कहानियों का निर्माण

आइए एक कार्य प्रबंधन ऐप के लिए एक उपयोगकर्ता कहानी बनाते हैं।

उपयोगकर्ता कहानी

एक व्यस्त व्यापारिक व्यक्ति, मैं चाहता हूँ कि मेरे कार्यों को आसानी से प्राथमिकता दें और व्यवस्थित करें ताकि मैं कर सकूँ मेरी उत्पादकता को अधिकतम कर सकूँ.

स्वीकृति मानदंड:

  1. निर्माण:
    • शर्तें: उपयोगकर्ता को ऐप में लॉग इन होना चाहिए।
    • मानदंड: उपयोगकर्ता एक शीर्षक, विवरण और अंतिम तिथि प्रदान करके एक नया कार्य बना सकता है।
  2. वर्गीकरण:
    • शर्तें: एक कार्य का निर्माण किया जाना चाहिए।
    • मानदंड: उपयोगकर्ता कार्य के लिए एक श्रेणी या लेबल निर्धारित कर सकता है (जैसे: कार्य, व्यक्तिगत, आपातकालीन)।
  3. प्राथमिकता:
    • शर्तें: एक कार्य का निर्माण किया जाना चाहिए।
    • मानदंड: उपयोगकर्ता कार्य के लिए एक प्राथमिकता स्तर सेट कर सकता है (जैसे: उच्च, मध्यम, कम)।
  4. क्रमबद्ध करना:
    • शर्तें: कई कार्यों का निर्माण किया जाना चाहिए।
    • मानदंड: उपयोगकर्ता कार्यों को मान्यता तिथि या प्राथमिकता स्तर के आधार पर क्रमबद्ध कर सकता है।
  5. संपादन:
    • शर्तें: एक कार्य का निर्माण किया जाना चाहिए।
    • मानदंड: उपयोगकर्ता कार्य के शीर्षक, विवरण, तिथि, श्रेणी या प्राथमिकता को संपादित कर सकता है।
  6. पूर्ण के रूप में चिह्नित करना:
    • शर्तें: एक कार्य का निर्माण किया जाना चाहिए।
    • मानदंड: उपयोगकर्ता किसी कार्य को पूर्ण के रूप में चिह्नित कर सकता है, और इसे अपूर्ण कार्यों से दृश्य रूप से अलग किया जाना चाहिए।
  7. सूचनाएँ:
    • शर्तें: एक कार्य के लिए एक मान्यता तिथि निर्धारित की जानी चाहिए।
    • मानदंड: जब कोई कार्य मान्यता तिथि पर होता है, तो उपयोगकर्ता को सूचना प्राप्त होती है।

INVEST मानदंड

invest guidelines

  1. स्वतंत्र: प्रत्येक कार्यक्षमता (निर्माण, वर्गीकरण, प्राथमिकता, क्रमबद्ध करना, संपादन, पूर्ण के रूप में चिह्नित करना, सूचनाएँ) को स्वतंत्र रूप से विकसित और परीक्षण किया जा सकता है।
  2. समझौते योग्य: उपयोगकर्ता कथा के विवरण को प्राथमिकताओं और सीमाओं के आधार पर विकास टीम और उत्पाद मालिक के बीच समझौते के आधार पर चर्चा की जा सकती है।
  3. मूल्यवान: उपयोगकर्ता कथा एक व्यापक कार्य प्रबंधन प्रणाली प्रदान करके मूल्य प्रदान करती है, जिससे उपयोगकर्ता कार्यों को व्यवस्थित, प्राथमिकता देने और प्रभावी ढंग से पूरा करने में सक्षम होते हैं।
  4. आकलन योग्य: विकास टीम प्रत्येक कार्यक्षमता के लिए आवश्यक अनुकूलन का आकलन कर सकती है जो उपयोगकर्ता कहानी के भीतर है।
  5. छोटा: प्रत्येक कार्यक्षमता एकाग्र और पर्याप्त रूप से छोटी है ताकि एक ही स्प्रिंट में पूरी की जा सके।
  6. परीक्षण योग्य: स्वीकृति मानदंड स्पष्ट शर्तें प्रदान करते हैं जिनका उपयोग प्रत्येक कार्यक्षमता के पूर्ण होने की पुष्टि करने के लिए किया जा सकता है।

चरण-दर-चरण गाइड

  1. एप्लिकेशन में लॉगिन करें:
    • एप्लिकेशन खोलें।
    • लॉगिन जानकारी दर्ज करें।
    • “लॉगिन” बटन पर क्लिक करें।
  2. एक नई कार्य बनाएं:
    • “नई कार्य” बटन पर क्लिक करें।
    • कार्य का शीर्षक, विवरण और अंतिम तिथि दर्ज करें।
    • “बनाएं” बटन पर क्लिक करें।
  3. कार्य को वर्गीकृत करें:
    • बनाए गए कार्य पर क्लिक करें।
    • ड्रॉपडाउन मेनू से एक श्रेणी चुनें।
    • “सहेजें” बटन पर क्लिक करें।
  4. कार्य की प्राथमिकता सेट करें:
    • बनाए गए कार्य पर क्लिक करें।
    • प्राथमिकता स्तर सेट करें (उच्च, मध्यम, कम)।
    • “सहेजें” बटन पर क्लिक करें।
  5. कार्यों को व्यवस्थित करें:
    • मुख्य कार्य सूची पर जाएं।
    • “व्यवस्थित करें” बटन पर क्लिक करें।
    • अंतिम तिथि या प्राथमिकता के आधार पर व्यवस्थित करने का चयन करें।
  6. एक कार्य संपादित करें:
    • कार्य को संपादित करने के लिए उस पर क्लिक करें।
    • शीर्षक, विवरण, तिथि, श्रेणी या प्राथमिकता को संशोधित करें।
    • “सहेजें” बटन पर क्लिक करें।
  7. कार्य को पूरा किया गया चिह्नित करें:
    • पूरा किया गया चिह्नित करने के लिए कार्य पर क्लिक करें।
    • “पूरा किया गया चिह्नित करें” बटन पर क्लिक करें।
  8. सूचनाएँ प्राप्त करें:
    • कार्यों के लिए निर्धारित तिथि सेट करें।
    • निर्धारित तिथि पर सूचनाओं का इंतजार करें।

इन चरणों का पालन करके उपयोगकर्ता अपने कार्यों का प्रभावी ढंग से प्रबंधन कर सकते हैं, उनका प्राथमिकता क्रम बना सकते हैं और अपनी निर्धारित तिथियों के बारे में जागरूक रह सकते हैं।

उदाहरण: अच्छा और बुरा

आइए एक उपयोगकर्ता कहानी बनाएं जिसमें एक उपयोगकर्ता अपना पासवर्ड रीसेट करना चाहता है। हम एक अच्छी तरह से गठित “पुष्टि” उपयोगकर्ता कहानी की तुलना एक खराब तरीके से गठित “पुष्टि नहीं” संस्करण के साथ करेंगे।

पुष्टि उपयोगकर्ता कहानी

पुष्टि उपयोगकर्ता कहानी
शीर्षक: पासवर्ड रीसेट करें
एक के रूप में: पंजीकृत उपयोगकर्ता
मैं चाहता हूँ: मेरा पासवर्ड रीसेट करें
ताकि मैं कर सकूँ: अपने वर्तमान पासवर्ड को भूल जाने पर मेरे खाते तक पुनः पहुँच प्राप्त करना
स्वीकृति मानदंड: 1. उपयोगकर्ता को “पासवर्ड भूल गए” पेज पर नेविगेट करने की अनुमति होनी चाहिए। <br> 2. उपयोगकर्ता को एक पासवर्ड रीसेट लिंक वाले ईमेल को प्राप्त करना चाहिए। <br> 3. रीसेट लिंक पर क्लिक करने से उपयोगकर्ता को एक पेज पर ले जाया जाना चाहिए जहां वह एक नया पासवर्ड दर्ज कर सकता है। <br> 4. पासवर्ड को सफलतापूर्वक रीसेट करने के बाद, उपयोगकर्ता को नए पासवर्ड के साथ लॉग इन करने की अनुमति होनी चाहिए।

“पुष्टि” होने के कारण

  • उपयोगकर्ता कहानी स्पष्ट है और उपयोगकर्ता के पासवर्ड रीसेट करने की आवश्यकता पर केंद्रित है।
  • इसमें एक स्पष्ट रूप से परिभाषित उपयोगकर्ता भूमिका (पंजीकृत उपयोगकर्ता) शामिल है।
  • स्वीकृति मानदंड विशिष्ट, परीक्षण योग्य हैं और पूरे पासवर्ड रीसेट प्रक्रिया को कवर करते हैं।

पुष्टि नहीं उपयोगकर्ता कहानी

पुष्टि नहीं उपयोगकर्ता कहानी
शीर्षक: पासवर्ड रीसेट फीचर
मैं एक हूँ: उपयोगकर्ता
मैं चाहता हूँ कि: एक बेहतर पासवर्ड रीसेट फीचर हो
ताकि मैं कर सकूँ: एप्लिकेशन के साथ अपना अनुभव सुधार सकूँ
स्वीकृति मानदंड: 1. उपयोगकर्ताओं को पासवर्ड रीसेट करने की अनुमति होनी चाहिए।

“नहीं स्वीकार” होने के कारण

  • उपयोगकर्ता कहानी में पासवर्ड रीसेट फीचर में किस विशेष चीज के सुधार की आवश्यकता है, इसके बारे में स्पष्टता की कमी है।
  • उपयोगकर्ता की भूमिका को “उपयोगकर्ता” के रूप में धुंधला रूप से परिभाषित किया गया है, जिससे यह स्पष्ट नहीं होता है कि फीचर किसके लिए बनाया गया है।
  • स्वीकृति मानदंड बहुत धुंधले हैं और विकास और परीक्षण के लिए क्रियान्वयन योग्य चरण प्रदान नहीं करते हैं।
  • यह नहीं बताता है कि पासवर्ड रीसेट कैसे होना चाहिए, कौन से चरण शामिल हैं, या सफलता किस तरह दिखेगी।

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

सारांश

इस व्यापक गाइड में, हमने 3Cs और INVEST सिद्धांतों का पालन करते हुए उपयोगकर्ता कहानियों को तैयार करने के कला पर गहराई से चर्चा की है। चाहे आप उत्पाद मालिक, विकासकर्ता हों या एजाइल टीम का हिस्सा, अब आपके पास ऐसी उपयोगकर्ता कहानियाँ बनाने के लिए उपकरण हैं जो न केवल अच्छी तरह से संरचित हों बल्कि अपने प्रोजेक्ट्स को वास्तविक मूल्य भी प्रदान करें। याद रखें, एक अच्छी तरह से तैयार उपयोगकर्ता कहानी सफल सहयोग के आधार को तैयार करती है और यह सुनिश्चित करती है कि अंतिम उत्पाद उपयोगकर्ताओं की आवश्यकताओं को पूरा करता है।

प्रातिक्रिया दे