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