Share via


डेवलपर के लिए ALM

इस सेक्शन के आलेखों में वर्णन किया गया है कि आप एक डेवलपर होने के नाते Microsoft Power Platform के उपयोग द्वारा एप्लिकेशन जीवन चक्र प्रबंधन (ALM) कार्यान्वित करने के लिए उपलब्ध APIs, उपकरणों, और अन्य संसाधनों का कैसे उपयोग कर सकते हैं.

हम टीम विकास के बारे में थोड़ी चर्चा के साथ शुरूआत करेंगे और उसके बाद Azure DevOps और उपलब्ध निर्माण उपकरणों पर गहन जानकारी लेंगे.

मुख्य एएलएम अवधारणाओं और समाधानों के साथ काम करने के बारे में अधिक जानने के लिए, एप्लिकेशन जीवनचक्र प्रबंधन का अवलोकन देखें और निम्न वीडियो देखें।

टीम विकास

जब हम टीम विकास को संदर्भित करते हैं, तो हम समान परिवेश में सहयोग करने वाले एकाधिक डेवलपर बनाम समान अनुप्रयोग पर कार्य करने और समान स्रोत कोड साझा करने वाले एकाधिक डेवलपर के बारे में चर्चा करते हैं. टीम विकास के लिए, यह एक अच्छी प्रथा है कि डेवलपर अलगाव हासिल करने के लिए टूलिंग या प्रक्रियाओं का उपयोग किया जाए.

अधिक जानकारी: परिदृश्य 5: टीम विकास का समर्थन करना

विरोध प्रबंधन

टीम विकास के लिए, लक्ष्य होता है कि साझा कोड में परिवर्तन करते समय विरोध से बचा जाए. स्रोत नियंत्रण प्रणाली के द्वारा, ब्रांचिंग और मर्जिंग से परिवर्तन विरोधों के बचने में मदद मिलती है, और टीम के सदस्यों को एक साझा रेपो में आंशिक पूर्ण कार्य द्वारा परस्पर प्रभावित करने के रोकने में मदद मिलती है.

विरोध से बचने का एक और तरीका है कि रणनीतियों का उपयोग किया जाए. उदाहरण के लिए, आप एक जटिल घटक पर एक समय में केवल एक ही व्यक्ति से कार्य करवा सकते हैं, ताकि एक ऐसे मर्ज विरोध, जिसका स्वचालित रूप समाधान कोई स्रोत नियंत्रण प्रणाली करने में सक्षम न हो, से बचा जा सके.

जटिल घटकों के साथ कार्य करना

जटिल घटक क्या होते हैं? इसके उदाहरणों में प्रपत्र, कैनवास ऐप्स, प्रवाह और कार्यप्रवाह शामिल हैं.

एक समय में समान प्रपत्र या घटक पर एक से अधिक डेवलपर को कार्य करवाने से बचने के लिए टीम के अन्य सदस्यों के साथ समन्वित प्रयास करें. यदि आपके पास समान कैनवास ऐप पर एकाधिक डेवलपर काम कर रहे हैं, तो विरोध से बचने के लिए उनसे पृथक-पृथक घटकों पर काम करवाएँ.

भी देखें

Azure DevOps के लिए Microsoft Power Platform Build Tools
Power Platform डेवलपर डॉक्स