ইউনিট
1. এমআইএস-এ কৃত্রিম বুদ্ধিমত্তা এবং ব্যবসা-আইটি সেতু 2. প্রয়োজনীয়তা বিশ্লেষণ এবং স্টেকহোল্ডার প্রয়োজন বিশ্লেষণ 3. ডেটা মডেলিং, ডেটা অভিধান এবং এন্টারপ্রাইজ ডেটা আর্কিটেকচার 4. বিজনেস ইন্টেলিজেন্স (BI), রিপোর্টিং এবং মেট্রিক্স ডিজাইন 5. প্রক্রিয়া অটোমেশন: RPA এবং কৃত্রিম বুদ্ধিমত্তার সমন্বয় 6. ইআরপি ইন্টিগ্রেশন এবং কর্পোরেট প্রসেসে কৃত্রিম বুদ্ধিমত্তা 7. CRM, গ্রাহক ডেটা এবং বিশ্লেষণ 8. ড্যাশবোর্ড ডিজাইন এবং ডেটা ভিজ্যুয়ালাইজেশন 9. নো-কোড/লো-কোড প্ল্যাটফর্ম এবং কৃত্রিম বুদ্ধিমত্তা 10. ডেটা গভর্নেন্স, কোয়ালিটি এবং মাস্টার ডেটা ম্যানেজমেন্ট 11. ডেটা নিরাপত্তা, গোপনীয়তা, নীতিশাস্ত্র এবং দায়িত্বশীল অনুশীলন
ইউনিট 2 / 11

প্রয়োজনীয়তা বিশ্লেষণ এবং স্টেকহোল্ডার প্রয়োজন বিশ্লেষণ

লাভ:

  • কৃত্রিম বুদ্ধিমত্তার সহায়তায় কার্যকরী এবং অ-কার্যকরী প্রয়োজনীয়তাগুলিকে আলাদা করার ক্ষমতা এবং স্পষ্ট, পরিমাপযোগ্য প্রয়োজনীয়তা প্রকাশ করার ক্ষমতা
  • ইন্টারভিউ নোট থেকে ব্যবহারকারীর গল্প, গ্রহণযোগ্যতার মানদণ্ড এবং সুযোগের সীমা বের করতে কাঠামোগত প্রম্পট সহ কৃত্রিম বুদ্ধিমত্তা ব্যবহার করার ক্ষমতা
  • অস্পষ্টতা, দ্বন্দ্ব এবং অনুপস্থিত নিয়মগুলির জন্য AI-উত্পন্ন প্রয়োজনীয়তাগুলি পরীক্ষা করার অভ্যাস করা এবং স্টেকহোল্ডারদের সাথে সেগুলি নিশ্চিত করা

প্রয়োজনীয়তা বিশ্লেষণ হল একটি সম্পূর্ণ, পরিষ্কার এবং যাচাইযোগ্য উপায়ে একটি সিস্টেমের কী করা উচিত তা সংজ্ঞায়িত করা। এটি এমন একটি ধাপ যেখানে এমআইএস বিশেষজ্ঞ সর্বাধিক মূল্য উত্পাদন করে; কারণ এখানে একটি ভুল প্রকল্পের শেষে দ্রুতগতিতে বৃদ্ধি পায়। দুটি মৌলিক ধরনের প্রয়োজনীয়তা বিশ্লেষণ আছে। কার্যকরী প্রয়োজনীয়তা সিস্টেমের যে কাজটি করা উচিত তা বর্ণনা করে: "অর্ডার নিশ্চিত করলে সিস্টেমটি গ্রাহককে ইমেল করবে।" অ-কার্যকর প্রয়োজনীয়তা বর্ণনা করে যে সিস্টেমটি কেমন হওয়া উচিত: কর্মক্ষমতা, নিরাপত্তা, ব্যবহারযোগ্যতা এবং অ্যাক্সেসযোগ্যতার মতো গুণাবলী। "প্রতিবেদনের স্ক্রীনটি গড় লোডে 2 সেকেন্ডের কম সময়ে খোলা উচিত" একটি অ-কার্যকর প্রয়োজনীয়তা।

