کتاب توسعه نرم‌افزار با رویکرد چابک (Agile) و متدولوژی Scrum با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

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

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

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

عنوان دوره: دوره توسعه نرم‌افزار با رویکرد چابک (Agile) و متدولوژی Scrum

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

موضوع میانی: توسعه نرم‌افزار و مهارت‌های برنامه‌نویسی

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

  • 1. مفاهیم بنیادی توسعه نرم‌افزار
  • 2. چرخه حیات توسعه نرم‌افزار
  • 3. روش‌های سنتی توسعه نرم‌افزار (Waterfall)
  • 4. مقدمه‌ای بر رویکردهای چابک
  • 5. اعلامیه چابک (Agile Manifesto)
  • 6. اصول کلیدی رویکرد چابک
  • 7. مزایا و معایب رویکرد چابک
  • 8. مفاهیم کلیدی متدولوژی Scrum
  • 9. نقش‌های اصلی در Scrum (Product Owner, Scrum Master, Development Team)
  • 10. اسپرینت (Sprint) و اهمیت آن
  • 11. برنامه‌ریزی اسپرینت (Sprint Planning)
  • 12. جلسه روزانه Scrum (Daily Scrum)
  • 13. بررسی اسپرینت (Sprint Review)
  • 14. بازنگری اسپرینت (Sprint Retrospective)
  • 15. بک‌لاگ محصول (Product Backlog)
  • 16. بک‌لاگ اسپرینت (Sprint Backlog)
  • 17. داستان‌های کاربری (User Stories)
  • 18. تخمین‌زنی در Scrum
  • 19. سرعت تیم (Velocity)
  • 20. نمودار Burn-down
  • 21. ابزارهای مدیریت بک‌لاگ و اسپرینت
  • 22. نقش Product Owner در مدیریت بک‌لاگ
  • 23. نوشتن داستان‌های کاربری موثر
  • 24. اولویت‌بندی داستان‌های کاربری
  • 25. تکنیک‌های تخمین‌زنی داستان‌های کاربری
  • 26. مدیریت تغییرات در بک‌لاگ
  • 27. Scrum در تیم‌های توزیع‌شده
  • 28. مقیاس‌پذیری Scrum (Scaling Scrum)
  • 29. Scrum of Scrums
  • 30. Kanban و مقایسه آن با Scrum
  • 31. Lean Startup و ارتباط آن با Agile
  • 32. DevOps و یکپارچگی با Agile
  • 33. معماری نرم‌افزار چابک
  • 34. تست‌محور توسعه (Test-Driven Development - TDD)
  • 35. ادغام مداوم (Continuous Integration - CI)
  • 36. تحویل مداوم (Continuous Delivery - CD)
  • 37. متریک‌های کلیدی در توسعه چابک
  • 38. ارزیابی عملکرد تیم‌های چابک
  • 39. چالش‌های پیاده‌سازی Agile و Scrum
  • 40. غالب کردن موانع در مسیر چابکی
  • 41. بهبود مستمر در Scrum
  • 42. مدیریت ریسک در پروژه‌های چابک
  • 43. ارتباطات موثر در تیم‌های چابک
  • 44. مستندسازی در رویکرد چابک
  • 45. استفاده از ابزارهای همکاری آنلاین در Scrum
  • 46. Scrum و مدیریت پروژه
  • 47. Scrum و مدیریت کیفیت
  • 48. Scrum و مدیریت پیکربندی
  • 49. مدیریت ذینفعان در پروژه‌های Agile
  • 50. آموزش و توانمندسازی تیم‌های چابک
  • 51. مطالعه موردی: پیاده‌سازی موفق Scrum
  • 52. مطالعه موردی: شکست‌های رایج در پیاده‌سازی Scrum
  • 53. آینده توسعه نرم‌افزار چابک
  • 54. ترکیب Agile با سایر متدولوژی‌ها
  • 55. استفاده از Agile در صنایع مختلف
  • 56. مدیریت انتظارات ذینفعان در پروژه‌های Agile
  • 57. استانداردهای Agile
  • 58. اصطلاحات رایج در Scrum و Agile
  • 59. تکنیک‌های تسهیل‌گری در جلسات Scrum
  • 60. مدیریت تعارض در تیم‌های چابک
  • 61. نقش مربی چابک (Agile Coach)
  • 62. استفاده از شبیه‌سازی‌ها در آموزش Scrum
  • 63. آشنایی با فریم‌ورک‌های Agile دیگر (XP, SAFe)
  • 64. مدیریت زمان در اسپرینت
  • 65. روش‌های جمع‌آوری بازخورد از مشتریان در Agile
  • 66. تحلیل هزینه و فایده پیاده‌سازی Agile
  • 67. انتخاب ابزار مناسب برای مدیریت پروژه‌های Agile
  • 68. بهینه‌سازی فرآیند توسعه با استفاده از داده‌ها
تگ‌ها: Agile Scrum آموزش نرم‌افزار برنامه‌نویسی توسعه نرم‌افزار توسعه نرم‌افزار چابک متدولوژی اسکرام مدیریت پروژه نرم‌افزاری مهندسی نرم‌افزار

نظرات

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

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