کتاب Software Engineering edition 7 نوشته roger pressman ( راجر پرسمن ) توسط انتشارات صفار با موضوع مهندسی کامپیوتر, مباحث پیشرفته, نرم افزار, مدلسازی به چاپ رسیده است.
مباحث کتاب Software Engineering
- ماهیت نرم افزار، مهندسی نرم افزار
بخش اول فرآیند نرم افزار
- ساختار فرآیند نرم افزار، مدل های فرآیند
- توسعه چابک، جنبه های انسانی مهندسی نرم افزار
بخش دوم مدلسازی
- اصولی که تمرین را راهنمایی می کند، درک الزامات
- مدلسازی نیازمندیها: روشهای مبتنی بر سناریو
- مدل سازی نیازمندی ها: روش های کلاس محور
- مدل سازی الزامات: رفتار، الگوها و برنامه های وب/موبایل
- مفاهیم طراحی، طراحی معماری
- طراحی در سطح جزء، طراحی رابط کاربری
- طراحی مبتنی بر الگو، طراحی اپلیکیشن وب
- طراحی اپلیکیشن موبایل
بخش سوم مدیریت کیفیت
- مفاهیم کیفیت، تکنیک های مرور
- تضمین کیفیت نرم افزار
- استراتژی های تست نرم افزار
- آزمایش برنامه های کاربردی مرسوم
- آزمایش برنامه های کاربردی شی گرا
- تست برنامه های کاربردی وب، تست برنامه های موبایل
- مهندسی امنیت، مدل سازی رسمی و تایید کاتیون
- مدیریت پیکربندی نرم افزار، معیارهای محصول
بخش چهارم مدیریت پروژه های نرم افزاری
- مفاهیم مدیریت پروژه، فرآیند و معیارهای پروژه
- برآورد برای پروژه های نرم افزاری، برنامه ریزی پروژه
- مدیریت ریسک، تعمیر و نگهداری و مهندسی مجدد
- بهبود فرآیند نرم افزار
- روندهای نوظهور در مهندسی نرم افزار