本课程旨在让学生了解软件工程过程的需要,以创建一个有效,规范和专业的软件开发团队。学生将能够从不同的过程中选择合适的过程。学生将了解在其他课程中开展的活动如何适合软件工程过程以及这些课程中使用的工具如何支持该过程。学生将学习如何在纪律严明的过程中识别和管理需求。许多软件产品是由开发人员使用他们自己的个人方法和技术以临时方式开发的。如果能够以预算成本或低于预算成本可靠地生产高质量的软件产品,并且提前或提前,则可以接受这种情况。软件生命周期作为一个工业流程,可定义,可管理和可重复。需求工程,面向对象分析。软件需求规范,原型设计,验证和验证,配置管理,维护。软件质量,流程标准,流程改进。软件工程工具。