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