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

توسعه نرم‌افزار فعالیتی است که از انواع پیشرفت‌های فناورانه استفاده کرده و نیازمند داشتن سطح بالایی از دانش است. چون هر پروژه توسعه نرم‌افزار شامل چندین پارامتر غیرقطعی است. پارامترهایی که اطمینان‌پذیر و پایدار نیستند، تکلیف برنامه‌نویس و توسعه‌دهنده با آن‌ها مشخص نیست و چند وجه مخالف هم دارند. ما این وضعیت را ریسک پروژه می‌نامیم. موفقیت یک پروژه نرم‌افزاری به‌طور کامل به میزان ریسکی بستگی دارد که در آن پروژه و فعالیت وجود دارد. به‌عنوان یک مدیر پروژه، نباید به آگاهی از ریسک‌های پروژه اکتفا کرده، بلکه برای دستیابی به یک نتیجه مطلوب باید تمام ریسک‌های اصلی پروژه را شناسایی، ارزیابی‌، اولویت‌بندی و مدیریت کرد.
مهندسی نرم‌افزار و برنامه‌نویسی چه تفاوت‌هایی با یکدیگر دارند؟
16 مرداد 1397
در این مقاله قصد داریم به واکاوی این موضوع بپردازیم که مهندسان نرم‌افزار چه افرادی هستند، برنامه‌نویسان چه کسانی هستند و این دو گروه از متخصصان چه تفاوت‌هایی با یکدیگر دارند. جمله معروفی در این ارتباط وجود دارد که می‌گوید: «همه مهندسان نرم‌افزار می‌توانند برنامه‌نویسی کنند، اما همه برنامه‌نویسان نمی‌توانند یک نرم‌افزار را مهندسی کنند.»
آشنایی با رشته مهندسی نرم‌افزار
24 اسفند 1396
مهندسی نرم‌افزار به‌عنوان یک رشته مستقل دانشگاهی، شاخه علمی نسبتاً جدیدی است. در بسیاری از دانشگاه‌های دنیا، از جمله در ایران، این رشته فقط به‌صورت یک گرایش تخصصی از رشته مهندسی کامپیوتر تدریس می‌شود و تنها در مقطع فوق لیسانس به‌صورت مستقل مورد توجه قرار می‌گیرد.
اشتراک در مهندسی نرم افزار