एंटरप्राइज़ एप्लिकेशन सिस्टम विकसित करने में मिली चुनौतियाँ बताएं

सॉफ़्टवेयर डेवलपर्स जो एंटरप्राइज़ एप्लिकेशन सिस्टम का निर्माण करते हैं, कॉर्पोरेट विलय और पुनर्गठन सहित कई कठिन चुनौतियों का सामना करते हैं, जो संसाधनों को सीमित करते समय जटिलता को बढ़ाते हैं; व्यापक, सस्ता नेटवर्क जो नई कमजोरियां पैदा करते हुए अधिक कनेक्टिविटी प्रदान करता है; और मोबाइल फोन और टैबलेट जो नई स्वतंत्रता और प्रयोज्यता प्रदान करते हैं, लेकिन डेवलपर्स सॉफ्टवेयर बनाने के तरीके को बदलते हैं।

पृष्ठभूमि

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

जटिलता

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

सुरक्षा

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

चलना फिरना

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

लोकप्रिय पोस्ट