| 作 者: | 普雷斯曼 |
| 出版社: | 机械工业出版社 |
| 丛编项: | |
| 版权说明: | 本书为出版图书,暂不支持在线阅读,请支持正版图书 |
| 标 签: | 软件工程/开发项目管理 |
| ISBN | 出版时间 | 包装 | 开本 | 页数 | 字数 |
|---|---|---|---|---|---|
| 未知 | 暂无 | 暂无 | 未知 | 0 | 暂无 |
Preface
About the Author
CHAPTER 1 SOFTWARE AND SOFTWARE ENGINEERING
1.1 The Nature of Software
1.1.1 Defining Software
1.1.2 Software ApplicationDomains
1.1.3 Legacy Software
1.2 The Unique Nature of WebAIbps
1.3 Software Engineering
1.4 The Software Process
1.5 Sofware Engineering Practice
1.5.1 The Essence of Practice
1.5.2 General Principles
1.6 Software Myths
1.7 How It All Starts
1.8 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 a.Fromework Activity
2.1.2 Identifying a Task Set
2.1.3 Process Palterns
2.2 Process Assessment and Improvemenl
2.3 Prescriptive Process Models
2.3.1 The Waterfall Model
2.3.2 Incremental Process Models
2.3.3 Evolutionary Process Models
2.3.4 Concurrent Models
2.3.5 A Final Word on Evolutionary Processes
2.4 Specialized Process Models
2.4.1 Component-Based Development
2.4.2 The Formal Methods Model
2.4.3 AspectOriented Sofiwore Development
2.5 The Unified Process
2.5.1 A Brief History
2.5.2 Phases of the Unified Process
2.6 Personal and Team Process Models
2.6.1 Personal Sofware Process (PSP)
2.6:2 Team Software Process (TSP)
2.7 Process Technology
2.8 ProducLand Process
2.9 Summary
PROBLEMS AND POINTS TO PONDER
FURTHER READINGS AND INFORMATION SOURCES
CHAPTER 3 AGILE DEVELOPMENT
PART THREE QUALITY MANAGEMENT
PART FOUR MANAGING SOFTWARE PROJECTS
PART FIVE ADVANCED TOPICS