मैं विक्रेता सॉफ़्टवेयर को बदलने के जोखिमों को कैसे संवाद कर सकता हूं?


12

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

लगभग हर समस्या जो मैंने सिस्टम के साथ पाई है वह अनुकूलन का प्रत्यक्ष परिणाम है; सब कुछ हम व्यापार महत्वपूर्ण वित्तीय सॉफ्टवेयर को तोड़ने के जोखिम को बदलते हैं। फिर भी लेखा विभाग परिवर्तनों का सुझाव देता रहता है (क्योंकि हमने हमेशा हाँ कहा है!) और इस बात के लिए बहुत कम सम्मान है कि प्रभावशाली परिवर्तन कैसे हो सकते हैं।

कुछ बदलावों के कारण कोई समस्या नहीं होती है; प्रपत्र विक्रेता सॉफ़्टवेयर में अनुकूलित किए जा सकते हैं (और होने का मतलब है), हम प्रपत्र फ़ील्ड के चारों ओर ले जा सकते हैं, उन्हें निकाल सकते हैं, ect। लेकिन उस तरह के हर हानिरहित अनुकूलन के लिए वे भी संग्रहीत प्रक्रियाओं की तरह बदलाव का सुझाव देते हैं और विक्रेता के आवेदन के लिए डेटाबेस में डेटा में हेरफेर करने के लिए ट्रिगर करते हैं।

मैंने हाल ही में (बमुश्किल) उन्हें एक विक्रेता कार्यक्रम से दूसरे में ग्राहकों को आयात करने से रोकने की कोशिश की क्योंकि यह जानकारी पूरी तरह से असंगत थी। मेरी समस्या यह है कि कैसे हल किया गया था क्योंकि मुझे लगता है कि सिस्टम ने उपयोगकर्ता पक्ष पर काम नहीं किया; यह कार्य जितना वे सोचते थे उससे कहीं अधिक जटिल था। उपयोगकर्ता-साइड कार्य कितना आसान है, इसके बावजूद, जो ऑपरेशन वे चाहते थे, वह नहीं किया जाना चाहिए था।

मैं कैसे संवाद कर सकता हूं कि इस प्रणाली के काम करने का जोखिम है, खासकर जब डेटा वैधता दांव पर है? मैं एक नया (6 महीने) का किराया हूं और यह यथास्थिति बन गया है, लेकिन यह हमारे वित्तीय डेटा और हमारे समर्थन अनुबंधों की वैधता को खतरे में डाल रहा है - एक बार विक्रेता का समर्थन "एक्स अनुकूलित किया गया" सुनता है जो उन्हें इतना कारण देता है कि नहीं हमें समर्थन करने के लिए या हमें बताएं कि यह हमारी गलती है।


4
क्या यह विक्रेता सॉफ्टवेयर है जो अत्यधिक अनुकूलन योग्य है या ये अनुकूलन ऊपर और परे जा रहे हैं जो विक्रेता वास्तव में सिस्टम के लिए क्या करना चाहते हैं?
rjzii

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

क्या सिस्टम के चारों ओर स्पष्ट रूप से प्रचलित उत्पाद स्वामी या अन्य प्रबंधन संरचना है? (मैं एक संचार पथ खोजने की कोशिश कर रहा हूं, यह नहीं कह रहा हूं कि इसका जवाब है ...)
jcmeloni

यदि इसका वित्तीय डेटा और आप इसे सुरक्षित रखना चाहते हैं, तो सिर्फ इसलिए कि सर्बन-ऑक्सले की वजह से इसकी संभावना नहीं है, इसकी संभावना कभी भी यह देखने के लिए जांच करेगी कि क्या आप वास्तव में सही हैं। इसकी कमी लेकिन अन्य तरीकों की व्याख्या करने की कोशिश करने की तुलना में सीधे अपने लक्ष्य को प्राप्त करता है
15:12

@jcmeloni अगर मैं आपको सही समझता हूं, तो हमारा सीएफओ या एक लेखा व्यक्ति सीटीओ के लिए एक अनुरोध करता है (आमतौर पर सीएफओ के माध्यम से) जो यह तय करता है कि कौन क्या करता है। मैं आमतौर पर सीटीओ को व्यवहार्यता पर एक रिपोर्ट देता हूं / यह कैसे काम करेगा और यह सीएफओ को दिया गया है जो तय करता है कि क्या एक्स टास्क इसके लायक है।
बेन ब्रोका

जवाबों:


4

