کتاب از تحلیل نیازمندی تا کد: پلی برای توسعه نرم‌افزار موفق با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

249,950 تومان
پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 62,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره از تحلیل نیازمندی تا کد: پلی برای توسعه نرم‌افزار موفق

موضوع کلی: مهندسی نرم‌افزار

موضوع میانی: تحلیل و مدیریت نیازمندی‌ها

📋 سرفصل‌های دوره

  • 1. مقدمه‌ای بر شکاف بین نیازمندی‌ها و کد
  • 2. اهمیت تحلیل دقیق نیازمندی‌ها
  • 3. چرخه حیات توسعه نرم‌افزار و نقش نیازمندی‌ها
  • 4. انواع نیازمندی‌ها: عملکردی، غیرعملکردی، تجاری
  • 5. جمع‌آوری نیازمندی‌ها: تکنیک‌های مصاحبه
  • 6. جمع‌آوری نیازمندی‌ها: پرسشنامه‌ها و نظرسنجی‌ها
  • 7. جمع‌آوری نیازمندی‌ها: کارگاه‌های نیازمندی‌ها
  • 8. تحلیل نیازمندی‌ها: مدل‌سازی Use Case
  • 9. تحلیل نیازمندی‌ها: نمودارهای فعالیت (Activity Diagrams)
  • 10. تحلیل نیازمندی‌ها: نمودارهای توالی (Sequence Diagrams)
  • 11. تحلیل نیازمندی‌ها: نمودارهای حالت (State Diagrams)
  • 12. تحلیل نیازمندی‌ها: نمودارهای کلاس (Class Diagrams)
  • 13. ابزارهای مدل‌سازی نیازمندی‌ها: معرفی و مقایسه
  • 14. نوشتن مستندات نیازمندی‌ها (SRS): اصول و بهترین روش‌ها
  • 15. ساختار یک سند نیازمندی‌ها (SRS)
  • 16. زبان ساده و واضح در مستندات نیازمندی‌ها
  • 17. مدیریت تغییرات نیازمندی‌ها
  • 18. ردیابی نیازمندی‌ها (Requirements Traceability)
  • 19. اولویت‌بندی نیازمندی‌ها: روش MoSCoW
  • 20. اولویت‌بندی نیازمندی‌ها: تکنیک Kano Model
  • 21. ارزیابی و اعتبارسنجی نیازمندی‌ها
  • 22. تست نیازمندی‌ها: طراحی تست کیس‌ها
  • 23. ارتباط بین نیازمندی‌ها و طراحی سیستم
  • 24. الگوهای طراحی (Design Patterns) و نیازمندی‌ها
  • 25. معماری نرم‌افزار و تأثیر آن بر نیازمندی‌ها
  • 26. توسعه چابک (Agile) و مدیریت نیازمندی‌ها
  • 27. اسکرام (Scrum) و نیازمندی‌ها
  • 28. کانبان (Kanban) و نیازمندی‌ها
  • 29. DevOps و مدیریت نیازمندی‌ها
  • 30. نیازمندی‌های امنیتی در توسعه نرم‌افزار
  • 31. نیازمندی‌های عملکردی و مقیاس‌پذیری
  • 32. نیازمندی‌های رابط کاربری (UI) و تجربه کاربری (UX)
  • 33. استفاده از ابزارهای مدیریت نیازمندی‌ها
  • 34. اتوماسیون تست نیازمندی‌ها
  • 35. بهره‌گیری از هوش مصنوعی در تحلیل نیازمندی‌ها
  • 36. نظارت بر انطباق کد با نیازمندی‌ها
  • 37. بررسی کد و انطباق با نیازمندی‌ها
  • 38. رفع اشکال و ارتباط با نیازمندی‌ها
  • 39. بهبود مستمر فرآیند مدیریت نیازمندی‌ها
  • 40. مستندسازی تصمیمات و مفروضات کلیدی
  • 41. ارتباط موثر با ذینفعان
  • 42. مدیریت انتظارات ذینفعان
  • 43. تکنیک‌های حل تعارض در نیازمندی‌ها
  • 44. استفاده از نمونه‌های واقعی و مطالعه موردی
  • 45. پیاده‌سازی نیازمندی‌های غیرعملکردی (مانند سرعت، امنیت)
  • 46. تأثیر انتخاب زبان برنامه‌نویسی بر نیازمندی‌ها
  • 47. نگهداری و تکامل نیازمندی‌ها در طول زمان
تگ‌ها: agile design patterns devops requirements engineering requirements traceability scrum software architecture software development software quality SRS use case تحلیل نیازمندی تست نرم‌افزار مدیریت نیازمندی نیازمندی‌ها

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.