Software Engineering
Software Engineering
مهندسی نرمافزار یعنی استفاده از اصول مهندسی بجا و مناسب است. برای تولید و ارائه محصول نرم افزاری با کیفیت که قابل اطمینان و با صرفه بوده. بر روی ماشین های واقعی به طور کارآمدی عمل کند.
Software Engineering یک روش سیستماتیک، منظم و دقیق برای ساخت و ارائه محصولی نرم افزاری با کیفیت است.
مهندسی نرم افزار اغلب شامل فرایند خطی تحلیل، طراحی، پیادهسازی و آزمون است؛ که با به کارگیری روشهای فنی و علمی از علوم مهندسی موجب تولید نرمافزاری با کیفیت مطلوب در طول یک فرایند انتخابی مناسب پروژه می شود.
کاربردهای مهندسی نرمافزار دارای ارزش های اجتماعی و اقتصادی هستند، زیرا بهره وری مردم را بالا برده، چند و چون زندگی آنان را بهتر می کنند. مردم با بهره گیری از نرمافزار، توانایی انجام کارهایی را دارند که قبل از آن برای شان شدنی نبود. نمونه هایی از این دست نرم افزارها عبارت اند از: سامانه های توکار، نرمافزار اداری، بازیهای رایانهای و اینترنت.