Pressman, Roger S.

Software engineering : a practitioner's approach / Roger S. Pressman. - Sixth edition. - xxxii, 880 pages : illustrations ; 24 cm.

Includes bibliographical references and index.

Introduction to software engineering P.1. The software process --
A generic view process --
Process models --
An agile view of process --
P.2. Software engineering practice --
Software engineering practice --
System engineering --
Requirements engineering --
Building the analysis model --
Design engineering --
Creating on architectural design --
modeling component level design --
Performing user interface design --
Testing strategies --
Testing tactics --
Product metrics --
P.3 Applying web engineering --
Web engineering --
Initiating a webapp project --
Analysis for webapps --
Design for webapps --
Testing for webapps --
P.4. Managing software projects --
Project management --
Metrics for precess and project --
Estimation --
Project scheduling --
Risk management --
Quality management --
Change management --
P.5. Advanced topics in software engineering --
Formal methods --
Cleanroom software engineering --
Component based development --
Reengineering --
The road ahead.

Presents an engineering approach for the analysis, design, and testing of web applications. This book provides information on software tools, specific work flow for specific kinds of projects, and information on various topics. It includes resources for both instructors and students such as checklists, 700 categorized web references, and more.

0072853182 (alk. paper) 9780073019338

2003026394


Software engineering.

QA76.758 / .P75 2005

005.1