Software Development Methodologies
شماره درس: ۴۰۷۲۴ | تعداد واحد: ۳ |
مقطع: کارشناسی ارشد | نوع درس: نظری |
پیشنیاز: – | همنیاز: – |
هدف این درس، آشنا کردن دانشجویان کارشناسی ارشد و دکترا با متدولوژیهای ایجاد نرمافزار و مفاهیم و اصول مرتبط است. دانشجویان ضمن آشنایی با متدولوژیهای مطرح، با روشهای تحلیل و ارزیابی متدولوژیها، الگوها/پادالگوها و متامدلهای فرایند ایجاد نرمافزار، و روشهای مهندسی متدولوژی آشنا میشوند. این درس از نظر ساختار و محتوا متناظر با درس متدها میباشد که از طرف انستیتو مهندسی نرمافزار (SEI) پیشنهاد شده و از دروس اصلی کارشناسی ارشد مهندسی نرمافزار (MSE) در دانشگاه Carnegie Mellon است. با توجه به اینکه در حال حاضر مشی شیءگرا در بین متدولوژیها مبنای غالب است، ساختار و محتوای فعلی درس عمدتاً بر متدولوژیهای شیءگرا تمرکز دارد.