একটি ভাল প্রয়োজনীয়তার তিনটি বৈশিষ্ট্য রয়েছে: এটি পরিষ্কার (এটির একটি একক ব্যাখ্যা রয়েছে), এটি পরিমাপযোগ্য (এটির একটি পরীক্ষাযোগ্য প্রান্তিক রয়েছে), এবং এটি সনাক্তযোগ্য (এটি স্পষ্ট যে এটি কোন ব্যবসার প্রয়োজন থেকে আসে)। "ব্যবস্থা দ্রুত হতে হবে" এর কোনোটিই পূরণ করে না; "দ্রুত" বিষয়গত, পরিমাপ করা যায় না, পরীক্ষা করা যায় না। এই পর্যায়ে, AI হচ্ছে খসড়া প্রয়োজনীয়তা এবং অস্পষ্ট শব্দের ধরণে একটি শক্তিশালী সাহায্য; কিন্তু শুধুমাত্র স্টেকহোল্ডার সিদ্ধান্ত নেয় কোন ব্যবসার নিয়ম বাস্তব।

ব্যবহারকারীর গল্প এবং গ্রহণযোগ্যতার মানদণ্ড

আধুনিক প্রয়োজনীয়তা লেখার একটি সাধারণ বিন্যাস হল ব্যবহারকারীর গল্প: "একটি [ভূমিকা] হিসাবে, [উদ্দেশ্যে], আমি [বৈশিষ্ট্য] চাই।" উদাহরণ: "একজন বিক্রয় প্রতিনিধি হিসাবে, আমি মোবাইল স্ক্রীন থেকে ছাড়ের হিসাব চাই যাতে আমি ক্ষেত্রে দ্রুত উদ্ধৃতি দিতে পারি।" গল্পটি ছোট এবং ব্যবসাকেন্দ্রিক; এটি একটি প্রযুক্তিগত সমাধান চাপিয়ে না.

প্রতিটি গল্পের গ্রহণযোগ্যতার মানদণ্ড থাকা উচিত: গল্পটিকে "ঠিক আছে" হিসাবে বিবেচনা করার জন্য পরীক্ষাযোগ্য শর্তগুলি অবশ্যই পূরণ করতে হবে। একটি প্রায়শই ব্যবহৃত প্যাটার্ন হল "প্রদত্ত/যখন/তারপর" প্যাটার্ন: "প্রদত্ত: গ্রাহক ভিআইপি বিভাগে আছেন। যখন: 10,000 TL-এর বেশি অর্ডার দেয়। তারপর: সিস্টেমটি 5% ছাড় প্রয়োগ করে।" এই প্যাটার্নটি অস্পষ্টতা দূর করে কারণ এটি শর্ত এবং প্রত্যাশিত ফলাফলকে স্পষ্টভাবে সংযুক্ত করে।

টিপ: কৃত্রিম বুদ্ধিমত্তায় ব্যবহারকারীর গল্প লেখার সময়, "প্রতিটি গল্পের জন্য প্রদত্ত/কখন/তারপর বিন্যাসে কমপক্ষে 2টি গ্রহণযোগ্যতার মানদণ্ড তৈরি করুন" বলতে ভুলবেন না। যখন মডেলটিকে বেঞ্চমার্ক তৈরি করতে বাধ্য করা হয়, তখন প্রয়োজনীয়তার মধ্যে লুকানো ফাঁকগুলি দৃশ্যমান হয়।

ধাপে ধাপে: এআই-সহায়ক প্রয়োজনীয়তা নিষ্কাশন

ধাপ 1 - কাঁচা ইনপুট সংগ্রহ করুন। কল লগ, ইমেল, বিদ্যমান স্ক্রিনশট, অভিযোগের তালিকা। যত বেশি বাস্তব ইনপুট, কম বানোয়াট।

ধাপ 2 — গল্পের প্রথম সেটটি বের করুন। কৃত্রিম বুদ্ধিমত্তাকে কাঁচা ইনপুট দিন এবং এটি ব্যবহারকারীর গল্পের খসড়া তৈরি করতে দিন। এই ধাপটি একটি সম্পূর্ণ তালিকা নয়, কিন্তু একটি প্রথম ধাপ।

ধাপ 3 — গ্রহণযোগ্যতার মানদণ্ড যোগ করুন। প্রতিটি গল্পের জন্য দেওয়া/কখন/তারপর মানদণ্ড তৈরি করুন। একটি গল্প যার জন্য মানদণ্ড তৈরি করা যায় না তার মানে হল যে এটি পর্যাপ্তভাবে সংজ্ঞায়িত নয়।

ধাপ 4 - দ্বন্দ্ব এবং ফাঁক জন্য স্ক্যানিং. এআইকে জিজ্ঞাসা করুন "এই প্রয়োজনীয়তার মধ্যে কোন দ্বন্দ্ব, অনুলিপি বা অনির্ধারিত পরিস্থিতি আছে?" জিজ্ঞাসা করুন এবং এটি পরীক্ষা করে দেখুন। একজন মানুষ হিসাবে ফলাফল ফিল্টার করুন.

