مسیر رتبه‌برترشدن در کنکور ارشد مهندسی کامپیوتر و IT
ثبت‌نام رایگان
مدت زمان باقیمانده :
ثانیه -
دقیقه -
ساعت -
روز -
کنکور کامپیوتر
0
ورود | ثبت نام
کتاب مهندسی نرم افزار پرسمن

کتاب مهندسی نرم افزار پرسمن

نویسنده : Roger S. Pressman
930 صفحه
دانلود کتاب (free download)
English Title : Software Engineering: A Practitioner's Approach 7th Edition
عنوان فارسی : مهندسی نرم افزار: رویکردی متخصصانه

Description

For almost three decades, Roger Pressman's Software Engineering: A Practitioner's Approach has been the world's leading textbook in software engineering. The new seventh edition represents a major restructuring and update of previous editions, solidifying the book's position as the most comprehensive guide to this important subject.

The seventh edition of Software Engineering: A Practitioner's Approach has been designed to consolidate and restructure the content introduced over the past two editions of the book. The chapter structure will return to a more linear presentation of software engineering topics with a direct emphasis on the major activities that are part of a generic software process. Content will focus on widely used software engineering methods and will de-emphasize or completely eliminate discussion of secondary methods, tools and techniques. The intent is to provide a more targeted, prescriptive, and focused approach, while attempting to maintain SEPA's reputation as a comprehensive guide to software engineering.

The book will be organized in five (5) parts-Process, Modeling, Quality Management, Project Management, and Advanced Topics. The chapter count will remain at 32, unchanged from the sixth edition. However, eight new chapters have been developed and another six chapters have undergone major or moderate revisions. The remaining chapters have undergone minor edits/updates.

Table of contents

CHAPTER 1 Software and Software Engineering
PART ONE THE SOFTWARE PROCESS
CHAPTER 2 Process Models
CHAPTER 3 Agile Development
PART TWO MODELING
CHAPTER 4 Principles that Guide Practice
CHAPTER 5 Understanding Requirements
CHAPTER 6 Requirements Modeling: Scenarios, Information, and Analysis Classes
CHAPTER 7 Requirements Modeling: Flow, Behavior, Patterns, and WebApps
CHAPTER 8 Design Concepts
CHAPTER 9 Architectural Design
CHAPTER 10 Component-Level Design
CHAPTER 11 User Interface Design
CHAPTER 12 Pattern-Based Design
CHAPTER 13 WebApp Design
PART THREE QUALITY MANAGEMENT
CHAPTER 14 Quality Concepts
CHAPTER 15 Review Techniques
CHAPTER 16 Software Quality Assurance
CHAPTER 17 Software Testing Strategies
CHAPTER 18 Testing Conventional Applications
CHAPTER 19 Testing Object-Oriented Applications
CHAPTER 20 Testing Web Applications
CHAPTER 21 Formal Modeling and Verification
CHAPTER 22 Software Configuration Management
CHAPTER 23 Product Metrics
PART FOUR MANAGING SOFTWARE PROJECTS
CHAPTER 24 Project Management Concepts
CHAPTER 25 Process and Project Metrics
CHAPTER 26 Estimation for Software Projects
CHAPTER 27 Project Scheduling
CHAPTER 28 Risk Management
CHAPTER 29 Maintenance and Reengineering
PART FIVE ADVANCED TOPICS
CHAPTER 30 Software Process Improvement
CHAPTER 31 Emerging Trends in Software Engineering
CHAPTER 32 Concluding Comments
APPENDIX 1 An Introduction to UML
APPENDIX 2 Object-Oriented Concepts
REFERENCES
INDEX
امتیازدهی1 1 1 1 1 1 1 1 1 1 11.00 امتیاز (1 امتیاز)
Roger S. Pressman

Roger S. Pressman

Roger S. Pressman is an internationally recognised authority on software process improvement and software engineering technologies. He is currently president of R. S. Pressman and Associates Inc., a consultancy specialising in software engineering practices.
تلگرام اینستاگرام