دوره آموزشی چرخه حیات توسعه نرمافزار (SDLC)
1 ساعت 53 دقیقهمبتدی2025-05-27
مدرسین

Shashi Shekhar
Enterprise Architect
جزئیات دوره
وقتی صحبت از روشهای مدیریت و معماری روند کار در سازمان میشه، انتخابها خیلی زیاده؛ از اسکرام گرفته تا Six Sigma و روشهای مختلف دیگه. چون هیچ روش واحد و کلیشهای برای توسعه نرمافزار وجود نداره، خیلی مهمه که مدیران پروژههای نرمافزاری، معماران سیستم و رهبران تیمها با این گزینهها آشنا باشن. این آشنایی بهشون کمک میکنه قبل از گرفتن تصمیمهای مهمی که روی بودجه، نیروی انسانی و مدیریت تحویل نرمافزار تأثیر میذاره، بهترین روش رو انتخاب کنن.
تو این دوره، دید کلی به دنیای توسعه نرمافزار داده میشه و با چندتا از رایجترین روشهای چرخه عمر توسعه نرمافزار (SDLC) آشنا میشید؛ از روشهای سنتی تا فرآیندهای مدرن. مدرس دوره، شاشی شخار، هر روش رو مختصر معرفی میکنه و تفاوتها و کاربردهای هر کدوم رو تو دنیای امروز توضیح میده. روشهایی مثل Lean، Kanban، DevOps و بیشتر رو یاد میگیرید.
اهداف یادگیری این دوره
درک کلی از دنیای توسعه نرمافزار و چگونگی ارتباط پروژهها و روندهای کاری با هم
مقایسه دو روش waterfall و agile و فهمیدن اینکه سازمان شما کدوم روش رو بیشتر استفاده میکنه
بررسی روش برنامهنویسی افراطی (Extreme Programming) و اصول Agile برای بهتر کردن فرآیند برنامهنویسی
تو این دوره، دید کلی به دنیای توسعه نرمافزار داده میشه و با چندتا از رایجترین روشهای چرخه عمر توسعه نرمافزار (SDLC) آشنا میشید؛ از روشهای سنتی تا فرآیندهای مدرن. مدرس دوره، شاشی شخار، هر روش رو مختصر معرفی میکنه و تفاوتها و کاربردهای هر کدوم رو تو دنیای امروز توضیح میده. روشهایی مثل Lean، Kanban، DevOps و بیشتر رو یاد میگیرید.
اهداف یادگیری این دوره
درک کلی از دنیای توسعه نرمافزار و چگونگی ارتباط پروژهها و روندهای کاری با هم
مقایسه دو روش waterfall و agile و فهمیدن اینکه سازمان شما کدوم روش رو بیشتر استفاده میکنه
بررسی روش برنامهنویسی افراطی (Extreme Programming) و اصول Agile برای بهتر کردن فرآیند برنامهنویسی
مهارت ها
Software ArchitectureSoftware DevelopmentOne-Off
سرفصل ها
مقدمه
- فرآیندهای پروژههای نرمافزاری
روشهای سنتی
- مدل آبشاری - مرور کلی
- مدل آبشاری - کاربرد
- مدل مارپیچ
روشهای اولیه چابک
- روش توسعه سیستمهای پویا (DSDM)
- توسعه مبتنی بر ویژگی (FDD)
- مروری بر روشهای کریستالی
رویکردهای مدرن
- مرور کلی اسکرام
- گردش کار اسکرام
- مروری بر ناب و مفاهیم کلیدی
- نگاشت جریان ارزش ناب
- اصول ناب
- کانبان
- تخته کانبان
- برنامهنویسی مفرط
- مدل مهندسی اسپاتیفای
- فرهنگ مهندسی اسپاتیفای
- DevOps - پیشزمینه
- مفاهیم DevOps
- میکروسرویسها - مفاهیم کلیدی
- میکروسرویسها - سناریوهای استقرار
- برنامه دوازده عاملی، بخش ۱
- برنامه دوازده عاملی، بخش ۲
- مهندسی آشوب
رویکردهای دیگر
- مروری بر CMM
- مروری بر شش سیگما
- شش سیگما و نرمافزار
- کمک هوش مصنوعی مولد
نتیجهگیری
- مسیر موفقیت شما