第1章 概论 1
第2章 个人技术和流程 20
第3章 软件工程师的成长 43
第4章 两人合作 56
第5章 团队和流程 84
第6章 敏捷流程 101
第7章 MSF 121
第8章 需求分析 142
第9章 项目经理 175
第10章 典型用户和场景 185
第11章 软件设计与实现 205
第12章 用户体验 218
第13章 软件测试 237
第14章 质量保障 268
第15章 稳定和发布阶段 284
第16章 IT行业的创新 301
第17章 人、绩效和职业道德 337
索引 358