概述 学习目的 了解如何系统化的交付小型软件系统; 所学技能 了解软件工程的方方面面; 了解敏捷开发过程; 学习使用软件开发的基本工具; 掌握UML图的阅读和创建; 知晓基本的设计模式; 知晓质量保证的基本方法; 课程结构