আপনি কীভাবে কোডের বাইরে জটিল ব্যবসায়ের নিয়মগুলি ট্র্যাক রাখেন?


9

অন্যান্য ব্যক্তিরা এটি কীভাবে করেন তা দেখার আগ্রহী। বিশেষত এমন পরিস্থিতিতে যেখানে একাধিক বিভিন্ন ক্লায়েন্ট সামান্য বিভিন্ন বিধি বিধি সহ একই সফ্টওয়্যার বেস ব্যবহার করছে। কীভাবে অনুশীলনগুলি ব্যবহার করে আপনি ডকুমেন্ট করতে ব্যবহার করেন যে সবকিছু কীভাবে কাজ করে বা ব্যবসার নিয়মগুলি অনুমিত হয়।

মূলত তাই যখন কোনও নতুন বিকাশকারী দলে আসে তখন সহজেই অ্যাক্সেস পাওয়া যায় যে জিনিসগুলি কীভাবে কাজ করবে বলে মনে করা হচ্ছে কারণ স্পষ্টতই কিছু বাগ মুক্ত করা এবং কিছু সঠিকভাবে কাজ করার মধ্যে পার্থক্য রয়েছে।

যখনই কোনও কিছুর প্রক্রিয়াজাতকরণ করা উচিত সে বিষয়ে প্রশ্নটি আসে যখনই কোনও আর্কিটেক্ট বা বিএসএকে কথোপকথনে নিয়ে আসার পরিবর্তে কোনও উত্সে যেতে পারা সত্যিই চমৎকার লাগবে।


6
What kind of practices do you use to document how everything is supposed to work or business rules.আমাকে বিশ্বাস করুন, আপনি জানতে চান না ... << দীর্ঘ>
ইয়ানিস

3
হ্যাঁ, আমি আপনাকে ব্যবসায়ের বিধিগুলির তুলনা করি, তাই আমি আপনার বিধিগুলির জন্য নিয়ম তৈরি করেছি, যাতে আপনি বিধিগুলি বর্ণনা করার সময় আপনি বিধিগুলি বর্ণনা করতে পারেন। SCNR।
রাকু

উত্তর:


10

বিডিডি ফ্রেমওয়ার্কের ক্ষেত্রে এটি শসার মত একটি ব্যবহারের বিষয় যা আপনাকে ব্যবসায়ের প্রয়োজনীয়তাগুলি কোডে ক্যাপচার করতে এবং ঘন ঘন প্রয়োজনীয়তার বিরুদ্ধে পরীক্ষার অনুমতি দেয়। অন্যান্য যে পদ্ধতিগুলি আমি ব্যবহার করেছি সেগুলির মধ্যে দীর্ঘ এবং জটিল স্পেসিফিকেশন ডকুমেন্টস, দেয়ালের সাথে লাগানো বড় কাগজের বড় চাদর, স্লাইড ডেকস এবং জো, টেবিলের শেষে থাকা লোক, যিনি সমস্ত কিছু জানেন include


এখন এটি চটচটে দেখাচ্ছে, সি # এর জন্যও পাওয়া গেছে: specflow.org
মেটাগুরু

2

আমি মনে করি, খুব কমপক্ষে, এগুলি নথিভুক্ত করা হবে এবং প্রয়োজনীয় নথিতে বজায় রাখা হবে।

আমি বুঝতে পেরেছি যে বেশিরভাগ জায়গারই হয় লিখিত প্রয়োজনীয়তা নেই, বা সেগুলি রক্ষণাবেক্ষণ করা হচ্ছে না, তবে এটি একটি ভিন্ন সমস্যা। :-)


1

আপনার বিপিএল বলতে চাইলে আমরা আমাদের ব্যবসায়িক কর্মপ্রবাহগুলি ডকুমেন্ট করতে এবং মডেল করতে বিপিএমএন ব্যবহার করেছি।

আমরা একটি প্রকল্পে একটি ওয়ার্কফ্লো ইঞ্জিন ব্যবহার করার চেষ্টা করেছি যাতে ব্যবহারকারীরা মডেলিংয়ে অংশ নিতে পারেন, তবে এটি বেশ কিছুটা প্রতিরোধের কারণ হ'ল কারণ তারা জিনিসগুলি ভাঙতে খুব ভয় পেয়েছিল, যদিও আমাদের মডেলিংটি কোনও ওয়ার্কফ্লো বিশেষজ্ঞের সাথে একসাথে করা হয়েছিল। আইটি বিভাগের.


2
জিনিসগুলি ভাঙতে ভয় পাওয়া খুব সাধারণ বলে মনে হয় - আমাদের ওয়েব অ্যাপে ব্যবহারকারী কনফিগারযোগ্য উপাদানের একটি ভাল পরিমাণ রয়েছে, তবে যখন আমাদের ব্যবহারকারীরা পরিবর্তনের চেষ্টা করছেন তত কার্যকারীতার সাথে পরিচিত না হলে আমরা পরিবর্তনগুলি করতে চাই tend
মাইকেল কে

1
omg.org/spec/BPMN "ওএমজি", ঠিক আমার চিন্তাভাবনা। আমি যদিও এটি সন্ধান করতে যাচ্ছি, সত্যিকারের উত্তরের জন্য ধন্যবাদ।
মেটাগুরু

1
আমি মনে করি ওয়ার্কফ্লো ইঞ্জিন এবং বিপিএমএন সাধারণভাবে একটি আশ্চর্যজনক ধারণা, তবে তাদের সাফল্য মূলত পরবর্তী ব্যবহারকারীদের প্রযুক্তিগত-নির্ভরতার উপর নির্ভর করে। আমি আশা করি ব্যবহারকারীদের পরবর্তী প্রজন্ম তাদের সাথে কোনও সমস্যা করবে না। </optimism>
রাকু

1
হ্যাঁ, ওএমজি এটির জন্য সঠিক বর্ণনা :-) description
রাকু
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.