توضیح به فارسی:

کتاب "Software Engineering: A Practitioner's Approach" نوشته راجر اس. پرسمن، یکی از معروف‌ترین و پرفروش‌ترین منابع در زمینه مهندسی نرم‌افزار است که بیش از ۲۰ سال مرجع دانشجویان و متخصصان این حوزه بوده است . این کتاب که توسط انتشارات McGraw-Hill Higher Education در سال ۲۰۱۰ منتشر شده، مباحث کلیدی از جمله فرآیند نرم‌افزار، مدل‌های فرآیندی، توسعه چابک (Agile)، مدل‌سازی، مدیریت کیفیت و مدیریت پروژه‌های نرم‌افزاری را پوشش می‌دهد . نسخه هفتم این کتاب دارای بخش جدیدی درباره مهندسی وب (Web Engineering) است که رویکردی کامل برای تحلیل، طراحی و تست برنامه‌های وب ارائه می‌دهد .

---

Description in English:

"Software Engineering: A Practitioner's Approach" by Roger S. Pressman is one of the most renowned and best-selling guides to software engineering, serving as a reference for students and industry professionals for over 20 years . Published by McGraw-Hill Higher Education in 2010, this 7th edition covers key topics including software process, process models, agile development, modeling, quality management, and project management . The seventh edition features a new part on web engineering, presenting a complete engineering approach for the analysis, design, and testing of web applications .

---

فهرست مطالب (Table of Contents):

- Software and software engineering
- The software process
- Process models
- Agile development
- Modeling
- Principles that guide practice
- Understanding requirements
- Requirements modeling: scenarios, information, and analysis classes
- Requirements modeling: flow, behavior, patterns, and webapps
- Design concepts
- Architectural design
- Component-level design
- User interface design
- Quality management
- Managing software products