软件工程 软件工程概述 软件开发管理 软件配置管理 敏捷开发方法 需求获取技术 基于情景的需求方法 UML交互建模 面向对象分析 UML行为建模 软件体系结构 行为驱动开发 软件设计 代码重构与模式 软件测试基础 软件系统测试 软件交付与演化