Software Engineering: A Practitioner's Approach 7th Edition by Roger S. Pressman

Price: £45.96

Discount: 4%
RRP: 47.99

More Details

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.

CONTENTS:

1 Software and Software Engineering

Part One The Software Process

2 Process Models

3 Agile Development

Part Two Modeling

4 Principles that Guide Practice

5 Understanding Requirements

6 Requirements Modeling: Scenarios, Information, and Analysis Classes

7 Requirements Modeling: Flow, Behavior, Patterns, and WebApps

8 Design Concepts

9 Architectural Design

10 Component-Level Design

11 User Interface Design

12 Pattern-Based Design

13 WebApp Design

Part Three Quality Management

14 Quality Concepts

15 Review Techniques

16 Software Quality Assurance

17 Software Testing Strategies

18 Testing Conventional Applications

19 Testing Object-Oriented Applications

20 Testing Web Applications

21 Formal Modeling and Verification

22 Software Configuration Management

23 Product Metrics

Part Four Project Management

24 Project Management Concepts

25 Process and Project Metrics

26 Estimation for Software Projects

27 Project Scheduling

28 Risk Management

29 Maintenance and Reengineering

Part Five Advanced Topics

30 Software Process Improvement

31 Emerging Trends in Software Engineering

32 Concluding Comments

Appendix I-An Introduction to UML

Appendix II-Object-Oriented Concepts
Published

30 Apr 2009

Publisher

MCGRAW-HILL

ISBN

9780071267823

Pages

895

Static Book Details Index Page - Click Here to go to Computer Manuals Website