আমার সংস্থা তাদের সমস্ত স্তর -১ (অর্থাৎ শীর্ষ প্রান্ত উত্পাদন) অ্যাপ্লিকেশন এবং সাইটগুলিকে একটি সমস্ত-অন্তর্ভুক্ত কোড বেসে একীকরণের বিষয়ে বিবেচনা করছে।
তত্ত্বটি হ'ল তাদের অনুমতি, নকশা এবং সামগ্রিক কার্যকারিতা একত্রিত হয়ে কেন্দ্রীয়ভাবে পরিচালিত হতে পারে।
আমার এই পদ্ধতির বিষয়ে উদ্বেগের শেষ নেই, যেহেতু প্রতিটি অ্যাপ্লিকেশনকে উপস্থাপন করা ডেটা স্ট্রাকচারগুলি খুব আলাদা, ব্যবসায়ের নিয়ম প্রতিটি অ্যাপ্লিকেশনটির জন্য জটিল এবং স্বতন্ত্র এবং বিদ্যমান অ্যাপ্লিকেশনগুলির সামগ্রিক কোড বেসগুলি অত্যন্ত স্বতন্ত্র এবং খুব অবহেলিত।
সম্পাদনা :
বর্তমান পরিবেশে তিনটি এএসপি. নেট নেট ১.১ সাইট রয়েছে যা প্রথম লেখা হওয়ার পরে সবেমাত্র কোনও সত্যিকারের ভালবাসা দেখেছেন (মূলত কোম্পানির অভিজ্ঞ বিকাশকারীদের অনুপস্থিতির কারণে) এবং একটি এমভিসি 2 অ্যাপ্লিকেশন যা এটির আগে এএসপি. নেট 1.1 সাইটও ছিল গত বছর আপগ্রেড করা হয়েছে। আমরা একচেটিয়াভাবে সি # তে লিখি।
সংস্থাটি প্রায় 50 জন কর্মচারী সহ মোটামুটি ছোট একটি; যার মধ্যে তিনজন প্রকৃত বিকাশকারী। ম্যানেজমেন্ট (এমনকি আইটি ম্যানেজমেন্ট) এর আইটি প্রকল্পগুলির প্রকল্প পরিচালনা ব্যতীত কোনও আইটি ব্যাকগ্রাউন্ড বা অভিজ্ঞতা নেই (এবং সুতরাং পরিভাষা এবং ব্যবসায়িক প্রভাবগুলির কিছু উত্তীর্ণ জ্ঞান)।
অ্যাপ্লিকেশনগুলি হ'ল মূলত অনলাইন পরিষেবাদি যা কোম্পানির বিক্রয়কৃত পণ্যগুলিকে সমর্থন করে। সংস্থাটি সরাসরি কোনও সফ্টওয়্যার বিক্রি করে না।
সুতরাং এই পুরো পরিস্থিতিটি একটি যুক্তিসঙ্গত নির্দিষ্ট এবং জবাবদিহিত প্রশ্নে বাক্যবালিত করার জন্য: বর্তমান শর্তগুলি (যেমন পুরানো কোড বেস, জটিল ব্যবসায়ের ব্যবস্থা এবং বিধিগুলি) দিয়ে আপনার সমস্ত সিস্টেমকে একত্রে একটি আর্চিং সমাধানে টানানোর চেষ্টা করার এবং বিপক্ষে কিছু বাধ্যতামূলক কারণগুলি কী? )?