20多年以来,《软件工程:实践者的研究方法》一书是最受学生和行业专业人员欢迎的软件工程指南。它在全面而系统、概括而清晰地介绍软件工程的有关概念、原则、方法和工具方面获得了广大读者的好评,在国际软件工程界享有无可质疑的权威地位。
本书基于该书第6版进行改编,保留其中的基本内容,压缩或删除了一些高级内容,使之更加适合作为国内高校计算机及相关专业本科生软件工程课程双语教学的教材,也可供软件工程领域的技术人员参考。
Adapter’s Forword
Preface
CHAPTER 1 INTRODUCTION TO SOFTWARE ENGlNEERING
PART ONE——THE SOFTWARE PROCESS
CHAPTER 2 A GENERIC VIEW OF PROCESS
CHAPTER 3 PROCESS MODELS
CHAPTER 4 AN AGILE VlEW OF PROCESS
PART TWO—SOFTWARE ENGINEERING PRACTICE
CHAPTER 5 SYSTEM ENGlNEERlNG
CHAPTER 6 REQUIREMENTS ENGINEERING
CHAPTER 7 BUILDlNG THE ANALYSIS MODEL
CHAPTER 8 DESIGN ENGINEERING
CHAPTER 9 CREATING AN ARCHITECTURAL DESIGN
CHAPTER 10 MODELING COMPONENT-LEVEL DESIGN
CHAPTER 11 PERFORMING USER INTERFACE DESIGN
CHAPTER 12 TESTNG STRATEGIES
CHAPTER 13 TESTING TACTICS
CHAPTER 14 PRODUCT METRICS
PART THREE-MANAGING SOFTWARE PROJECTS
CHAPTER 15 PROJECT MANAGEMENT
CHAPTER 16 METRICS FOR PROCESS AND PROJECTS
CHAPTER 17 ESTIMATION
CHAPTER 18 PROJECT SCHEDULING
CHAPTER 19 RISK MANAGEMENT
CHAPTER 20 QUALITY MANAGEMENT
CHAPTER 21 CHANGE MANAGEMENT