Software Engineering 6th Edition


  • Author: Roger S Pressman
  • Publisher: Tata Mc Graw Hill
  • ISBN-13: 9780070701137
  • Pages: 557
  • Binding: Paperback
  • Year of Pub / Reprint Year: 2009


About The Book

For over 20 years, Software Engineering: A Practitioner’s Approach has been the best selling guide to software engineering for students and industry professionals alike.

The sixth edition continues to lead the way in software engineering. A new Part 4 on Web Engineering presents a complete engineering approach for the analysis, design, and testing of Web Applications, increasingly important for today’s students. Additionally, the UML coverage has been enhanced and signficantly increased in this new edition.

The pedagogy has also been improved in the new edition to include sidebars. They provide information on relevant softare tools, specific work flow for specific kinds of projects, and additional information on various topics. Additionally, Pressman provides a running case study called “Safe Home” throughout the book, which provides the application of software engineering to an industry project.

New additions to the book also include chapters on the Agile Process Models, Requirements Engineering, and Design Engineering. The book has been completely updated and contains hundreds of new references to software tools that address all important topics in the book.

The ancillary material for the book includes an expansion of the case study, which illustrates it with UML diagrams. The On-Line Learning Center includes resources for both instructors and students such as checklists, 700 categorized web references, Powerpoints, a test bank, and a software engineering library-containing over 500 software engineering papers. Key Handles: • Agile Process Methods covered early in chapter 4 • New Part on Web Applications—5 new chapters • New modular organization will allow faculty to use the book in different course formats. o Design course o Survey course o Management course o Web engineering course • Object oriented design has been increased within the market • New pedagogy now includes side bar info on software tools, work flow specific and special Probes:

Table Of  Contents 

1 Software and Software Engineering Part One The Software Process
2 Process: A Generic View
3 Prescriptive Process Models
4 Agile Development Part Two Software Engineering Practice
5 Practice: A Generic View
6 System Engineering
7 Requirements Engineering
8 Analysis Modeling
9 Design Engineering
10 Architectural Design
11 Component-Level Design
12 User Interface Design
13 Software Testing Strategies
14 Software Testing Techniques
15 Product Metrics for Software Part Three Applying Web Engineering
16 Web Engineering
17 Formulation and Planning
18 Analysis Modeling for Web Applications
19 Design Modeling for Web Applications
20 Testing Web Applications Part Four Managing Software Projects
21 Project Management Concepts
22 Process and Project Metrics
23 Estimation for Software Projects
24 Software Project Scheduling
25 Risk Management
26 Quality Management
27 Change Management Part Five Advanced Topics in Software Engineering
28 Formal Methods
29 Cleanroom Software Engineering
30 Component-Based Software Engineering
31 Reengineering
32 The Road Ahead
About The Author
Roger. S Pressman is an author and a software engineer. He has authored books like Numerical control and computer-aided manufacturing, Software engineering : a practitioner’s approach and Making software engineering happen : a guide for instituting the technology. Pressman obtained his BSE from University of Connecticut and MS from University of Bridgeport.