ধাপ 5 - অগ্রাধিকার দিন এবং নিশ্চিত করুন। ব্যবসার মূল্য এবং জরুরিতার উপর ভিত্তি করে স্টেকহোল্ডারদের সাথে গল্পগুলিকে অগ্রাধিকার দিন। অগ্রাধিকার সিদ্ধান্তটি ব্যবসায়িক ইউনিটের, এআই নয়।

অ-কার্যকর প্রয়োজনীয়তা ভুলবেন না

বেশিরভাগ প্রকল্পের ক্ষেত্রে অসুবিধা রয়েছে কারণ তারা কার্যকরী প্রয়োজনীয়তাগুলি লেখার সময় অকার্যকরগুলি ভুলে যায়। একটি প্রতিবেদন "সঠিকভাবে" কাজ করতে পারে, কিন্তু যদি এটি খুলতে 45 ​​সেকেন্ড সময় নেয়, তবে কেউ এটি ব্যবহার করবে না। নিম্নলিখিত সারণীটি সাধারণত উপেক্ষিত অ-কার্যকর প্রয়োজনীয়তার ধরন এবং পরিমাপযোগ্য লেখার উদাহরণ দেখায়।

ধারা

খারাপ অভিব্যক্তি

পরিমাপযোগ্য অভিব্যক্তি

কর্মক্ষমতা

"দ্রুত হতে হবে"

"গড় লোডে প্রশ্ন উত্তর < 2 সেকেন্ড"

অ্যাক্সেসযোগ্যতা

"সবাই এটি ব্যবহার করতে সক্ষম হওয়া উচিত"

"WCAG 2.1 AA অনুগত; সম্পূর্ণ কীবোর্ড নেভিগেশন"

নিরাপত্তা

"এটি নিরাপদ হওয়া উচিত"

"ব্যক্তিগত ডেটা বিশ্রামে এনক্রিপ্ট করা হয়; অ্যাক্সেস ভূমিকা-ভিত্তিক"

প্রাপ্যতা

"সহজ হওয়া উচিত"

"নতুন ব্যবহারকারী প্রশিক্ষণ ছাড়াই 3 ধাপে অর্ডার সম্পূর্ণ করে"

প্রাপ্যতা/ধারাবাহিকতা

"বিধ্বস্ত হওয়া উচিত নয়"

"মাসিক আপটাইম ≥ 99.5%"

তিনটি মিনি কেস: সংখ্যা দ্বারা

কেস 1 - একটি অপরিমিত প্রয়োজনের মূল্য। স্ক্রীন, যা একটি ব্যাঙ্কে "রিপোর্ট স্ক্রিনটি দ্রুত খুলতে হবে" প্রয়োজনে তৈরি করা হয়েছিল, ফিল্ড লোডের অধীনে 22 সেকেন্ডের মধ্যে খোলা হয়েছিল। বিকাশকারী ভেবেছিলেন যে তিনি তার পরিবেশে (2 সেকেন্ড) "দ্রুত" শব্দটি সরবরাহ করছেন। যদি প্রয়োজনটি "<3 সেকেন্ড এ পিক আওয়ার, প্রকৃত থ্রুপুট" হিসাবে লেখা হত, তবে সমস্যাটি পরীক্ষায় ধরা পড়ত। পুনর্নির্মাণের খরচ 3 সপ্তাহ এবং পরিমাপযোগ্য অতিরিক্ত খরচ৷

কেস 2 — গ্রহণযোগ্যতার মানদণ্ড দ্বারা ক্যাপচার করা গ্যাপ। একটি ই-কমার্স প্রকল্পে "সিস্টেম প্রযোজ্য ডিসকাউন্ট" গল্পের জন্য গ্রহণযোগ্যতার মানদণ্ড লেখার সময়, স্টেকহোল্ডার লক্ষ্য করেছেন যে কুপন এবং ভিআইপি ডিসকাউন্টের সাথে ডিসকাউন্ট বিরোধপূর্ণ হলে কি হবে তা নিয়ে আলোচনা করা হয়নি। একটি একক দেওয়া/যখন/তারপর প্রশ্নটি গো-লাইভের আগে দ্বিগুণ ছাড়ের ত্রুটিকে প্রতিরোধ করে; এই ত্রুটি অনুরূপ প্রকল্পে গুরুতর রাজস্ব ক্ষতির কারণ.