सिस्टम को अनुकूलित करने का जोखिम / इनाम एक प्रतिस्पर्धात्मक लाभ प्रदान करना है जो आपकी कंपनी को आपके अंतरिक्ष में अन्य व्यवसायों की तुलना में कुछ अलग पेश करने की अनुमति देता है।

जिन बड़े संगठनों ने मैंने अनुकूलन से प्रतिस्पर्धात्मक लाभ प्राप्त किया है और उस दिमाग के सेट में, वे उन्हें अधिक कुशलता से काम करते हैं, अधिक सुविधाएँ प्रदान करते हैं या अधिक पैसा कमाते हैं।

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

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

अपनी संस्कृति के लिए, आप एक सादृश्य या दर्शन का परिचय दे सकते हैं, लेकिन आपको किसी ऐसे व्यक्ति की आवश्यकता है जो व्यवसाय के लिए यह महसूस कर सके कि वे एक ऐसा वातावरण बना रहे हैं, जिसमें आंतरिक व्यापार विशेषज्ञ पर और भी निर्भरता है जो इन प्रणालियों में बदलाव करते हैं।

कार सादृश्य के लिए, इसके मैकेनिक को यह जानने की आवश्यकता नहीं है कि कार में क्या बदलाव किए जा रहे हैं, इसके मालिक को यह समझने की आवश्यकता है कि यह अवधि के लिए विशेष मैकेनिक, अधिक पैसा या उस सेवा का नुकसान हो सकता है। मालिक को शिक्षित करना इस बातचीत की कुंजी है।


10

कार्यालय निवासियों के लिए संचार? मैं उपमाओं के साथ जाऊँगा।

उन्हें बताएं कि ये सभी बदलाव आपके ठेठ 4-दरवाजे की घरेलू सेडान को विदेशी विदेशी कार में बदल रहे हैं। हर बार जब आप इसे मैकेनिक की दुकान में लाते हैं, ट्यून-अप से लेकर क्रश लाइट तक, ट्रांसमिशन ओवरहाल तक, यह अधिक महंगा होने वाला है। "हमारे पास पार्ट्स नहीं हैं, केवल विशेष ज्ञान वाले डीलर ही इसे छू सकते हैं, हमने कोशिश की लेकिन मैनुअल जर्मन में है"।

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


4
और आईटी विभाग के लोग कह रहे हैं, उस डेस्क को घर ले जाने के लिए अपनी कार के लिए एक छत के रैक को फिट न करें। आइए हम खरोंच से एक नई कार का डिजाइन और निर्माण करें जो विशेष रूप से आपकी डेस्क ले जाने की जरूरतों के लिए अनुकूलित है। आखिरकार, जब एक आंतरिक आईटी परियोजना कभी समय और बजट पर बेतहाशा चली गई है और व्यवसाय की आवश्यकता को पूरा करने में विफल रही है?
मार्टिन बेकेट

1
इसलिए मैंने कुछ समय के लिए इस बारे में सोचा है, और सादृश्य अभी भी बरकरार है। छत-रैक के बारे में पूछने के लिए आप मैकेनिक के पास नहीं जाते। आप एक उपकरण लेते हैं जो आपके पास है और जब तक काम पूरा नहीं हो जाता है तब तक कुश्ती करें। यदि यह आपका पेशेवर काम है कि आप साल भर के डेस्क को स्थानांतरित करें, तो आप कार और छत का उपयोग नहीं करते हैं, आप एक ट्रक खरीदते हैं।
फिलिप

5

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

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

आप जो कर सकते हैं उस पर ध्यान केंद्रित करें, जो डेटा-अखंडता और विक्रेता समर्थन अनुबंधों को जोखिम में डालने वाले अनुकूलन के लिए पूछने वाले सभी के दिमाग को एकल रूप से नहीं बदल रहा है, बल्कि सीधे आपके सीटीओ (और बदले में, सीएफओ) से बात कर रहा है और जा रहा है हाथ में मुद्दों के रूप में बहुत स्पष्ट है।

