আমি গত 6.5 বছর ধরে একটি মাইএসকিউএল ডিবিএ করেছি। আমি বিকাশকারী হিসাবে প্রায় 16 বছর অতিবাহিত করেছি এবং অনেক ডিবিএর সাথে আলাপ করেছি। তাদের মধ্যে অনেকগুলি বাস্তববাদী। তাদের মধ্যে কিছু অশোভন। ডিবিএ হওয়ার অর্থ কী তা কয়েকজনেরই ধারণা নেই।
আমি এই সিদ্ধান্তে পৌঁছেছি:
প্রযুক্তিগতভাবে বলতে গেলে, ডিবিএ যাদের নীচের এক বা একাধিক গুণ রয়েছে তাদের সাথে কাজ করা সবচেয়ে ভাল:
- তাদের বিকাশকারী হিসাবে বছর অতিবাহিত
- ডাটাবেস তত্ত্ব উপলব্ধ
- আরডিবিএমএস অভ্যন্তরীণভাবে কীভাবে কাজ করে তা সম্পর্কে ভাল ধারণা পান
- অপারেটিং সিস্টেম সম্পর্কে উচ্চতর জ্ঞান থাকতে হবে
খুব সুশৃঙ্খল, জ্ঞানসম্পন্ন ডিবিএগুলির শেয়ার ও অফার করার মতো অনেক কিছুই রয়েছে। তারা ডেটাবেস কর্মক্ষমতা এমন একটি দৃষ্টিকোণ থেকে দেখতে পাবে যা ডেভেলপাররা সত্যই বিবেচনা করে না। ডেভেলপাররা ডেটাবেস থেকে তারা কী চায় তা জানে। ডিবিএগুলি ডাটাবেসে কীভাবে "ভদ্র" হতে হয় তা জানে।
ব্যক্তিত্ব যতদূর যায় না কেন, সর্বদা দ্বন্দ্ব, কৃপণতা এবং হিংসা হতে পারে। একটি বিষয় অবশ্যই নিশ্চিত: কোনও নির্দিষ্ট ক্রমে ডিবিএ এবং বিকাশকারীরা স্বামী এবং স্ত্রীর মতো হয় না (চলমান প্রকল্পগুলির সাথে আমি 16 বছরের জন্য সুখে বিবাহিত হয়েছি [৪ সন্তান])।
স্বামী হিসাবে কাকে এবং স্ত্রী হিসাবে দেখা হয় না কেন, এই নীতিগুলি প্রযোজ্য:
- একজনকে অবশ্যই অন্যের সাথে পরামর্শ করা উচিত
- একজনকে অন্যের দৃষ্টিভঙ্গির মূল্য দিতে হবে
- উভয় পক্ষের ভালোর জন্য অবশ্যই সিদ্ধান্ত নিতে হবে
- সিদ্ধান্ত গ্রহণের ক্ষেত্রে অবশ্যই একজনকে সমর্থন করা উচিত এবং নাশকতা নয়
- সিদ্ধান্তগুলির খারাপ পরিণতি হলে একজনকে অবশ্যই অন্যকে অবজ্ঞা করা উচিত নয়
- সিদ্ধান্তগুলির সাফল্যে উভয় পক্ষের অবদানের জন্য একজনকে অবশ্যই আনন্দিত হতে হবে
- যদি সিদ্ধান্তে পারস্পরিক সম্মতি না হয় তবে একজনকে অবশ্যই উচ্চতর কর্তৃপক্ষের (এইচএ) পরামর্শ নিতে হবে
এই সাত (7) নীতিগুলি কর্মক্ষেত্রে, বিশেষত আইটি ক্ষেত্রের ক্ষেত্রে ঠিক ততটাই প্রযোজ্য।
প্রতিটি পদক্ষেপে যোগাযোগের মাধ্যমে, সকলের উচিত:
- তাদের প্রত্যাশা বিন্যাস
- বিগত পারফরম্যান্সের ভিত্তিতে অন্য পক্ষের অংশীদারি করার দক্ষতার প্রতি শ্রদ্ধা জাগ্রত করুন
- অন্য পক্ষ তাদের কার্যভার সম্পূর্ণ করতে পারে এমন আস্থা ও বিশ্বাস রয়েছে
- আমাদের নিজস্ব প্রত্যাশা বেঁচে থাকুন
- এইচএর নির্দেশনায় সন্ধান করুন (নীতি # 7 দেখুন)
এর মধ্যে মাইক্রো ম্যানেজমেন্টের কোনও জায়গা নেই। ডিবিএগুলি কীভাবে ডিবিএর মতো ভাবতে হয় তা বিকাশকারীদের বলা উচিত নয় । বিকাশকারীরা কীভাবে ডেভেলপার হন সেগুলি ডিবিএকে বলা উচিত নয় । ডাটাবেস কর্মক্ষমতা এবং ব্যবহারের চূড়ান্ত সিদ্ধান্তগুলি অবশ্যই ডিবিএর সাথে বিশ্রামে । অ্যাপ্লিকেশন প্রয়োজনীয়তার বিষয়ে চূড়ান্ত সিদ্ধান্তগুলি অবশ্যই বিকাশকারীদের সাথে বিশ্রামে থাকতে হবে । এই সিম্বিওসিসটি সর্বদা বজায় রাখতে হবে।
সর্বশেষ ভাবনা
নীতি # 7 এর জন্য উচ্চ ক্ষমতা (এইচএ) অর্থাত্ প্রকল্প পরিচালক, টিম লিডার, সীসা বিকাশকারী দ্বারা সক্রিয় অংশগ্রহণ এবং তদারকি প্রয়োজন। আপনার এইচএ আরও ভালভাবে জানে যে উভয় পক্ষ কীভাবে পৃথকভাবে কাজ করে এবং কীভাবে উভয় পক্ষের একসাথে কাজ করা উচিত। যদি এইচএ উভয় পক্ষের জন্য স্থিতিক বিধি প্রতিষ্ঠিত না করে, বা যদি এইচএ দলগুলিকে স্বতন্ত্রভাবে এবং একত্রে গাইড করতে ব্যর্থ হয়, তবে প্রকল্পগুলি সর্বদা কোনও সময়ে থামবে এবং বিকাশকারী, ডিবিএর অস্তিত্ব (কর্মসংস্থান )কে বিপন্ন করবে, বা এমনকি এইচএ।