مهندسی نرم‌افزار رشته‌ای است که از 15 رکن یا اصطلاحاً حوزه علمی تشکیل شده است. هریک از این پانزده بخش یک موضوع مهندسی بسیار مهم و گسترده است که می‌تواند به‌تنهایی موضوع یک یا چند درس سه‌واحدی دانشگاهی باشد. سه مورد از این پانزده زمینه با سایر رشته‌های کامپیوتر مشترک هستند. آن‌ها عبارتند از:

• مبانی کامپیوتر

• مبانی ریاضیات مهندسی

• مبانی مهندسی

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

• مهندسی نیازمندی‌های نرم‌افزار

• طراحی نرم‌افزار

• تولید نرم‌افزار (کدنویسی)

• تست نرم‌افزار

• نگهداری نرم‌افزار

• مدیریت تنظیمات نرم‌افزار

• مدیریت مهندسی نرم‌افزار

• فرآیند‌های مهندسی نرم‌افزار

• متدها و مدل‌های مهندسی نرم‌افزار

• کیفیت نرم‌افزار

• اصول حرفه‌ای و شغلی مهندسی نرم‌افزار

• اقتصاد مهندسی نرم‌افزار

چنانکه ملاحظه می‌کنید، از میان این دوازده رکن، تنها یک مورد یعنی تولید نرم‌افزار با مهارت برنامه‌نویس متناظر است و بقیه موارد اگرچه مرتبط هستند اما از جنس کدنویسی نیستند، بلکه مکمل یا پیش‌نیاز یا ماورای آن هستند. این ارکان را می‌توان به چرخ‌دنده‌های یک ساعت تشبیه کرد که حتی اگر یکی از آن‌ها نچرخد کل سیستم متوقف می‌شود. رشته مهندسی نرم‌افزار چیست؟

با چشمانی باز رشته‌های علوم کامپیوتر را انتخاب کنیم

 

ارکان مهندسی نرم‌افزار

تفاوت مهندسی نرم‌افزار با مهارت برنامه‌نویسی

رشته مهندسی نرم‌افزار چیست؟

نرم‌افزار ,• ,مهندسی ,یک ,ارکان ,کامپیوتر ,نرم‌افزار • ,مهندسی نرم‌افزار ,• مبانی ,تولید نرم‌افزار ,از این

مشخصات

آخرین ارسال ها

آخرین جستجو ها


فرکتال هنر elmodanesh99 فناوری و طراحی اداره تبلیغات اسلامی شهرستان سبزوار دانلودستان Indianapolis Colts NFL Jerseys In Cheap Price, Save More! کلید نود 32 ورژن 13 کد اکتیو نود 32 ورژن 13 لایسنس نود 32 رایگان - آپدیت نود 32 پیچک پلاس harmonitka Michael's game