ساخت اصولی نرم افزار با هوش مصنوعی
2.85K subscribers
51 photos
6 videos
19 files
39 links
در این کانال، اصول مهندسی و طراحی نرم‌افزار برای توسعه برنامه‌ها با کمک هوش مصنوعی را به‌صورت کاربردی و حرفه‌ای یاد خواهید گرفت؛ با تدریس دکتر مهرشاد براتی، مهندس و برنامه‌نویس نرم‌افزار در همراه اول.
Download Telegram
فرم لاگین پیشرفته چندمرحله‌ای فارسی (HTML + Tailwind + JS) 👇
https://github.com/mehrshad2020/multi-step-farsi-login
🚀 قالب آماده سالن زیبایی
ساخته شده با Bootstrap، مناسب برای طراحی سایت‌های زیبایی و آرایشی 💅✨

📂 سورس کامل در گیت‌هاب:
🔗 https://github.com/mehrshad2020/beauty-salon-template
سورس کد فرانت اند داشبورد اجاره خودرو
لینک مخزن دانلود 👇
https://github.com/mehrshad2020/Dashboard-Design-For-a-Car-Rental-Service-Shakuro1

آموزش دانلود سورس کد ها 👇👇
https://t.me/source_code_1/141
قرارداد-همکاری-در-حوزه.docx
17.4 KB
نمونه قرارداد برای پروژه برنامه نویسی
مهارت‌های ضروری برنامه نویس جونیور در عصر هوش مصنوعی👇👇
https://www.instagram.com/reel/DdRfXTZsZjE/?stkn=MWx0YnVmenhhMnNhcA==
ساخت اصولی نرم افزار با هوش مصنوعی pinned «مهارت‌های ضروری برنامه نویس جونیور در عصر هوش مصنوعی👇👇 https://www.instagram.com/reel/DdRfXTZsZjE/?stkn=MWx0YnVmenhhMnNhcA==»
Channel name was changed to «ساخت اصولی نرم افزار با هوش مصنوعی»
توسعه اصولی نرم‌افزار با هوش مصنوعی | روز سوم
پرامپت امتیاز بندی با claude.ai برای پیدا کردن ایده های ارزشمند از گوگل ترندز برای توسعه نرم افزار
پرامپت:
من این تاپیک‌ها را از گوگل ترندز ایران استخراج کرده‌ام:
[لیست تاپیک‌ها + حجم/روند جستجو]

برای هرکدام:
۱. نیت جستجوی کاربر را تحلیل کن (اطلاعاتی / راه‌حل / خرید)
۲. یک ایده‌ی نرم‌افزاری مشخص که این نیاز را حل کند پیشنهاد بده
۳. طبق این معیارها ۱ تا ۵ امتیاز بده: پایداری ترند (×۲)، درد واقعی (×۳)،
قابلیت ساخت MVP در ۵ روز با
برای طراحی نرم‌افزار (×۲)،
۴. نتیجه را در یک جدول مرتب‌شده نشان بده
۵. برنده را با دلیل انتخاب کن و ریسک‌هایش را بگو

فقط نظر من را تأیید نکن؛ اگر هیچ‌کدام مناسب نیست، صریح بگو.
ساخت برنامه ثبت چک و اعلان سر رسید،چالش اصولی توسعه نرم افزار روز چهارم
پرامپت ایجاد نیازمندی محصول PRD:
تو یک مدیر محصول (Product Manager) ارشد و باتجربه هستی. وظیفه تو این است که بر اساس اطلاعاتی که از ایده/ایده نرم‌افزاری من دریافت می‌کنی، یک "سند نیازمندی‌های محصول" (PRD) جامع، ساختاریافته و کاملاً حرفه‌ای تولید کنی.

اطلاعات ایده من:
[در این بخش شرح ایده، جامعه هدف، ویژگی‌های اصلی یا مشکلی که نرم‌افزار حل می‌کند را به اختصار بنویسید]

لطفاً PRD را دقیقاً در قالب بخش‌های زیر تدوین کن:

۱. خلاصه‌ اجرایی و اهداف (Executive Summary & Goals)
- تعریف مسئله (Problem Statement)
- چشم‌انداز و هدف اصلی محصول (Product Vision & Core Objectives)
- پرسونای مخاطبان و کاربران اصلی (Target User Personas)

۲. محدوده پروژه (Scope)
- ویژگی‌های فاز اول یا کمینه محصول پذیرفتنی (In-Scope for MVP)
- ویژگی‌هایی که فعلاً خارج از محدوده هستند (Out-of-Scope)

۳. نیازمندی‌های عملکردی و یوزر استوری‌ها (Functional Requirements & User Stories)
تمام ویژگی‌های اصلی سیستم را به تفکیک ماژول‌ها یا Epics دسته بندی کن. برای هر ویژگی، حداقل یک یوزر استوری دقیق به فرمت زیر ارائه بده:
- فرمت یوزر استوری: "به عنوان [نوع کاربر]، می‌‌خواهم [اقدام/نیازمندی]، تا بتوانم [ارزش/نتیجه]."
- معيار‌های پذیرش (Acceptance Criteria) برای هر استوری به صورت چک‌لیست شفاف و تست‌پذیر (با ساختار Given-When-Then یا موارد تست مشخص).

۴. نیازمندی‌های غیرعملکردی (Non-Functional Requirements)
- کارایی و سرعت (Performance)
- امنیت و حریم خصوصی (Security & Privacy)
- مقیاس‌پذیری و دسترسی‌پذیری (Scalability & Availability)
- سازگاری (UX/UI & Compatibility)

۵. معماری جریان کاربر و فرضیات (User Flow & Assumptions)
- جریان کلی حرکت کاربر در سیستم (High-level User Flow)
- فرضیات اصلی و ریسک‌های کلیدی پروژه (Key Assumptions & Risks)

پاسخ را با لحنی تخصصی، شفاف، بدون ابهام و کاملاً آماده برای تحویل به تیم‌های فنی، طراحی UI/UX و اسکرام مستر تنظیم کن.