কিছু সময় আগে, আমরা একটি প্রজেক্টে এসে একটি গ্রাহকের পুরানো মেনফ্রেম সিস্টেমটি নতুন অন্তর্নিহিত এএসপি.নেট সমাধানের সাথে এসকিউএল সার্ভারকে পিছনের প্রান্ত হিসাবে ব্যবহার করে প্রতিস্থাপন করার দায়িত্ব দিয়েছিলাম। এর একটি অংশ ছিল ব্যবসায়ের একটি পুনরায় ইঞ্জিনিয়ারিং - মূলত, আমরা সিস্টেমটি পরিবর্তন করার সাথে সাথে আমরা কীভাবে আরও ভাল ব্যবসা করতে পারি তা চিন্তা করা উচিত।
সুতরাং, প্রথম কাজটি এসেছিল এবং লজিকাল এবং তারপরে শারীরিক ডেটা মডেলগুলি করা। গ্রাহক এই দ্বিধায় ছিল এবং সম্পূর্ণ সাইন অফ ছিল। পরবর্তী পর্যায়ে ছিল প্রতিটি মডিউলটির নকশা এবং বিল্ডিং আসলে। ভাল, একটি দীর্ঘ গল্প সংক্ষিপ্ত করতে, প্রোগ্রামিং হয়ে গেছে এবং আমরা এখন সিস্টেমের সমান্তরাল পরীক্ষায় আছি। এখন পর্যন্ত বেশিরভাগ মডিউলগুলির জন্য জিনিসগুলি দুর্দান্ত হয়ে উঠেছে - একটি ব্যতীত।
আমাদের একটি সিস্টেম রয়েছে - আপনি যদি কেবল ব্যবসায় ব্যবহারকারীদের অ্যাপ্লিকেশন এবং রিপোর্টগুলি দেখতে দেন তবে সমস্ত কিছু ঠিক আছে। এটি নতুন সংহত ওয়ার্কফ্লোতে কাজ করে এবং পূর্বে ম্যানুয়াল প্রক্রিয়াগুলিকে স্বয়ংক্রিয় করে এবং স্পেসিফিকেশন অনুযায়ী দুর্দান্ত সম্পাদন করে। স্থানান্তরিত উত্তরাধিকার ডেটা সহ যদিও সমান্তরাল পরীক্ষার কয়েকটি বিষয় উন্মোচিত হয়েছে। লিগ্যাসি সিস্টেমের নির্মাতারা নতুন স্কিমা এবং ব্যবসায়ের প্রক্রিয়াটি বুঝতে খুব কঠিন সময় কাটাচ্ছেন, অতএব, উত্তরাধিকারের ডেটা কীভাবে নেওয়া এবং এটি নতুন স্কিমায় রাখা যায় তা বোঝার জন্য তারা খুব কঠিন সময় কাটাচ্ছেন। এর কারণে, তারা ব্যবসায়ীদের এবং অংশীদারদের মিটিং আহ্বান করছে এবং তাদের বলছে যে পুরানো সিস্টেমটি (যখন এটি সত্যই করে) নতুন সিস্টেমটি ডেটা সরবরাহ করে না - এটি নতুন সিস্টেমটিকে খারাপ দেখায়।
এটি হতাশাব্যঞ্জক, কমপক্ষে বলতে গেলে। নতুন সিস্টেমটি দুর্দান্ত কাজ করে এবং তাদের প্রয়োজনীয় এবং যা চেয়েছিল সবগুলি সরবরাহ করে এবং যদি আইটি কর্মীদের পুরানো ডেটা দিয়ে নতুন টেবিলগুলি পূরণ করতে না পারা হয়, তবে ব্যবহারকারীরা নতুন বৈশিষ্ট্য এবং কার্যকারিতা নিয়ে খুশি হবেন।
আমি কীভাবে এটি পরিচালনা করব তার জন্য পরামর্শ চাইছি। কিছু রাজনৈতিক পদক্ষেপের কারণে, নতুন "আর্কিটেক্ট" সিস্টেমটি কীভাবে কাজ করে সে সম্পর্কে কোনও ধারণা নেই এবং আইটি কর্মীরা যে পরিবর্তনের অনুরোধ করছেন তার প্রভাবগুলি পুরোপুরি বুঝতে পারে না। আইটি কর্মীরা সিস্টেমে কিছু মৌলিক পরিবর্তন চায় যা মূলত অপ্রয়োজনীয় এবং আসলে এটি একটি খারাপ নকশা - তবে তারা গ্রাহক।
কোন চিন্তা?