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