آموزش مقدمه ای بر مهندسی نرم افزار و طراحی نرم افزار

Introduction to Software Engineering and Software Design

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: طراحی نرم افزار، مهندسی فرآیندها و نیازمندی ها با اصول مهندسی نرم افزار آشنا شوید. با اصطلاحات مختلف استفاده شده در محیط نرم افزار آشنا شوید. نیاز به مهندسی نرم افزار و توسعه نرم افزار حرفه ای. مدل های مختلف فرآیند نرم افزار پیش نیازها مهندسی پیش نیازها: برای ثبت نام در این دوره نیازی به تجربه قبلی نیست، اکثر مفاهیم تئوری هستند بنابراین همه چیز با جزئیات توضیح داده خواهد شد.

این دوره ای است که مقدمه مهندسی نرم افزار را طی می کند و سایر مطالبی که در این دوره گنجانده شده است در زیر توضیح داده شده است (در زیر نشان داده شده است).

اصول مهندسی نرم‌افزار و فعالیت‌های مربوط به ساختن نرم‌افزارهای بزرگ را مشخص کنید

برنامه ها. مسائل اخلاقی و حرفه ای را شناسایی کنید و توضیح دهید که چرا آنها برای نرم افزار نگران هستند

مهندسان.

مهندسی نرم افزار یک رویکرد مهندسی سیستماتیک برای توسعه نرم افزار است. مهندس نرم افزار شخصی است که اصول مهندسی نرم افزار را برای طراحی، توسعه، نگهداری، تست و ارزیابی نرم افزار کامپیوتری به کار می گیرد.

معمولاً، افرادی وجود دارند که در بخش‌های مختلف فرآیند تخصص دارند، اما برخی از شرکت‌ها از یک فرد یا چندین نفر استفاده می‌کنند که در بخش‌های مختلف توسعه کار می‌کنند.

مقدمه: بحران نرم افزار، نیاز به مهندسی نرم افزار، نرم افزار حرفه ای

توسعه، اخلاق مهندسی نرم افزار. مطالعات موردی.

فرایندهای نرم افزاری: مدل ها: مدل آبشاری، مدل افزایشی

و مدل مارپیچی .

فعالیت‌های فرآیند: مشخصات نرم‌افزار، طراحی و پیاده‌سازی نرم‌افزار، اعتبارسنجی نرم‌افزار، تکامل نرم‌افزار.

مهندسی نیازمندیها: فرآیندهای مهندسی نیازمندیها. الزامات

استخراج و تجزیه و تحلیل. الزامات عملکردی و غیر عملکردی.

سند مورد نیاز نرم افزار . مشخصات مورد نیاز .

اعتبار سنجی الزامات. مدیریت نیازمندی ها.

اینها همه چیزهای اساسی هستند که باید در مورد مهندسی نرم افزار بدانید و با این مفاهیم پیش بروید.

ما برنامه ریزی کرده ایم که یک دوره دیگر بیاوریم که در آن در مورد مفاهیم دیگری از مهندسی نرم افزار صحبت خواهیم کرد و مانند ادامه این دوره خواهد بود.


سرفصل ها و درس ها

مقدمه (مهم) Introduction (IMPORTANT)

  • اطلاعیه مهم IMPORTANT ANNOUNCEMENT

مهندسی نرم افزار Software Engineering

  • مهندسی نرم افزار چیست؟ What is Software Engineering?

  • نیاز به مهندسی نرم افزار Need for Software Engineering

  • بحران نرم افزاری Software Crisis

  • مهندسی نرم افزار و تنوع Software Engineering And Diversity

  • مهندسی نرم افزار و وب Software Engineering And Web

  • اخلاق مهندسی نرم افزار Software Engineering Ethics

مطالعات موردی Case Studies

  • سیستم IPC IPC System

  • MHC-PMS MHC-PMS

  • ایستگاه هواشناسی Weather Station

مدل های فرآیند نرم افزار Software Process Models

  • معرفی Introduction

  • مدل آبشار Waterfall Model

  • مدل افزایشی Incremental Model

  • مدل مارپیچ Spiral Model

نمایش نظرات

آموزش مقدمه ای بر مهندسی نرم افزار و طراحی نرم افزار
جزییات دوره
1 hour
14
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
10,017
4.1 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Rakshith Kalmadi Rakshith Kalmadi

دانشجوی مهندسی سلام من راکشیث از مانیپال هستم. من دانشجوی مهندسی هستم. من به امنیت رایانه ، شبکه و هک و موارد دیگر علاقه مندم ....... من این دوره ها را شروع کرده ام تا بتوانم دانش خود را از آنچه در این سال ها آموخته ام به اشتراک بگذارم و یک دوره آسان و موثر را برای همه ایجاد کنم.