مهندسی نرمافزار
از ویکیپدیا، دانشنامهٔ آزاد.
مهندسی نرمافزار پیشهای است که به یاری دانش رایانه و دیگر فناوریها و روشها به آفریدن و نگاهداری نرمافزار رایانهای میپردازد.
مسائل اصلی مهندسی نرمافزار تولید نرمافزار بر اساس موارد زير است:
- الزامات تعیین شده
- در زمان تعیین شده
- در محدودهٔ بودجه پیشبینی شده
کاربردهای مهندسی نرمافزار دارای ارزشهای اجتماعی و اقتصادی هستند، زیرا بهرهوری مردم را بالا برده، چند و چون زندگی آنان را بهتر میکنند. مردم با بهرهگیری از نرمافزار، توانایی انجام کارهایی را دارند که قبل از آن برایشان شدنی نبود. نمونههای از این دست نرمافزارها عبارتند از: سامانههای توکار، نرم افزار اداری، بازیهای رایانهای، و اینترنت.
فناوریها و خدمات مهندسی نرم افزار به کاربران برای بهبود بهرهوری و کیفیت یاری میرساند. نمونههایی از زمینههای بهبود: دادگان، زبانها، کتابخانهها، الگوها، فرآیندها و ابزار.
[ویرایش] جستارهای وابسته
- نرمافزار
- برنامه نویسی
- رایانه
- امنیت
- مهندسی دانش
- مهندسی نرم افزار تحت وب
- معماری سازمانی