SoftareEngineering_6thedition_Pressman : CHAPTER 1 INTRODUCTION TO SOFTWARE ENGINEERING 33 CHAPTER 2 A GENERIC VIEW OF PROCESS 52 CHAPTER 3 PROCESS MODELS 77 CHAPTER 4 AN AGILE VIEW OF PROCESS 103 CHAPTER 7 REQUIREMENTS ENGINEERING 174 CHAPTER 6 SYSTEM ENGINEERING 154 CHAPTER 8 BUILDING THE ANALYSIS MODEL 207 CHAPTER 9 DESIGN ENGINEERING 258 CHAPTER 10 CREATING AN ARCHITECTURAL DESIGN 286 CHAPTER 11 MODELING COMPONENT-LEVEL DESIGN 324 CHAPTER 12 PERFORMING USER INTERFACE DESIGN 356 CHAPTER 13 TESTING STRATEGIES 386 CHAPTER 14 TESTING TACTICS 420 CHAPTER 15 PRODUCT METRICS 461 CHAPTER 16 WEB ENGINEERING 500 CHAPTER 17 INITIATING A WEBAPP PROJECT 514 CHAPTER 18 ANALYSIS FOR WEBAPPS 539 CHAPTER 19 DESIGN FOR WEBAPPS 559 CHAPTER 20 TESTING FOR WEBAPPS 594 CHAPTER 21 PROJECT MANAGEMENT 628 CHAPTER 22 METRICS FOR PROCESS AND PROJECTS 649 CHAPTER 23 ESTIMATION 674 CHAPTER 24 PROJECT SCHEDULING 705 CHAPTER 25 RISK MANAGEMENT 726 CHAPTER 26 QUALITY MANAGEMENT 744 CHAPTER 27 CHANGE MANAGEMENT 771 CHAPTER 28 FORMAL METHODS CHAPTER 29 CLEANROOM SOFTWARE ENGINEERING 828 CHAPTER 30 COMPONENT-BASED DEVELOPMENT 847 CHAPTER 31 REENGINEERING 869 CHAPTER 32 THE ROAD AHEAD 892