Citizen Developer Guide¶
গভীর টেকনিক্যাল এক্সপার্টাইজ ছাড়া AI সলিউশন বানানো¶
Citizen Developer কে?¶
Citizen developer হলো একজন বিজনেস প্রফেশনাল যে ফর্মাল প্রোগ্রামিং ট্রেনিং ছাড়াই অ্যাপ্লিকেশন তৈরি করে। AI টুল দিয়ে এখন তুমি ইন্টেলিজেন্ট সলিউশন বানাতে পারো:
- বিদ্যমান AI সার্ভিস কনফিগার করে
- ডেটা সোর্সকে AI মডেলের সাথে কানেক্ট করে
- ন্যাচারাল ল্যাঙ্গুয়েজ দিয়ে বিহেভিয়ার কাস্টমাইজ করে
- কমপ্লেক্স ওয়ার্কফ্লোর জন্য AI ক্যাপাবিলিটি চেইন করে
কেন এটা এখন গুরুত্বপূর্ণ¶
সফটওয়্যার যুগের বেশিরভাগ সময়ে অ্যাপ্লিকেশন বানাতে মানে কোড লেখা। এতে ট্রেইন্ড ইঞ্জিনিয়ার ছাড়া সবাই বাদ পড়ত। AI টুল — LLM, low-code প্ল্যাটফর্ম, প্রি-ট্রেইনড মডেল — অর্থনীতি বদলে দিয়েছে: স্পষ্ট সমস্যা নিয়ে একজন ডোমেইন এক্সপার্ট এখন মাস নয়, দিনে একটা কাজের সলিউশন বানাতে পারে।
এটা ইঞ্জিনিয়ারদের রিপ্লেস করে না। এটা বদলায় ইঞ্জিনিয়াররা কী করে। ইঞ্জিনিয়াররা হয়ে যায় প্ল্যাটফর্ম, গার্ডরেইল, আর শেয়ার্ড কম্পোনেন্ট বানানোর লোক — যেগুলো citizen developer রা কম্পোজ করে। Citizen developer রা হয় সমস্যার সবচেয়ে কাছের লোক, তাদের ডোমেইন নলেজ কাজের টুলে বদলে দেয়।
কার্যকর Citizen Developer-এর চার অভ্যাস¶
- ডেটা থেকে নয়, সিদ্ধান্ত থেকে শুরু করো। যে সিদ্ধান্তে সাহায্য চাও তার নাম বলো ("এই সাপোর্ট টিকেট কি এসকেলেট হবে?"). সিদ্ধান্তের নাম বলতে না পারলে তোমার সমস্যাই নেই।
- কোডের আগে উদাহরণ লেখো। সিদ্ধান্তের দশটা আসল উদাহরণ — সঠিক উত্তরসহ — যেকোনো আধুনিক LLM টিউন করা শুরু করতে যথেষ্ট। কোড আসে উদাহরণের পরে।
- ট্রাস্ট, কিন্তু ভেরিফাই। AI-এর প্রথম উত্তরকে ড্রাফট ধরো। শিপ করার আগে একটা ছোট চেক বানাও (দ্বিতীয় প্রম্পট, রুলস ইঞ্জিন, হিউম্যান রিভিউ)।
- ফেইলিওর মোড ডকুমেন্ট করো। AI যেসব কেসে ভুল করেছে আর তখন কী করবে তা লিখে রাখো। এটাই তোমার সেফটি নেট, আর পরবর্তী ইটারেশনের ট্রেনিং ডেটা।
একটা দিনের কাজের ফ্লো¶
টিপিক্যাল citizen developer ওয়ার্কফ্লো দেখতে এরকম:
- একটা সমস্যা খোঁজো। একটা টিম প্রতিদিন ৩০ মিনিট একই ধরনের কাস্টমার ইমেইল ট্রায়াজ করে। এটাই সমস্যা।
- দশটা উদাহরণ জোগাড় করো। গত সপ্তাহের ইমেইল আর উত্তর টানো। দশটা না থাকলে ভেরিফাই করার মতো যথেষ্ট নেই।
- একটা প্রম্পট বানাও। কয়েক প্যারাগ্রাফ ইন্সট্রাকশন, দশটা উদাহরণ, LLM-এ পাঠাও। ধরে রাখা তিনটায় টেস্ট করো।
- ওয়্যার করো। প্রম্পটকে ইমেইল ইনবক্স বা শেয়ার্ড ইনবক্স ড্যাশবোর্ডের সাথে হুক করো। কোনো সার্ভার নেই, কোনো ডিপ্লয় নেই — শুধু একটা ওয়ার্কফ্লো স্টেপ।
- মাপো। LLM-এর ড্রাফট কত ঘন ঘন অপরিবর্তিত গ্রহণ হয় তা ট্র্যাক করো। ৭০% এর নিচে হলে প্রম্পটে কাজ দরকার। ৯০% এর ওপরে হলে তোমার কাছে টুল আছে।
কখন ডেভেলপার ডাকবে¶
Citizen developer টুল দেয়ালে ঠেকে যখন:
- ডেটা এমন সিস্টেমে থাকে যেখানে API বা ক্লিন এক্সপোর্ট নেই।
- উত্তর ডিটারমিনিস্টিক আর অডিটেড হতে হবে (ফাইন্যান্সিয়াল রিপোর্টিং, মেডিকেল সিদ্ধান্ত, রেগুলেটরি সাবমিশন)।
- মডেলকে তোমার নিজের ডেটায় ট্রেন করতে হবে, শুধু প্রম্পট না।
- প্রতি কলের খরচ বাজেট ওনার দরকার এতটাই বড়।
এগুলোর যেকোনো ক্ষেত্রে ডেভেলপারের কাছে হস্তান্তর করো — কিন্তু দশটা উদাহরণ, "সঠিক"-এর তোমার সংজ্ঞা, আর ফেইলিওর-মোড নোট সাথে আনো। এটাই ইঞ্জিনিয়ারের কাজের ইনপুট।
তুমি বাস্তবসম্মত কী বানাতে পারো¶
| একা বানাতে পারো | ডেভেলপার আনো এগুলোর জন্য |
|---|---|
| ইমেইল ট্রায়াজ আর রাউটিং | লিগ্যাসি সিস্টেমে কাস্টম ইন্টিগ্রেশন |
| তোমার ডক থেকে ইন্টারনাল Q&A চ্যাটবট | প্রোডাকশন-গ্রেড মডেল ফাইন-টিউনিং |
| মিটিং সামারাইজেশন | রিয়েল-টাইম সিদ্ধান্ত সিস্টেম |
| ফর্ম-টু-ডেটাবেজ ওয়ার্কফ্লো | টাকা চলাচলের সাথে জড়িত যেকোনো কিছু |
| ফার্স্ট-ড্রাফট রিপোর্ট জেনারেশন | রেগুলেটরি এক্সপোজার আছে এমন যেকোনো কিছু |
সম্পর্কিত ডকুমেন্টেশন¶
- AI Software Development Life Cycle - যে ফ্রেমওয়ার্কের ভেতরে তুমি কাজ করছো
- Why Reasoning Matters - শুধু উত্তর নয়, ব্যাখ্যা কীভাবে পাবে
- শুরু করুন - এক্সপেরিমেন্ট শুরু করার মিনিমাল সেটআপ