কেস 3 — এআই-তৈরি নিয়ম। একটি এইচআর প্রকল্পে, এআই প্রয়োজনীয় খসড়াতে "ছাড়ের অনুরোধ স্বয়ংক্রিয়ভাবে 24 ঘন্টার মধ্যে অনুমোদিত হয়" বাক্যটি যুক্ত করেছে। বৈঠকে এ ধরনের কোনো স্বয়ংক্রিয় অনুমোদনের বিষয়ে আলোচনা হয়নি; মডেলটি একটি নিয়ম তৈরি করেছিল যা "যুক্তিসঙ্গত" বলে মনে হয়েছিল। প্রতিটি প্রয়োজনীয়তার পাশে, বিশেষজ্ঞ লেখেন "উৎস: কোন ইন্টারভিউ/ডকুমেন্ট?" কলাম যোগ করে, তিনি 4টি আনসোর্স বাক্য অপসারণ করেছেন।

দুর্বল প্রম্পট / শক্তিশালী প্রম্পট

দুর্বল প্রম্পট:

এই প্রকল্পের জন্য ব্যবহারকারী গল্প লিখুন.

শক্তিশালী প্রম্পট:

আপনার ভূমিকা: আপনি একজন MIS ব্যবসা বিশ্লেষক৷ নীচের সাক্ষাত্কারের নোট থেকে ব্যবহারকারীর গল্পগুলি বের করুন৷ নিয়মগুলি:- বিন্যাস: “একটি [ভূমিকা] হিসাবে, [উদ্দেশ্য] জন্য, আমি [বৈশিষ্ট্য] চাই৷”- দেওয়া/কখন/তারপর বিন্যাসে প্রতিটি গল্পের জন্য কমপক্ষে 2টি গ্রহণযোগ্যতার মানদণ্ড লিখুন৷- প্রতিটি গল্পের কোন "উত্স" কলাম থেকে এসেছে? [অনিশ্চিত] নোটে স্পষ্ট নয় এমন কোনো নিয়ম; উপযুক্ত।- একটি পৃথক বিভাগে পরিমাপযোগ্য অ-কার্যকর প্রয়োজনীয়তা (কর্মক্ষমতা, নিরাপত্তা, অ্যাক্সেসযোগ্যতা) লিখুন। ইন্টারভিউ নোট:[পাঠ্য]

শক্তিশালী প্রম্পট গল্পের বিন্যাস, গ্রহণযোগ্যতার মানদণ্ড, উত্স সন্ধানযোগ্যতা এবং অ-কার্যকরী প্রয়োজনীয়তাগুলি একবারে প্রয়োগ করে; এটি আউটপুট নিয়ন্ত্রণ করা সহজ করে তোলে।

চারটি অনুলিপিযোগ্য টেমপ্লেট

1) প্রয়োজনীয়তা স্পষ্টীকরণ:

নীচের প্রয়োজনীয়তা পর্যালোচনা করুন. অস্পষ্ট, অসংলগ্ন, বা একাধিক ব্যাখ্যার জন্য উন্মুক্ত প্রতিটি বিবৃতি চিহ্নিত করুন এবং প্রতিটির জন্য একটি স্পষ্ট প্রশ্ন লিখুন। উত্তর তৈরি করবেন না। প্রয়োজনীয়তা: [পাঠ্য]

2) দ্বন্দ্ব স্ক্যানিং:

নীচের প্রয়োজনীয়তার তালিকায়, এমন আইটেমগুলি খুঁজুন যা একে অপরের বিপরীত, পুনরাবৃত্তিমূলক, বা যৌক্তিক ফাঁক রেখে যায়। আইটেম নম্বর এবং একটি এক-বাক্য ন্যায্যতা সহ প্রতিটি অনুসন্ধান রিপোর্ট করুন। তালিকা: [পাঠ্য]

3) গ্রহণযোগ্যতার মানদণ্ড তৈরি করা:

সীমা এবং ব্যতিক্রম কেস সহ দেওয়া/কখন/তারপর বিন্যাসে নিম্নলিখিত ব্যবহারকারীর গল্পের জন্য কমপক্ষে 4টি গ্রহণযোগ্যতার মানদণ্ড লিখুন। এছাড়াও অস্পষ্ট থেকে যায় যে কোনো পয়েন্ট তালিকা. গল্প: [পাঠ্য]

4) সুযোগের রূপরেখা:

