本课程是软件工程专业的重点课程之一。从工程化的视角认识软件开发,开启个人技能走向团队协作的道路。学生可以掌握软件从无到有的创造过程及最佳实践,学习与需求分析、软件设计、软件过程相关的方法、工具等。具备良好团队协作和领导团队开发的基础素养。