एजाइल एंड स्क्रम
By Ajit Singh
()
About this ebook
Ajit Singh
Ajit Singh is equally interested in fiction and non-fiction and has written many books in English, Hindi, and Urdu. He has performed in Haryana, published his prose and verse in India and Pakistan, and participated in an international online poetry symposium organized by Bazm-e-Urdu, Qatar.He lives in a village, teaches science, and comes from a farming family. His father served as a major in the Parachute Regiment of the Indian Army.Ajit plays cricket, football, volleyball, basketball, badminton, and chess. He loves harmonium and flute, sings folk songs, and also enjoys gardening in his spare time. His nickname is "Badal," which means "cloud" in English.
Related to एजाइल एंड स्क्रम
Related ebooks
रिएक्ट प्रारंभकर्ताओं के लिए अनिवार्य ज्ञान 100 Rating: 0 out of 5 stars0 ratingsComputer Ek Parichay: Elementary introduction to working of computers, in Hindi Rating: 0 out of 5 stars0 ratingsकीसी भी एंड्रॉयड टैबलेट को ड्राइंग पैड में बदलना सीखिए स्क्रीनशॉट सहित स्टेप दर स्टेप सरल गाइड Rating: 0 out of 5 stars0 ratingsSQL स्वामित्व Rating: 0 out of 5 stars0 ratingsINTRODUCTION TO COMPUTERS (Hindi) Rating: 5 out of 5 stars5/5PHP पैकेज 100 नॉक: 1 घंटे में मास्टर करें (2024 संस्करण) Rating: 0 out of 5 stars0 ratingsBhartiya Banking Vyavastha, Vitya Pranali Evem Vitya Sansthaan Rating: 0 out of 5 stars0 ratingsकंप्यूटर: ....और इसका सामान Rating: 0 out of 5 stars0 ratings
Reviews for एजाइल एंड स्क्रम
0 ratings0 reviews
Book preview
एजाइल एंड स्क्रम - Ajit Singh
प्रस्तावना
अपनी प्रत्येक परियोजना के क्रियान्वयन के लिए स्वयं से सबसे पहले जो प्रश्न हम करते हैं उनमें से एक यह है कि विकास की कौन सी क्रियाविधि का प्रयोग हमें करना चाहिए?
यह एक ऐसा विषय है जिस पर बहुत विमर्श होता है, क्योंकि यह किसी परियोजना के लिए कार्य के नियोजन का तरीका है, न कि परियोजना प्रबंधन की वह तथाकथित शैली जो कि प्रायः इसे गलती से समझ लिया जाता है, या फिर विशिष्ट तकनीकी दृष्टिकोण। दो आधारभूत और सर्वाधिक लोकप्रिय क्रियाविधियाँ हैं:
1. वॉटरफॉल : जिसे ‘पारंपरिक’ दृष्टिकोण के रूप में जाना जाता है, और
2. एजाइल : रैपिड एप्लिकेशन डेवलपमेंट का एक विशिष्ट प्रकार और वॉटरफॉल की तुलना में नया, लेकिन बिलकुल नया भी नहीं, जिसे अक्सर स्क्रैम का उपयोग करके क्रियान्वित किया जाता है। दोनों प्रयोग करने योग्य परिपक्व क्रियाविधियाँ हैं।
बाद में एजाइल और विशेष रूप से स्क्रम अधिक से अधिक लोकप्रिय होती गई है। उच्च प्रबंधन के अधिकतर लोग तो कार्य की एजाइल प्रविधि को ही सफलता की कुंजी के रूप में देखते हैं। लेकिन क्या यह वास्तव में सच है? क्या हमें कोई जादू की छड़ी मिल गई है? क्या हर व्यक्ति एजाइल ढंग से काम कर सकता है? यदि हां, तो क्या इसका अर्थ यह है कि वह जिस टीम का हिस्सा है वह भी इसे अपनाएगी? क्या वह भी कार्य और विचार की एजाइल प्रणाली का प्रयोग सफलतापूर्वक करेगी?
इस उपयोगी पाठ्यपुस्तक में इन सभी प्रश्नों पर विचार किया गया है।
मैंने आरंभ इन दोनों ही क्रियाविधियों (वॉटरफॉल और एजाइल) की मूलभूत सूचनाएँ उपलब्ध कराने से किया है। मैंने इन दोनों क्रियाविधियों के बीच के अंतर को स्पष्ट करने का प्रयास किया है और दूसरी क्रियाविधि पर अधिक जोर देकर मैंने इस क्रियाविधि के इतिहास, इसके लाभों और हानियों के बारे में बताने तथा इस निष्कर्ष तक पहुँचने का प्रयास किया है कि एजाइल क्या है और क्या नहीं। इसके बाद दूसरे भाग में मैंने मूलभूत एजाइल विधियों और उनके अभ्यासों की संक्षेप में प्रस्तुति की है।
इसी क्रम के अंतर्गत तीसरे भाग में मैंने स्क्रम का विवरण देते हुए इस क्रियाविधि से जुड़े संस्कारों एवं भूमिकाओं की व्याख्या की है।
अजित सिंह
विषय - सूची
अनुभाग 1: वॉटरफॉल बनाम एजाइल
1.1 वॉटरफॉल मॉडल डिजाइन
1.2 एजाइल क्रियाविधियाँ
अनुभाग 2: सबसे अधिक उपयोग की जाने वाली एजाइल विधियाँ और अभ्यास
2.1 परिचय
2.2 एजाइल क्रियाविधियाँ
2.2.1 अनुकूलनीय सॉफ्टवेयर विकास (ASD)
2.2.2 एजाइल प्रारूपण
2.2.3 स्वच्छ-सरल विधियाँ
2.2.4 गतिशील प्रणाली विकास विधि (DSDM):
2.2.5 चरम क्रमादेशन (XP):
2.2.6 सुविधा-संचालित विकास (FDD):
2.2.7 लीन सॉफ्टवेयर विकास:
2.2.8 कन्बन
2.2.9 स्क्रम
2.2.10 स्क्रंबन
2.2.11 तीव्रगति अनुप्रयोग विकास (RAD)
2.3 एजाइल अभ्यास
2.3.1 स्वीकृति परीक्षण-संचालित विकास (ATDD)
२.३.२ व्यवहार-संचालित विकास (BDD)
2.3.3 व्यावसायिक विश्लेषक डिजाइनर विधि (बीएडीएम)
2.3.4 क्रॉस फंक्शनल टीम
2.3.5 निरंतर एकीकरण (CI):
2.3.6 डोमेन-संचालित डिज़ाइन (DDD)
2.3.7 युग्म-प्रोग्रामिंग
2.3.8 प्लानिंग पोकर
2.3.9 पुनर्गुणकन
2.3.10 परीक्षण-संचालित विकास (TDD)
2.3.11 उपयोगकर्ता वृत्तांत
2.3.12 वृत्तांत-चालित प्रारूपण
2.3.13 पूर्वव्यापी
2.3.14 अस्पष्ट लक्ष्यानुसरण
2.3.15 उपयोगकर्ता वृत्तांत मानचित्रण
2.3.16 अतिरिक्त अभ्यास
4
Section3-स्क्रम
3.1 भूमिकाएँ
3.1.1 उत्पाद स्वामी
3.1.2 स्क्रम गुरु
3.1.3 स्क्रम टीम
3.1.4 हितधारक
3.2 कलाकृतियाँ
3.2.1 उत्पाद के संचित कार्य
3.2.2 स्प्रिंट के संचित कार्य
3.2.3 उत्पाद वृद्धि
3.3 कार्य प्रवाह
3.3.1 स्क्रम प्रक्रिया
3.3.2 स्प्रिंट योजना
३.३.३ दैनिक स्क्रम
3.3.4 स्प्रिंट समीक्षा
3.3.5 स्प्रिंट पुनरीक्षण
3.4 कार्य और वितरण प्रवाह-उदाहरण
अध्याय 1
वॉटरफॉल बनाम एजाइल
1.1 वॉटरफॉल मॉडल अभिकल्प (Waterfall Model Design)
वॉटरफॉल मॉडल वस्तुतः सार्वजनिक प्रयोग के लिए प्रस्तुत किया जाने वाला पहला प्रोसेस मॉडल था। इसे
रैखिक-अनुक्रमिक जीवनचक्र मॉडल के रूप में भी जाना जाता है। समझने और उपयोग की दृष्टि से यह बहुत सरल है। एक वॉटरफॉल मॉडल में, प्रत्येक चरण को अगला शुरू होने से पहले पूरा किया जाना चाहिए। इसमें चरणों के बीच अतिच्छादन नहीं किया जाता।
विस्तार में जाएँ तो पता चलता है कि वॉटरफॉल दृष्टिकोण पहला एसडीएलसी (सिस्टम डेवलपमेंट लाइफ साइकल या प्रणाली विकास जीवनचक्र) प्रारूप था, जिसका प्रयोग परियोजना की सफलता सुनिश्चित करने के लिए सॉफ्टवेयर इंजीनियरिंग में किया जाता है। द वॉटरफॉल
दृष्टिकोण में, सॉफ्टवेयर विकास की पूरी प्रक्रिया अलग-अलग चरणों में विभाजित कर दी जाती है। वॉटरफॉल मॉडल में, आमतौर पर, एक चरण का परिणाम क्रमिक रूप से अगले चरण के लिए इनपुट के रूप में कार्य करता है।
वॉटरफॉल मॉडल के विभिन्न चरणों की आरेखीय प्रस्तुति निम्नवत है:
चित्र 1: वॉटरफॉल सॉफ्टवेयर विकास जीवन चक्र