| 作 者: | 普雷斯曼 |
| 出版社: | 机械工业出版社 |
| 丛编项: | |
| 版权说明: | 本书为出版图书,暂不支持在线阅读,请支持正版图书 |
| 标 签: | 软件工程/开发项目管理 |
| ISBN | 出版时间 | 包装 | 开本 | 页数 | 字数 |
|---|---|---|---|---|---|
| 未知 | 暂无 | 暂无 | 未知 | 0 | 暂无 |
出版者的话
Adapter's Foreword
Preface
About the Author
CHAPTER 1 SOFTWARE AND SOFTWARE ENGINEERING
1.1 The Nature ofSoftware
1.1.1 Defining Software
1.1.2 SoftwareApplication Domains
1.1.3 Legacy Software
1.2 Software Engineering
1.3 The Software Process
1.4 Software Engineering Practice
1.4.1 The Essence ofPractice
1.4.2 GeneralPrinciples
1.5 Software Myths
1.6 Summary
PROBLEMS AND POINTS TO PONDER
FURTHER READINGS AND INFORMATION SOURCES
PART ONE THE SOFTWARE PROCESS
CHAPTER 2 PROCESS MODELS
2.1 A Generic Process Model
2.1.1 Defining aFrameworkActivity
2.1,2 Identifying a Task Set
2.1.3 Process Patterns
2.2 Prescriptive Process Models
2.2.1 The WaterfalIModel
2.2.2 IncrementalProcess Models
2.2.3 EvolutionaryProcessModels
2.2.4 Concurrent Models
2.2.5 AFinalWordonEvolutionaryProcesses
2.3 Specialized Process Models
2.3.1 Component-BasedDevelopment
2.3.2 The Formal Methods Model
2.3.3 Aspect-Oriented Software Development
2.4 The Unified Process
2.4.1 ABriefHistory
2.4.2 Phases ofthe Unified Process
2.5 Process Technology
2.6 Product and Process
2.7 Summary
PROBLEMS AND POINTS TO PONDER
FURTHER READINGS AND INFORMATION SOURCES
CHAPTER 3 AGILE DEVELOPMENT
3.1 WhatIsAgility?
3.2 Agility and the Cost ofChange
3.3 Whatls anAgile Process?
3.3.1 Agility Principles
3.3.2 The Politics ofAgile Development
3.3.3 Human Factors
3.4 Extreme Programming (XP)
3.4.1 XP Values
3.4.2 The XP Process
3.4.3 Industrial XP
3.4.4 The XP Debate
3.5 OtherAgile Process Models
3.5.1 Adaptive Software Development (ASD)
3.5.2 Scrum
……
PAPT WTO MODELING
PAPT THREE QUALITY MANAGEMENT
PAPT FOUR MANAGING SOFTWARE PROJECTS