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