নিম্নলিখিত প্রয়োজনীয়তা অনুসারে একটি দুই-কলাম টেবিল হিসাবে "ক্ষেত্রে" এবং "আউট অফ স্কোপ" আইটেমগুলি খসড়া করুন। আপনি অনিশ্চিত যে কোনো আইটেমের জন্য লেবেল [নিশ্চিতকরণ আবশ্যক]। প্রয়োজনীয়তা: [পাঠ্য]

সাধারণ ভুল

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

সংক্ষেপে

প্রয়োজনীয়তা বিশ্লেষণ স্পষ্ট, পরিমাপযোগ্য এবং সনাক্তযোগ্য উপায়ে সিস্টেমের কী করা উচিত তা সংজ্ঞায়িত করে। কার্যকরী প্রয়োজনীয়তা কাজের বর্ণনা করে, অ-কার্যকরী প্রয়োজনীয়তা গুণাবলী বর্ণনা করে এবং পরেরটি প্রায়ই ভুলে যায়। ব্যবহারকারীর গল্প এবং দেওয়া/কখন/তারপর গ্রহণযোগ্যতার মানদণ্ড হল শক্তিশালী টুল যা অনিশ্চয়তা দূর করে। কৃত্রিম বুদ্ধিমত্তা উল্লেখযোগ্যভাবে স্টোরিবোর্ড, গ্রহণযোগ্যতার মানদণ্ড, দ্বন্দ্ব সনাক্তকরণ এবং স্পষ্ট প্রশ্নগুলির উত্পাদনকে ত্বরান্বিত করে; যাইহোক, ব্যবসার নিয়মের সঠিকতা, সুযোগ এবং অগ্রাধিকার সিদ্ধান্ত এবং প্রতিটি বাক্যের উৎস মানুষের দায়িত্ব। উৎসবিহীন এবং অপরিমেয় কোনো প্রয়োজনকে চূড়ান্ত করবেন না।

আবেদন টাস্ক

একটি কাল্পনিক "অনলাইন অ্যাপয়েন্টমেন্ট সিস্টেম" এর জন্য একটি এক-অনুচ্ছেদ ব্যবসায়িক অনুরোধ লিখুন (যেমন, "ক্লায়েন্টদের অনলাইনে অ্যাপয়েন্টমেন্ট করতে সক্ষম হওয়া উচিত, কর্মীদের ক্যালেন্ডার দেখতে সক্ষম হওয়া উচিত")। (1) এই অনুরোধ থেকে একটি শক্তিশালী প্রম্পট সহ প্রতিটির জন্য কমপক্ষে 5টি ব্যবহারকারীর গল্প এবং 2টি গ্রহণযোগ্যতার মানদণ্ড তৈরি করুন৷ (2) মডেল দ্বারা উত্পাদিত মানদণ্ডে কমপক্ষে 2টি লুকানো ফাঁক খুঁজুন (যেমন একই সময়ে ডাবল অ্যাপয়েন্টমেন্ট, বাতিল করার নিয়ম)। (3) একটি পরিমাপযোগ্য আকারে কমপক্ষে 3টি অ-কার্যকর প্রয়োজনীয়তা অন্তর্ভুক্ত করুন। (4) কমপক্ষে 3টি আইটেমকে "আউট অফ স্কোপ" হিসাবে চিহ্নিত করুন। (5) মডেলটি তৈরি হতে পারে এমন একটি নিয়ম চিহ্নিত করুন এবং আপনি কীভাবে এটি নিশ্চিত করবেন তা লিখুন।

চেকলিস্ট

  • [] আমি আলাদাভাবে কার্যকরী এবং অ-কার্যকর প্রয়োজনীয়তা লিখেছি।
  • [] প্রতিটি প্রয়োজনীয়তা পরিষ্কার, পরিমাপযোগ্য এবং পরীক্ষাযোগ্য।
  • [] প্রতিটি গল্পে দেওয়া/কখন/তারপর গ্রহণযোগ্যতার মানদণ্ড রয়েছে।
  • [] আমি প্রতিটি প্রয়োজনীয়তার উত্স (কথোপকথন/নথি) ট্রেস করতে পারি।
  • [ ] আমি সম্ভাব্য নিয়মগুলি চিহ্নিত করেছি যেগুলি AI তৈরি করেছিল এবং নিশ্চিত করার জন্য সেগুলি রেখে দিয়েছিলাম৷
  • আমি ব্যবসায়িক ইউনিটের সাথে একসাথে অগ্রাধিকার দিয়েছি।