৮.২ টুলিং ল্যান্ডস্কেপ: তৈরি বনাম ক্রয়
সারসংক্ষেপ এবং প্রেরণা
এই বইয়ের নির্দেশনা বাস্তবায়নকারী প্রতিটি প্রতিষ্ঠান অবশেষে একটি ব্যবহারিক অবকাঠামো সিদ্ধান্তের মুখোমুখি হয়: অভ্যন্তরীণভাবে মেট্রিক টুলিং তৈরি করা, একটি বাণিজ্যিক প্রকৌশল অ্যানালিটিক্স প্ল্যাটফর্ম কেনা, বা, প্র্যাকটিসে সবচেয়ে সাধারণভাবে, উভয়ের একটি সংমিশ্রণ। এই বিষয়টি সেই সিদ্ধান্তকে বিষয় ৫.৫ যে কোনো অন্য প্রকৌশল বিনিয়োগে প্রয়োগ করা একই কঠোরতার সাথে বিবেচনা করে: আপনার প্রতিষ্ঠানের মাত্রা, বিদ্যমান উপাত্ত উৎস, এবং এই বই থেকে আপনি প্রকৃতপক্ষে ট্র্যাক করতে চান এমন নির্দিষ্ট মেট্রিকের জন্য একটি সৎ খরচ-সুবিধা বিশ্লেষণ, প্রেক্ষাপট নির্বিশেষে অভিন্নভাবে প্রযোজ্য একটি ডিফল্ট উত্তরের বদলে।
বাণিজ্যিক প্রকৌশল অ্যানালিটিক্স টুলিং বাজার যথেষ্ট পরিপক্ব হয়েছে, এবং অনেক প্ল্যাটফর্ম এখন DORA মেট্রিকের (পর্ব ২), পুল রিকোয়েস্ট ও পর্যালোচনা উপাত্তের (বিষয় ২.৯) জন্য দৃঢ়, মূলত স্বয়ংক্রিয় ইনস্ট্রুমেন্টেশন প্রদান করে, এবং ক্রমবর্ধমানভাবে, ডেভেলপার অভিজ্ঞতা জরিপ অবকাঠামো (বিষয় ৩.৭)। এই পরিপক্বতা অনেক প্রতিষ্ঠানের জন্য কমপক্ষে ভিত্তি স্তর কেনার দিকে গণনা স্থানান্তরিত করেছে, কিন্তু এটি নির্দিষ্ট, কাস্টমাইজড প্রয়োজনের জন্য তৈরি বিকল্পের প্রকৃত সুবিধা নির্মূল করেনি, বিশেষত বিষয় ৭.৪ যুক্তি দেয় এখন একটি মেট্রিক কর্মসূচির প্রয়োজনীয় কেন্দ্র এমন ফলাফল টেলিমেট্রির চারপাশে, যা প্রায়ই এই বই আচ্ছাদিত পরিমাপের সবচেয়ে কম মানসম্মত, সবচেয়ে বেশি প্রতিষ্ঠান-নির্দিষ্ট শ্রেণী।
বড় দলের জন্য, এই সিদ্ধান্তের প্রকৃত, চলমান বাজেট ও প্রকৌশল ক্ষমতা পরিণতি আছে। এন্টারপ্রাইজ প্রতিষ্ঠানের প্রায়ই উত্তরাধিকার ও আধুনিক সিস্টেমের একটি প্রকৃতপক্ষে ভিন্নধর্মী ল্যান্ডস্কেপ জুড়ে মেট্রিক টুলিং একত্রিত করতে হয়, যা তৈরি-বনাম-ক্রয় গণনা উল্লেখযোগ্যভাবে গঠন করে; সরকারি প্রতিষ্ঠান প্রায়ই ক্রয় সীমাবদ্ধতা ও উপাত্ত সার্বভৌমত্ব বা নিরাপত্তা প্রয়োজনীয়তার মুখোমুখি হয় যা কোন বাণিজ্যিক বিকল্প এমনকি সম্ভাব্যও তা বস্তুগতভাবে প্রভাবিত করে, কখনও কখনও একা একটি বিশুদ্ধ খরচ-সুবিধা বিশ্লেষণ যা পরামর্শ দেবে তা নির্বিশেষে সিদ্ধান্তকে তৈরির দিকে বা নির্দিষ্ট, পরীক্ষিত বিক্রেতার দিকে ঝুঁকিয়ে দেয়।
মূল নীতিসমূহ
- এটি খুব কমই একটি সব-অথবা-কিছুই-না সিদ্ধান্ত। বেশিরভাগ পরিপক্ব মেট্রিক কর্মসূচি ভালোভাবে-মানসম্মত মেট্রিকের জন্য কেনা টুলিংকে প্রতিষ্ঠান-নির্দিষ্ট ফলাফল টেলিমেট্রির জন্য তৈরি টুলিংয়ের সাথে একত্রিত করে।
- ভালোভাবে-মানসম্মত, ব্যাপকভাবে প্রয়োজনীয় মেট্রিকের জন্য কিনুন; প্রকৃতপক্ষে প্রতিষ্ঠান-নির্দিষ্টগুলোর জন্য তৈরি করুন। DORA মেট্রিক ও পুল রিকোয়েস্ট অ্যানালিটিক্স পণ্য অঞ্চল; আপনার নির্দিষ্ট ব্যবসায়িক-ফলাফল সহসম্পর্ক (বিষয় ৫.৩) সাধারণত তা নয়।
- উপাত্ত মালিকানা ও পোর্টেবিলিটি বৈশিষ্ট্য তুলনার মতোই গুরুত্বপূর্ণ। একটি টুল যা আপনার মেট্রিক উপাত্ত লক করে একটি টেকসই ঝুঁকি, শুধু একটি অসুবিধা নয়।
- ইন্টিগ্রেশন খরচ প্রায়ই তৈরি-বনাম-ক্রয় বিশ্লেষণে অবমূল্যায়ন করা হয় উভয় বিকল্পের জন্য।
- ক্রয়, নিরাপত্তা, এবং উপাত্ত সার্বভৌমত্ব সীমাবদ্ধতা একটি বিশুদ্ধ খরচ-সুবিধা গণনাকে ওভাররাইড করতে পারে, বিশেষত সরকারি প্রতিষ্ঠানের জন্য।
সুপারিশসমূহ
পণ্য স্তরের জন্য কিনুন: DORA, পর্যালোচনা, এবং জরিপ অবকাঠামো
পরিপক্ব, ব্যাপকভাবে উপলব্ধ বাণিজ্যিক টুলিংসহ মেট্রিক পরিবারের জন্য, DORA মেট্রিক ইনস্ট্রুমেন্টেশন (পর্ব ২), পুল রিকোয়েস্ট ও কোড পর্যালোচনা অ্যানালিটিক্স (বিষয় ২.৯), এবং ডেভেলপার অভিজ্ঞতা জরিপ প্ল্যাটফর্ম (বিষয় ৩.৭), কেনা সাধারণত একটি নির্দিষ্ট মাত্রার নিচে বেশিরভাগ প্রতিষ্ঠানের জন্য ভালো অর্থনৈতিক পছন্দ, যেহেতু সমতুল্য অবকাঠামো তৈরি করা প্রকৌশল প্রচেষ্টা নকল করে যা অনেক বিক্রেতা ইতিমধ্যে ভারীভাবে বিনিয়োগ করেছে, আপনার নিজের সংস্করণ তৈরি থেকে উপলব্ধ সীমিত প্রকৃত পার্থক্যসহ।
প্রকৃতপক্ষে প্রতিষ্ঠান-নির্দিষ্ট ফলাফল টেলিমেট্রির জন্য তৈরি করুন
বিষয় ৭.৪ যুক্তি দেয় আপনার মেট্রিক কর্মসূচির মাধ্যাকর্ষণ কেন্দ্র হওয়া উচিত এমন ফলাফল মেট্রিকের জন্য, ব্যবসায়িক ফলাফল সহসম্পর্ক (বিষয় ৫.৩), আপনার নির্দিষ্ট পণ্যের সাথে বাঁধা বৈশিষ্ট্য গ্রহণ (বিষয় ৫.২), আপনার নির্দিষ্ট খরচ কাঠামোর সাথে বাঁধা একক অর্থনীতি (বিষয় ৫.৪), বাণিজ্যিক টুলিং অনেক কম মানসম্মত এবং প্রায়ই ব্যাপক, ব্যয়বহুল কাস্টমাইজেশন ছাড়া আপনার প্রতিষ্ঠানের নির্দিষ্ট ব্যবসায়িক যুক্তি ও উপাত্ত মডেল ধারণ করতে পারে না যা ফলাফলের উপর সম্পূর্ণ নিয়ন্ত্রণসহ অভ্যন্তরীণভাবে সমতুল্য ক্ষমতা তৈরি করার চেয়ে বেশি খরচ করতে শেষ হতে পারে।
একজন বিক্রেতার প্রতি প্রতিশ্রুতিবদ্ধ হওয়ার আগে উপাত্ত মালিকানা ও পোর্টেবিলিটি মূল্যায়ন করুন
একটি বাণিজ্যিক চুক্তিতে স্বাক্ষর করার আগে, নিশ্চিত করুন আপনি একটি ব্যবহারযোগ্য, মানসম্মত বিন্যাসে আপনার সম্পূর্ণ ঐতিহাসিক মেট্রিক উপাত্ত রপ্তানি করতে পারেন, এবং বুঝুন আপনি বিক্রেতা পরিবর্তন করলে বা পরিষেবা বন্ধ করলে সেই উপাত্ত ও এর ইতিহাসের কী হয়। উপাত্ত লক-ইন-এর কারণে প্রস্থান করা কঠিন হয়ে ওঠে এমন একটি বিক্রেতা সম্পর্ক একটি টেকসই প্রাতিষ্ঠানিক ঝুঁকি, শুধু একটি অসুবিধা নয়, এবং এই মূল্যায়ন যে কোনো অন্য উল্লেখযোগ্য, বহু-বছরের অবকাঠামো প্রতিশ্রুতির মতোই একই গুরুত্বের যোগ্য।
সিদ্ধান্তের উভয় পক্ষে বাস্তবসম্মতভাবে ইন্টিগ্রেশন খরচের বাজেট করুন
তৈরি বা ক্রয় যাই হোক না কেন, ইন্টিগ্রেশন খরচ, টুলটিকে আপনার প্রকৃত সংস্করণ নিয়ন্ত্রণ, CI/CD, ঘটনা ট্র্যাকিং, এবং ব্যবসায়িক সিস্টেমের সাথে সংযুক্ত করা, প্রায়ই উভয় পথের প্রাথমিক পরিকল্পনায় অবমূল্যায়ন করা হয়। একটি বাণিজ্যিক টুল ন্যূনতম সেটআপসহ বাক্স থেকে কাজ করবে ধরে নেওয়ার বদলে, বা একটি ঘরোয়া সমাধানের ইন্টিগ্রেশন খরচ এর উন্নয়ন খরচের একটি ছোট সংযোজন ধরে নেওয়ার বদলে, আপনার তৈরি-বনাম-ক্রয় বিশ্লেষণে এই ইন্টিগ্রেশন প্রচেষ্টার জন্য একটি স্বতন্ত্র, উল্লেখযোগ্য লাইন আইটেম হিসেবে স্পষ্টভাবে বাজেট করুন।
স্পষ্টভাবে ও প্রাথমিকভাবে ক্রয়, নিরাপত্তা, এবং সার্বভৌমত্ব সীমাবদ্ধতার হিসাব করুন
সরকারি ও নিয়ন্ত্রিত এন্টারপ্রাইজ প্রতিষ্ঠানের জন্য, উপাত্ত সার্বভৌমত্ব প্রয়োজনীয়তা, নিরাপত্তা সার্টিফিকেশন প্রয়োজন, এবং ক্রয় প্রক্রিয়া তাদের বৈশিষ্ট্য গুণমান নির্বিশেষে কিছু বাণিজ্যিক বিকল্পকে বস্তুগতভাবে সংকুচিত বা নির্মূল করতে পারে, কখনও কখনও তৈরির দিকে বা নির্দিষ্টভাবে পরীক্ষিত বিক্রেতার একটি ছোট সেটের দিকে সিদ্ধান্ত ঝুঁকিয়ে দেয়। মূল্যায়ন প্রক্রিয়ায় স্পষ্টভাবে ও প্রাথমিকভাবে এই সীমাবদ্ধতা চিহ্নিত করুন, একটি বিকল্পে ইতিমধ্যে উল্লেখযোগ্য মূল্যায়ন প্রচেষ্টা যাওয়ার পরেই এগুলো আবিষ্কার করার বদলে যা এর প্রকৃত ক্ষমতা থেকে অসম্পর্কিত কারণে অকার্যকর প্রমাণিত হয়।
মূল্যবিচার: ভালো ও মন্দ দিক
| পদ্ধতি | ভালো দিক | মন্দ দিক |
|---|---|---|
| বাণিজ্যিক টুলিং কেনা | স্থাপন করা দ্রুত, পরিপক্ব বৈশিষ্ট্য সেট, বিক্রেতা-রক্ষণাবেক্ষিত | প্রতিষ্ঠান-নির্দিষ্ট ফলাফল মেট্রিকের জন্য কম কাস্টমাইজযোগ্য; সম্ভাব্য লক-ইন |
| অভ্যন্তরীণ টুলিং তৈরি করা | সম্পূর্ণ কাস্টমাইজড, সম্পূর্ণ উপাত্ত মালিকানা ও নিয়ন্ত্রণ | উল্লেখযোগ্য, চলমান প্রকৌশল বিনিয়োগ; পণ্য মেট্রিকের জন্য প্রচেষ্টা নকল করে |
| হাইব্রিড: পণ্য স্তর কেনা, ফলাফল স্তর তৈরি করা | যেখানে এটি সবচেয়ে বেশি গুরুত্বপূর্ণ সেখানে প্রকৃত কাস্টমাইজেশনের সাথে খরচ দক্ষতা ভারসাম্যপূর্ণ করে | কেনা ও তৈরি করা উপাদান সুসংগতভাবে সংযুক্ত করতে ইন্টিগ্রেশন কাজ প্রয়োজন |
| ব্যাপক বিক্রেতা কাস্টমাইজেশনের মাধ্যমে ফলাফল টেলিমেট্রিসহ সবকিছু কেনা | একক বিক্রেতা সম্পর্ক, সম্ভাব্যভাবে সহজতর ক্রয় | তৈরি করার মতোই ব্যয়বহুল হয়ে উঠতে পারে, ফলাফলের উপর কম চূড়ান্ত নিয়ন্ত্রণসহ |
কেন্দ্রীয় টানাপোড়েন হলো কাস্টমাইজেশন প্রয়োজন বনাম উন্নয়ন খরচ। যে মেট্রিক কাস্টমাইজেশন থেকে সবচেয়ে বেশি উপকৃত হয়, নির্দিষ্টভাবে আপনার ব্যবসায়ের সাথে বাঁধা ফলাফল টেলিমেট্রি, তৈরি করাও ভালোভাবে সবচেয়ে ব্যয়বহুল; যে মেট্রিক কেনা সবচেয়ে সস্তা, DORA ও পর্যালোচনা অ্যানালিটিক্স, সেগুলোও যেখানে প্রকৃত কাস্টমাইজেশন সবচেয়ে কম গুরুত্বপূর্ণ। সরাসরি এই প্যাটার্নের সাথে সিদ্ধান্ত মিলিয়ে টানাপোড়েন সমাধান করুন: যেখানে মানসম্মতকরণ আপনাকে ভালো সেবা করে সেখানে কিনুন, যেখানে আপনার নির্দিষ্ট প্রেক্ষাপট প্রকৃতপক্ষে এটি দাবি করে সেখানে তৈরি করুন, এবং সেই বিভাজনের উভয় পক্ষে বাস্তবসম্মতভাবে ইন্টিগ্রেশন খরচের বাজেট করুন।
আপনার দলের সাথে আলোচনার প্রশ্ন
১. এই বই আচ্ছাদিত প্রতিটি মেট্রিক পরিবারের জন্য, আমরা কি প্রকৃতপক্ষে কাস্টমাইজেশন থেকে উপকৃত হব, নাকি একটি মানসম্মত বাণিজ্যিক টুল আমাদের ঠিক ততটাই ভালো সেবা করবে? এই নির্দিষ্ট পরীক্ষার ভিত্তিতে প্রতিটি মেট্রিক পরিবারকে একটি ক্রয় বা তৈরি কলামে সাজিয়ে স্পষ্টভাবে পর্ব ২ থেকে ৬-এর মধ্য দিয়ে হাঁটুন।
২. আমরা কি আমাদের বর্তমান বা সম্ভাব্য বিক্রেতার উপাত্ত রপ্তানি ও পোর্টেবিলিটি বিকল্প মূল্যায়ন করেছি, নাকি আমরা ধরে নিচ্ছি প্রয়োজন হলে আমরা সহজেই ছেড়ে যেতে পারব? ধরে নেওয়ার বদলে সরাসরি এটি পরীক্ষা করুন; উপাত্ত লক-ইন প্রায়ই শুধুমাত্র আবিষ্কৃত হয় যখন একটি প্রতিষ্ঠান প্রকৃতপক্ষে পরিবর্তন করার চেষ্টা করে।
৩. আমাদের মূল তৈরি-বনাম-ক্রয় বিশ্লেষণ কি বাস্তবসম্মতভাবে ইন্টিগ্রেশন খরচের হিসাব করেছিল, নাকি এটি প্রধানত উন্নয়ন ঘণ্টার বিরুদ্ধে লাইসেন্সিং ফি-তে ফোকাস করেছিল? একটি সাম্প্রতিক টুলিং সিদ্ধান্ত পুনরায় দেখুন এবং পরীক্ষা করুন ইন্টিগ্রেশন খরচ প্রকৃতপক্ষে অনুমান করা হয়েছিল নাকি উল্লেখযোগ্যভাবে অবমূল্যায়ন করা হয়েছিল।
৪. আমরা কি ক্রয়, নিরাপত্তা, বা উপাত্ত সার্বভৌমত্ব সীমাবদ্ধতার মুখোমুখি হই যা তাদের বৈশিষ্ট্য গুণমান নির্বিশেষে কিছু বাণিজ্যিক বিকল্প নির্মূল করবে? উল্লেখযোগ্য মূল্যায়ন প্রচেষ্টা এমন বিকল্পে বিনিয়োগ করার আগে, পরে নয়, স্পষ্টভাবে এই সীমাবদ্ধতা চিহ্নিত করুন যা অকার্যকর প্রমাণিত হতে পারে।
৫. আমাদের বর্তমান টুলিং ল্যান্ডস্কেপ কি একটি ইচ্ছাকৃত হাইব্রিড, তৈরি ও ক্রয়কে প্রতিটি যেখানে অর্থপূর্ণ সেখানে মিলিয়ে, নাকি এটি সময়ের সাথে এডহক, পৃথকভাবে যুক্তিসঙ্গত সিদ্ধান্তের মাধ্যমে সঞ্চিত হয়েছে? কোন প্যাটার্ন প্রকৃতপক্ষে আপনার বর্তমান পরিস্থিতি বর্ণনা করে সে সম্পর্কে সৎ হোন।
৬. আজ প্রয়োজন হলে আমাদের বর্তমান মেট্রিক টুলিং বিক্রেতা পরিবর্তন করতে আমাদের কী খরচ হবে, প্রচেষ্টা ও ঝুঁকিতে? এই সুনির্দিষ্ট প্রশ্ন বিক্রেতার চুক্তির শর্তাবলী নামমাত্র যা প্রতিশ্রুতি দেয় তার বাইরে উপাত্ত লক-ইন ঝুঁকিতে আপনার প্রকৃত বর্তমান প্রকাশ পরীক্ষা করে।
ক্ষেত্র লেন্স
স্টার্টআপ। এই মাত্রায় ডিফল্টভাবে পণ্য টুলিং কিনুন; কাস্টম মেট্রিক অবকাঠামো তৈরি করা খুব কমই দুষ্প্রাপ্য প্রারম্ভিক প্রকৌশল ক্ষমতার একটি ভালো ব্যবহার যখন DORA ও পর্যালোচনা মেট্রিকের জন্য নির্দিষ্টভাবে পরিপক্ব, সাশ্রয়ী বাণিজ্যিক বিকল্প বিদ্যমান। আপনার পণ্যের মূল মূল্য সবচেয়ে সরাসরি প্রতিফলিত করে এমন একক ফলাফল মেট্রিকের (বিষয় ৫.৩) জন্য যে কোনো তৈরি প্রচেষ্টা সংরক্ষণ করুন।
ছোট ব্যবসা। বেশিরভাগ বাণিজ্যিক টুলিং বিকল্প যুক্তিসঙ্গতভাবে নিচের দিকে স্কেল করে এবং ছোট প্রতিষ্ঠানের জন্য সহজলভ্যভাবে মূল্যায়িত; পণ্য স্তর কেনা প্রায় সবসময় সঠিক পছন্দ, এবং কোনো কাস্টম কিছু তৈরি করা খুব কমই ন্যায্যতাপ্রাপ্ত যতক্ষণ না আপনার প্রতিষ্ঠান যথেষ্ট বৃদ্ধি পেয়েছে এবং প্রকৃতপক্ষে নির্দিষ্ট প্রয়োজন গড়ে তুলেছে।
এন্টারপ্রাইজ। এই বিষয়ের সুপারিশকৃত হাইব্রিড পদ্ধতি এখানে এর জটিলতা অর্জন করে: মাত্রায় পণ্য স্তর কিনুন (প্রায়ই অনুকূল শর্তের জন্য অর্থপূর্ণ আলোচনা লিভারেজসহ), এবং প্রতিষ্ঠান-নির্দিষ্ট ফলাফল টেলিমেট্রি স্তর তৈরিতে ইচ্ছাকৃতভাবে বিনিয়োগ করুন, যেহেতু এই মাত্রায় আপনার ব্যবসায়িক যুক্তি ও উপাত্ত মডেল জটিলতা সাধারণত ব্যাপক, ব্যয়বহুল কাস্টমাইজেশন ছাড়া সাধারণ বাণিজ্যিক টুলিং ধারণ করতে পারে তার চেয়ে বেশি।
সরকার। ক্রয় প্রক্রিয়া, নিরাপত্তা সার্টিফিকেশন প্রয়োজনীয়তা, এবং উপাত্ত সার্বভৌমত্ব সীমাবদ্ধতা প্রায়ই একটি বিশুদ্ধ বৈশিষ্ট্য বা খরচ তুলনা যা পরামর্শ দেবে তার চেয়ে বেশি এই সিদ্ধান্তে প্রাধান্য পায়। মূল্যায়ন প্রক্রিয়ায় প্রাথমিকভাবে ক্রয় ও নিরাপত্তা অংশীদারদের সম্পৃক্ত করুন, এবং একটি তুলনাযোগ্য বেসরকারি-খাতের প্রেক্ষাপটের চেয়ে এখানে তৈরি বিকল্প প্রকৃতপক্ষে বেশি আকর্ষণীয় হওয়ার জন্য প্রস্তুত থাকুন, নির্দিষ্টভাবে এই সীমাবদ্ধতার কারণে তৈরি করা সহজাতভাবে ভালো বলে নয়।
উদাহরণ
এন্টারপ্রাইজ। একটি সফটওয়্যার কোম্পানি প্রাথমিকভাবে পর্ব ২ থেকে পর্ব ৬ পর্যন্ত প্রতিটি মেট্রিক পরিবার আচ্ছাদনকারী একটি সম্পূর্ণ কাস্টম মেট্রিক প্ল্যাটফর্ম তৈরি করার চেষ্টা করেছিল, একটি বহু-বছরের প্রচেষ্টা যা উল্লেখযোগ্য প্রকৌশল ক্ষমতা গ্রহণ করেছিল এবং এখনও নির্দিষ্টভাবে মানসম্মত DORA ও পর্যালোচনা মেট্রিকের জন্য পরিপক্ব বাণিজ্যিক অফারিংয়ের পিছনে পড়েছিল। একটি সংশোধিত কৌশল এই পণ্য মেট্রিকের জন্য একটি বাণিজ্যিক প্ল্যাটফর্ম গ্রহণ করেছিল, অভ্যন্তরীণ প্ল্যাটফর্ম দলকে কোম্পানির ব্যবসায়িক মডেলের সাথে প্রকৃতপক্ষে নির্দিষ্ট ব্যবসায়িক-ফলাফল সহসম্পর্ক ও একক-অর্থনীতি টেলিমেট্রি (বিষয় ৫.৩, ৫.৪) তৈরিতে একচেটিয়াভাবে ফোকাস করতে মুক্ত করে, যা কোনো বাণিজ্যিক টুল বাক্স থেকে প্রদান করতে পারত না। এই হাইব্রিড পদ্ধতি দুই বছর পরে সম্পূর্ণ-তৈরি কৌশল যা অর্জন করেছিল তার চেয়ে এক বছরের মধ্যে একটি আরও সম্পূর্ণ, আরও প্রকৃতপক্ষে দরকারী মেট্রিক কর্মসূচি সরবরাহ করেছিল।
সরকার। একটি ফেডারেল সংস্থার বাণিজ্যিক প্রকৌশল অ্যানালিটিক্স প্ল্যাটফর্মের প্রাথমিক মূল্যায়ন পেয়েছিল উপলব্ধ কোনো বিক্রেতা সংস্থার উপাত্ত সার্বভৌমত্ব প্রয়োজনীয়তা পূরণ করতে পারেনি, যা বাধ্যতামূলক করেছিল সব প্রকৌশল মেট্রিক উপাত্ত নির্দিষ্ট, প্রত্যয়িত সরকারি উপাত্ত কেন্দ্রের মধ্যে থাকতে হবে। ক্রয় বিকল্পটি সম্পূর্ণভাবে পরিত্যাগ করার বদলে, সংস্থাটি সরকারি-প্রত্যয়িত, সার্বভৌম-ক্লাউড স্থাপনা বিকল্প প্রদানকারী বিক্রেতাদের একটি ছোট উপসেট চিহ্নিত করেছিল, মানক বাণিজ্যিক মূল্যের উপর একটি পরিমিত খরচ প্রিমিয়ামে, এবং সফলভাবে একটি হাইব্রিড কর্মসূচি স্থাপন করেছিল: প্রয়োজনীয় সার্বভৌমত্ব সীমানার মধ্যে পণ্য মেট্রিক স্তরের জন্য কেনা টুলিং, এবং সংস্থার নির্দিষ্ট নাগরিক-ফলাফল টেলিমেট্রি প্রয়োজনের জন্য অভ্যন্তরীণ টুলিং তৈরি করা, যা সার্বভৌমত্ব বিবেচনা নির্বিশেষে কোনো উপলব্ধ বাণিজ্যিক বিক্রেতা সমাধান করেনি।
ব্যবসায়িক যুক্তি: প্রেরণা, ROI, এবং TCO
একটি ইচ্ছাকৃত, হাইব্রিড তৈরি-বনাম-ক্রয় কৌশলের রিটার্ন হলো এই বিষয়ের উদাহরণ প্রদর্শিত উভয় ব্যর্থতার ধরন এড়ানো: বাজারে ইতিমধ্যে সস্তায় বিদ্যমান পণ্য ক্ষমতা তৈরি করার অপচয়িত, বহু-বছরের প্রকৌশল বিনিয়োগ, এবং একটি প্রকৃতপক্ষে প্রতিষ্ঠান-নির্দিষ্ট প্রয়োজনকে একটি অনুপযুক্ত বাণিজ্যিক টুলে জোর করার হতাশা ও অবশেষে কাস্টমাইজেশন খরচ। উপরের এন্টারপ্রাইজ উদাহরণ এটি সুনির্দিষ্টভাবে দেখায়: হাইব্রিড পদ্ধতি দুই বছরে সম্পূর্ণ-তৈরি কৌশল যা করেছিল তার চেয়ে এক বছরে বেশি প্রকৃত মূল্য সরবরাহ করেছিল।
যে কোনো পথের মোট মালিকানা খরচে ইন্টিগ্রেশন খরচ অন্তর্ভুক্ত, প্রায়ই অবমূল্যায়িত, এবং, বিশেষত কেনা টুলিংয়ের জন্য, সম্ভাব্য বিক্রেতা লক-ইনের চলমান ঝুঁকি খরচ যদি না উপাত্ত পোর্টেবিলিটি আগাম চুক্তিগতভাবে নিশ্চিত ও সুরক্ষিত করা হয়। শুধু লাইসেন্সিং ফি বা উন্নয়ন ঘণ্টায় সংকীর্ণভাবে ফোকাস করার বদলে বাস্তবসম্মতভাবে এই উভয়ের জন্য বাজেট করা যে কোনো বিকল্পের জন্য একটি অনেক বেশি সঠিক মোট খরচ চিত্র উৎপাদন করে।
বিরোধী প্যাটার্ন এবং ফাঁদ
- ভালোভাবে-মানসম্মত, পণ্য মেট্রিকের জন্য কাস্টম টুলিং তৈরি করা: প্রকৌশল প্রচেষ্টা নকল করে যা অনেক বিক্রেতা ইতিমধ্যে ভারীভাবে বিনিয়োগ করেছে।
- প্রথমে ফিট পরীক্ষা না করে প্রকৃতপক্ষে প্রতিষ্ঠান-নির্দিষ্ট ফলাফল টেলিমেট্রির জন্য বাণিজ্যিক টুলিং কেনা: ব্যয়বহুল, অনুপযুক্ত কাস্টমাইজেশন বা একটি অপূর্ণ প্রয়োজনের ঝুঁকি নেয়।
- একজন বিক্রেতার প্রতি প্রতিশ্রুতিবদ্ধ হওয়ার আগে উপাত্ত রপ্তানি ও পোর্টেবিলিটির কোনো মূল্যায়ন নেই: ছেড়ে যাওয়ার চেষ্টা করার সময়ই শুধুমাত্র আবিষ্কৃত টেকসই, ব্যয়বহুল লক-ইনের ঝুঁকি নেয়।
- সিদ্ধান্তের যে কোনো পক্ষে ইন্টিগ্রেশন খরচ অবমূল্যায়ন করা: একটি ভুল মোট খরচ তুলনা ও অবাস্তব সময়রেখা উৎপাদন করে।
- মূল্যায়ন প্রক্রিয়ার দেরিতে না হওয়া পর্যন্ত ক্রয়, নিরাপত্তা, বা সার্বভৌমত্ব সীমাবদ্ধতা উপেক্ষা করা: এমন বিকল্পে মূল্যায়ন প্রচেষ্টা অপচয় করে যা ক্ষমতা থেকে অসম্পর্কিত কারণে অকার্যকর প্রমাণিত হয়।
- এটিকে একটি একক, সব-অথবা-কিছুই-না সিদ্ধান্ত হিসেবে বিবেচনা করা: হাইব্রিড পদ্ধতি মিস করে যা বেশিরভাগ প্রতিষ্ঠানের প্রকৃত, মিশ্র প্রয়োজনের সাথে সবচেয়ে ভালো মেলে।
পরিপক্বতা মডেল
- স্তর ১, শুরু: টুলিং সিদ্ধান্ত এডহকভাবে নেওয়া হয়, কোনো ইচ্ছাকৃত তৈরি-বনাম-ক্রয় বিশ্লেষণ বা উপাত্ত পোর্টেবিলিটির বিবেচনা ছাড়াই।
- স্তর ২, উন্নয়ন: কিছু বিশ্লেষণ ঘটে, কিন্তু ইন্টিগ্রেশন খরচ নিয়মিতভাবে অবমূল্যায়িত হয় এবং হাইব্রিড পদ্ধতি ইচ্ছাকৃতভাবে বিবেচনা করা হয় না।
- স্তর ৩, মানসম্মতকরণ: একটি ইচ্ছাকৃত, হাইব্রিড তৈরি-বনাম-ক্রয় কৌশল সামঞ্জস্যপূর্ণভাবে পণ্য মেট্রিককে কেনা টুলিং এবং প্রতিষ্ঠান-নির্দিষ্ট ফলাফল টেলিমেট্রিকে তৈরি টুলিংয়ের সাথে মিলায়।
- স্তর ৪, ব্যবস্থাপনা: সব কেনা টুলিংয়ের জন্য উপাত্ত পোর্টেবিলিটি নিশ্চিত ও চুক্তিগতভাবে সুরক্ষিত, এবং ক্রয়, নিরাপত্তা, এবং সার্বভৌমত্ব সীমাবদ্ধতা স্পষ্টভাবে ও প্রাথমিকভাবে হিসাব করা হয়।
- স্তর ৫, সমন্বয়: প্রতিষ্ঠানের টুলিং ল্যান্ডস্কেপ একটি পরিপক্ব, ইচ্ছাকৃত হাইব্রিড কৌশল প্রতিফলিত করে, বাণিজ্যিক অফারিং ও প্রাতিষ্ঠানিক প্রয়োজন বিকশিত হওয়ার সাথে সাথে নিয়মিতভাবে পর্যালোচিত, কেনা ও তৈরি উভয় উপাদান থেকে প্রদর্শিত মূল্যসহ।
আলোচনার জন্য ধারণা
১. আমাদের বর্তমান মেট্রিকের কোনটি আমরা বর্তমানে পাচ্ছি না এমন কাস্টমাইজেশন থেকে সবচেয়ে বেশি উপকৃত হবে? ২. আমরা কি নিশ্চিত করেছি প্রয়োজন হলে আমরা আমাদের সম্পূর্ণ ঐতিহাসিক মেট্রিক উপাত্ত রপ্তানি করতে পারতাম? ৩. আমাদের শেষ টুলিং সিদ্ধান্ত কি বাস্তবসম্মতভাবে ইন্টিগ্রেশন খরচের হিসাব করেছিল? ৪. কোন ক্রয়, নিরাপত্তা, বা সার্বভৌমত্ব সীমাবদ্ধতা আমরা হয়তো অবমূল্যায়ন করছি? ৫. আমাদের নির্দিষ্ট মেট্রিক সেটের জন্য একটি ইচ্ছাকৃত হাইব্রিড কৌশল কেমন দেখাবে?
মূল বিষয়সমূহ
- এটি খুব কমই সব-অথবা-কিছুই-না; বেশিরভাগ পরিপক্ব কর্মসূচি পণ্য মেট্রিকের জন্য কেনা টুলিংকে প্রতিষ্ঠান-নির্দিষ্ট ফলাফল টেলিমেট্রির জন্য তৈরি টুলিংয়ের সাথে একত্রিত করে।
- মানসম্মত মেট্রিকের (DORA, পর্যালোচনা অ্যানালিটিক্স, জরিপ অবকাঠামো) জন্য কিনুন; প্রকৃতপক্ষে প্রতিষ্ঠান-নির্দিষ্ট ফলাফল পরিমাপের জন্য তৈরি করুন।
- একজন বিক্রেতার প্রতি প্রতিশ্রুতিবদ্ধ হওয়ার আগে উপাত্ত মালিকানা ও পোর্টেবিলিটি মূল্যায়ন করুন; লক-ইন একটি টেকসই ঝুঁকি, শুধু একটি অসুবিধা নয়।
- সিদ্ধান্তের উভয় পক্ষে বাস্তবসম্মতভাবে ইন্টিগ্রেশন খরচের বাজেট করুন; এটি প্রায়ই অবমূল্যায়িত হয়।
- ক্রয়, নিরাপত্তা, এবং সার্বভৌমত্ব সীমাবদ্ধতা একটি বিশুদ্ধ খরচ-সুবিধা গণনাকে ওভাররাইড করতে পারে, বিশেষত সরকারি প্রতিষ্ঠানের জন্য।
তথ্যসূত্র এবং অতিরিক্ত পাঠ
- Forsgren, Nicole, Jez Humble, and Gene Kim. Accelerate: The Science of Lean Software and DevOps. IT Revolution Press, 2018.
- Storment, J.R., and Mike Fuller. Cloud FinOps: Collaborative, Real-Time Cloud Financial Management. O’Reilly Media, 2019.
- FinOps Foundation. The FinOps Framework. finops.org.
- U.S. Federal Risk and Authorization Management Program (FedRAMP) documentation.