विशेष रूप से:

  • विक्रेता के साथ सेवा अनुबंध को देखने के लिए अपने सीटीओ या सीएफओ (या जिसे भी रखता है) से पूछें, क्योंकि (और मैं इन शब्दों को कहूंगा) आपको उन कार्यों को करने के लिए कहा जा रहा है जो संभवतः समझौते के उल्लंघन में हैं और आप चाहते हैं अपने कार्य व्यवहार्यता रिपोर्ट में यह इंगित करने में सक्षम हो। वे शायद आपको यह न दें, लेकिन यह कहना कि उन शब्दों ने अक्सर उन पदों के लोगों को बेहतर समझा है कि आप गंभीर हैं, और स्थिति संभावित रूप से गंभीर है।

  • यदि आप समझौते की एक प्रति प्राप्त करते हैं, तो जब आप अपनी कार्य व्यवहार्यता रिपोर्ट लिखते हैं, तो स्पष्ट उल्लंघन होने पर इसे सीधे उद्धृत करें।

  • यदि आपको समझौते की एक प्रति नहीं मिलती है, तो अपने आरक्षण को स्पष्ट करें कि विक्रेता के साथ संबंध के संबंध में कंपनी कैसे खराब स्थिति में डाल सकती है।

  • यदि आपकी चिंता वेंडर समझौते के कारण समस्याग्रस्त नहीं है, लेकिन परिवर्तन के कैस्केडिंग प्रभावों के कारण "बस" समस्याग्रस्त है, तो इसका मतलब है कि इसका मतलब है: यदि यह उतना ही गन्दा है जितना आप कहते हैं, तो आप शायद केवल एक या दो हैं बुलेट पॉइंट्स से पहले आप "और यह कार्ड के घर की तरह टूट जाएगा" लाइन।

संक्षेप में, वह करें जो आप बहुत स्पष्ट रूप से और संक्षिप्त रूप से इस मुद्दे और इसके प्रभावों को इंगित कर सकते हैं यहां तक ​​कि एक या दो पंक्ति नीचे। आपके पास निर्णय लेने वालों के सामने व्यवहार्यता रिपोर्ट डालने का अवसर पहले से ही है; आपके पास यह कहने के लिए संरचना या प्रबंधन का समर्थन (या लोकाचार) नहीं है "मुझे आपको यह कहते हुए हस्ताक्षर करने की आवश्यकता है कि आप समझते हैं कि यह एक बुरी बात है और मैं इसकी अनुशंसा नहीं करता और इसके प्रभावों के लिए जिम्मेदार नहीं हूं। बुरा निर्णय "(जैसे कि यदि आप एक विक्रेता थे और वे एक ग्राहक थे), लेकिन आप अभी भी कागज पर बहुत सी चीजें डाल सकते हैं जो दिखाते हैं कि आप कंपनी और इसकी संपत्ति के सर्वोत्तम हित में विचार कर रहे हैं।


2

यदि वे आपको संग्रहीत प्रक्रियाओं और ट्रिगर को लागू करने के लिए कह रहे हैं - आपके पास एक प्रमुख व्यवसाय प्रक्रिया मुद्दा है।

आपकी सबसे बड़ी चुनौती यह है कि उपयोगकर्ताओं को यह जानने के लिए यहां लाया जाए कि वे कैसे सोचते हैं। उन्हें आपको समस्या या आवश्यकता प्रदान करने की आवश्यकता है। उदाहरण के लिए, हम डेटा से आगे बढ़ जरूरत है यहाँ करने के लिए यहाँ

यह आपको होना चाहिए जो कम से कम जोखिम / सबसे अधिक लाभ के साथ समाधान को लागू कर रहा है, और यह आप है जो इस तरीके से कर सकते हैं जो भविष्य के विकास के मुद्दों को रोकने में मदद करेगा।

उपयोगकर्ता साइन-ऑफ या आवश्यकताओं के रूप में कुछ नियंत्रण, और फिर वितरित विकास के साइन-ऑफ भी मदद करेंगे। यदि उपयोगकर्ता को उनके लिए कुछ जिम्मेदारी / जवाबदेही लेनी है, तो वे इसके बारे में थोड़ा और सोच सकते हैं।


1

आपको लगता है कि आपकी पसंद किसी व्यवसाय की आवश्यकता के जोखिमपूर्ण कार्यान्वयन या बिल्कुल भी नहीं के बीच है। यह शायद ही कभी काला और सफेद हो। मैं एक मुश्किल समय विश्वास एकाउंटेंट सीधे संग्रहित प्रक्रियाओं के लिए पूछ रहे हैं है, लेकिन यदि वे कर रहे हैं, तो आप उन्हें देने के लिए वे क्या जरूरत है मतलब बजाय वे क्या के लिए पूछ रहे हैं की। पता करें कि व्यावसायिक आवश्यकता क्या है, फिर इसे लागू करने के लिए कम से कम जोखिम भरा तरीका समझें।

यदि आपका विक्रेता आपके उपयोगकर्ता की आवश्यकताओं को सुरक्षित रूप से कार्यान्वित करने के लिए आवश्यक हुक प्रदान नहीं कर रहा है, तो यह समस्या विक्रेता के साथ है, आपके उपयोगकर्ताओं के साथ नहीं।


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

0

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

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.