Code Complete笔记

软件构建 What is software construction

  • 定义问题 (Problem Definition)
  • 需求分析 (Requiremnets Development)
  • 规划构建 (Construction Planning)
  • 软件架构 (Software Architecture),或高层设计(High-Level Design)
  • 详细设计 (Detailed Design)
  • 编码与调试 (Coding and Debugging)
  • 单元测试 (Unit Testing)
  • 集成测试 (Integration Testing)
  • 集成 (Integration)
  • 系统测试 (System Testing)
  • 保障维护 (Corrective Maintenance)