coursera فرآیندها و روش های توسعه نرم افزار (Mitalearn-304943)

  • Duration: 4 hours 36 minutes
  • Release date: 23 June 2026
  • Author: Praveen Mittal,Kevin Wendt
  • Level: مبتدی
  • Contents: 44
  • Has Caption in Persian
درباره این دوره:

نرم افزار به سرعت در حال تبدیل شدن به بخشی جدایی ناپذیر از زندگی انسان است زیرا ما شاهد پیشرفت های اتوماسیون و فنی بیشتر و بیشتر هستیم. درست همانطور که ما انتظار داریم ماشین همیشه کار کند و نمی تواند به طور غیرمنتظره ای از کار بیفتد یا راه اندازی مجدد شود، صنعت نرم افزار نیز برای تبدیل شدن به بخشی جدایی ناپذیر از زندگی انسان باید به یادگیری روش های بهتر برای ساختن نرم افزار ادامه دهد. در این دوره مروری بر نحوه کار تیم های نرم افزاری خواهید داشت؟ از چه فرآیندهایی استفاده می کنند؟ برخی از متدولوژی های استاندارد صنعت چیست؟ مزایا و معایب هر کدام چیست؟ شما به اندازه کافی یاد خواهید گرفت که مکالمه معناداری در مورد فرآیندهای توسعه نرم افزار داشته باشید. پس از اتمام این دوره، زبان آموز قادر خواهد بود 1) شیوه های مهندسی نرم افزار اصلی را در سطح مفهومی برای یک مشکل معین به کار ببرید. 2) روش‌های توسعه سنتی، چابک و ناب را در سطح بالا مقایسه و مقایسه کنید. اینها شامل Waterfall، Rational Unified Process، V model، Incremental، Spiral و مروری بر ذهنیت چابک است. 3) روشی را پیشنهاد دهید که برای یک موقعیت خاص مناسب تر باشد
  • Content

    • Announcements
  • Content

    • Software Development Processes and Methodologies